[Samba] Refresh nodig na elke actie

Pagina: 1
Acties:

  • mcdronkz
  • Registratie: Oktober 2003
  • Laatst online: 16-04-2025
Ik heb een raar probleeem met Samba. Als een client (Windows XP home of pro) op een share inlogt dan is er de eerste minuten niks aan de hand, maar daarna gebeurt er iets geks. Als de een bestand probeert te plaatsen, te verwijderen of te wijzigen moet er daarna steevast op F5 worden gedrukt om de wijzigingen te kunnen zien.

Ik heb het probleem ondervonden met meerdere clients dus het lijkt me een probleem met de server zelf.

Ik heb de configuratie vervangen door eentje van een werkende server, maar dat mocht niet baten. Toen maar weer teruggeplaatst.

Dit is het enige wat ik in een log kan vinden:

[2008/06/27 15:00:40, 0] printing/pcap.c:pcap_cache_reload(159)
  Unable to open printcap file /etc/printcap for read!


Maar dat lijkt me ook weinig van doen hebben met dit probleem.

Ik heb met de vorige server het probleem ook al eens ondervonden geloof ik, maar géén idee wat ik daarmee gedaan heb toen. Op google vind ik ook meer over het probleem, maar de daar aangedragen oplossingen richten zich vooral op de client zelf en daar schiet ik niet al te veel mee op.

Ik heb m'n log level op 3 gezet, en dit krijg ik te zien bij het aanmaken van een nieuw bestand:

bbbserver:/etc/samba# tail /var/log/samba/log.willem-aart -f | grep Nieuw
  dfs_redirect: Not redirecting bbbserver/willem-aart/Nieuw - Tekstdocument.txt.
  dfs_redirect: Path converted to non-dfs path Nieuw - Tekstdocument.txt
  unix_mode(Nieuw - Tekstdocument.txt) returning 0700
  willem-aart opened file Nieuw - Tekstdocument.txt read=Yes write=Yes (numopen=2)
  linux_set_kernel_oplock: got kernel oplock on file Nieuw - Tekstdocument.txt, dev = 801, inode = 8945682, file_id = 16
  call_trans2qfilepathinfo Nieuw - Tekstdocument.txt (fnum = 8602) level=1006 call=7 total_data=0
  call_trans2qfilepathinfo Nieuw - Tekstdocument.txt (fnum = 8602) level=1004 call=7 total_data=0
  dfs_redirect: Not redirecting bbbserver/willem-aart/Nieuw - Tekstdocument.txt.
  dfs_redirect: Path converted to non-dfs path Nieuw - Tekstdocument.txt

[ Voor 30% gewijzigd door mcdronkz op 26-06-2008 15:46 . Reden: meer informatie toegevoegd ]


  • mcdronkz
  • Registratie: Oktober 2003
  • Laatst online: 16-04-2025
Hmm, allright. Het _lijkt_ nu wel weer te werken, maar ik loop maar niet te hard van stapel want het zou me niks verbazen als 'ie er zometeen weer mee stopt.

Dit is op 't moment m'n configuratie:

# Samba config file created using SWAT
# from 192.168.1.10 (192.168.1.10)
# Date: 2008/06/27 16:07:32

[global]
	workgroup = MSHOME
	server string = Betere Boeren Server
	obey pam restrictions = Yes
	passdb backend = tdbsam
	passwd program = /usr/bin/passwd %u
	passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
	syslog = 0
	log file = /var/log/samba/log.%m
	max log size = 1000
	load printers = No
	printcap name = /dev/null
	dns proxy = No
	panic action = /usr/share/samba/panic-action %d
	invalid users = root

[homes]
	comment = Home Directories
	valid users = %S
	read only = No
	create mask = 0777
	directory mask = 0777
	browseable = No

[pub]
	path = /pub
	read only = No
	create mask = 0777
	directory mask = 0777

[www]
	path = /var/www
	read only = No


Die werkt nu prima.

Verder heb ik geen idee hoe dit nu gefixed is, maargoed.

  • pennenlikker
  • Registratie: Oktober 2007
  • Laatst online: 20-01 15:13
onder global

refresh = 1

[ Voor 22% gewijzigd door pennenlikker op 26-06-2008 17:25 ]

Tact is the ability to tell someone to go to hell in such a way that they look forward to the trip


  • gertvdijk
  • Registratie: November 2003
  • Laatst online: 19:46
mcdronkz schreef op donderdag 26 juni 2008 @ 17:21:
Dit is op 't moment m'n configuratie:

[homes]
	create mask = 0777
	directory mask = 0777
[pub]
	create mask = 0777
	directory mask = 0777


Die werkt nu prima.
offtopic:
:X maar is dit ook wat je wil?

[ Voor 5% gewijzigd door gertvdijk op 26-06-2008 17:32 ]

Kia e-Niro 2021 64kWh DynamicPlusLine. 3x Victron MP-II op 15kWh US5000 3f thuisbatterij met 3x25A→3x40A PowerAssist, Victron EVCS, 3200Wp HoyMiles zp. my GitHub, my blog


  • mcdronkz
  • Registratie: Oktober 2003
  • Laatst online: 16-04-2025
Had ik al gedaan maar hielp niet. Ik geloof dat ik toen zelfs in de log teruggevonden had dat 'ie "refresh" niet herkende ofzo.
I know, was puur voor het testen van bepaalde dingen. Homes gaat nu netjes naar 700 terug.

[ Voor 11% gewijzigd door mcdronkz op 26-06-2008 17:32 ]


  • gertvdijk
  • Registratie: November 2003
  • Laatst online: 19:46
Lees het comment van Ipaulica hier eens. Lijkt me op jouw configuratie van toepassing. Het proberen waard.
Welke versie van Samba gebruik je? En is ie up-to-date? Ik had laatst vergelijkbare problemen die te maken hadden met een regressie bug die in een security update meekwam.
En wat had je al gegoogled? Er is in de Samba mailinglist archief wel wat over te vinden (zie hele thread) hoor.

[ Voor 19% gewijzigd door gertvdijk op 26-06-2008 17:50 ]

Kia e-Niro 2021 64kWh DynamicPlusLine. 3x Victron MP-II op 15kWh US5000 3f thuisbatterij met 3x25A→3x40A PowerAssist, Victron EVCS, 3200Wp HoyMiles zp. my GitHub, my blog


  • mcdronkz
  • Registratie: Oktober 2003
  • Laatst online: 16-04-2025
gertvdijk schreef op donderdag 26 juni 2008 @ 17:41:
Lees het comment van Ipaulica hier eens. Lijkt me op jouw configuratie van toepassing. Het proberen waard.
Welke versie van Samba gebruik je? En is ie up-to-date? Ik had laatst vergelijkbare problemen die te maken hadden met een regressie bug die in een security update meekwam.
En wat had je al gegoogled? Er is in de Samba mailinglist archief wel wat over te vinden (zie hele thread) hoor.
Dat comment had ik inderdaad gelezen, en ook de suggestie geprobeerd maar dat hielp dus ook niks.

Bovendien zijn de namen van de shares en de paden nu ook hetzelfde en werkt het gewoon.

Ik gebruik de nieuwste versie, up-to-date. Het artikel waar je naar verwijst is van 2006 overigens, ik geloof wel dat er in de tussentijd aan Samba ontwikkeld is.

  • gertvdijk
  • Registratie: November 2003
  • Laatst online: 19:46
mcdronkz schreef op donderdag 26 juni 2008 @ 18:03:
Ik gebruik de nieuwste versie, up-to-date. Het artikel waar je naar verwijst is van 2006 overigens, ik geloof wel dat er in de tussentijd aan Samba ontwikkeld is.
Wat is die versie en welke distro draai je? Meestal zijn de stable releases van je distro helemaal niet de 'nieuwste', maar een die stabiel is verklaard.
Bijvoorbeeld in Ubuntu Hardy is dit 3.0.28a-1ubuntu4.2 en in Debian Etch 3.0.24-6etch10 (3.0.24 is feb 2007) de laatste/nieuwste versie. En de laatste/nieuwste versie van samba.org is 3.0.30 (stable) en 3.2.0rc2 (RC).
Wat ik hiermee probeer te zeggen is: er is niet 'een' nieuwste versie. :)

Het probleem in die link was overigens 3.0.22, wat natuurlijk niet al in 3.0.23 gefixt hoeft te zijn, maar bijvoorbeeld pas is 3.0.26 en je distro community het blijkbaar niet nodig acht een patch te gooien over die oudere versie die zij meeleveren. M.a.w. het blijft gissen voor ons zo.
mcdronkz schreef op donderdag 26 juni 2008 @ 15:24:
Ik heb het probleem ondervonden met meerdere clients dus het lijkt me een probleem met de server zelf.
Waarom dan in WSS en niet in NOS?

[ Voor 34% gewijzigd door gertvdijk op 26-06-2008 18:50 ]

Kia e-Niro 2021 64kWh DynamicPlusLine. 3x Victron MP-II op 15kWh US5000 3f thuisbatterij met 3x25A→3x40A PowerAssist, Victron EVCS, 3200Wp HoyMiles zp. my GitHub, my blog


  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

gertvdijk schreef op donderdag 26 juni 2008 @ 18:39:


Waarom dan in WSS en niet in NOS?
Samba is bij mijn weten nog steeds een stuk Server-Software, dus waarom niet?

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • mcdronkz
  • Registratie: Oktober 2003
  • Laatst online: 16-04-2025
mcdronkz@msrv:/home$ smbd --version
Version 3.0.24


;)

  • gertvdijk
  • Registratie: November 2003
  • Laatst online: 19:46
alt-92 schreef op donderdag 26 juni 2008 @ 19:44:
Samba is bij mijn weten nog steeds een stuk Server-Software, dus waarom niet?
De TS draait Linux en volgens de policy van WSS:
Welke topics horen hier thuis? In principe elk topic dat over Windows Servers of server software gaat. Wat voorbeelden:

* Een topic over de installatie van je Windows Server 2003, Windows Web Edition e.d.
* Topics die gaan over Exchange, Kerio MailServer, ISA Server, Apache, Squid of Internet Information Server.
* Topics over Group Policies, Active Directory, DNS, DHCP, WINS, RRAS en alle andere afkortingen die Windows kent
Samba installeer je - in tegenstelling tot alle bovengenoemde voorbeelden - niet op een Windows Server, dus ik zie niet in waarom het hier zou horen.
En als je searcht op samba kom ik op wat misplaatste topics alleen maar NOS topics tegen, wat imo ook veel logischer is.

@ TS: Heb je zelf deze Samba versie gecompiled? De patches van je distro community doen er wel zeker wat toe, dus geef daarvan de output, wat dus ook mijn punt was in mijn vorige post.
Dus bijvoorbeeld in Debian (ik weet nog steeds je distro niet):
aptitude show samba

[ Voor 5% gewijzigd door gertvdijk op 26-06-2008 20:32 ]

Kia e-Niro 2021 64kWh DynamicPlusLine. 3x Victron MP-II op 15kWh US5000 3f thuisbatterij met 3x25A→3x40A PowerAssist, Victron EVCS, 3200Wp HoyMiles zp. my GitHub, my blog


  • mcdronkz
  • Registratie: Oktober 2003
  • Laatst online: 16-04-2025
Ik heb 't hier geplaatst omdat ik in de veronderstelling was dat er ook gepost mag worden over Linux servers, in dit geval Samba (op Debian Etch dus..).

En dit is de uitkomst:

bbbserver:/home/willem-aart# aptitude show samba
Package: samba
State: installed
Automatically installed: no
Version: 3.0.24-6etch10
Priority: optional
Section: net
Maintainer: Debian Samba Maintainers <pkg-samba-maint@lists.alioth.debian.org>
Uncompressed Size: 7975k
Depends: samba-common (= 3.0.24-6etch10), netbase, logrotate, libacl1 (>=
         2.2.11-1), libattr1 (>= 2.4.4-1), libc6 (>= 2.3.6-6), libcomerr2 (>=
         1.33-3), libcupsys2 (>= 1.2.7), libgnutls13 (>= 1.4.0-0), libkrb53 (>=
         1.4.2), libldap2 (>= 2.1.17-1), libpam0g (>= 0.76), libpopt0 (>= 1.10),
         zlib1g (>= 1:1.2.1), debconf (>= 0.5) | debconf-2.0, libpam-runtime (>=
         0.76-13.1), libpam-modules, lsb-base (>= 3.0-6), procps
Recommends: smbldap-tools
Replaces: samba-common (<= 2.0.5a-2)
Description: a LanManager-like file and printer server for Unix
 The Samba software suite is a collection of programs that implements the
 SMB/CIFS protocol for unix systems, allowing you to serve files and printers to
 Windows, NT, OS/2 and DOS clients. This protocol is sometimes also referred to
 as the LanManager or NetBIOS protocol.

 This package contains all the components necessary to turn your Debian
 GNU/Linux box into a powerful file and printer server.

 Currently, the Samba Debian packages consist of the following:

 samba - LanManager-like file and printer server for Unix.
 samba-common - Samba common files used by both the server and the client.
 smbclient - LanManager-like simple client for Unix.
 swat - Samba Web Administration Tool
 samba-doc - Samba documentation.
 samba-doc-pdf - Samba documentation in PDF format.
 smbfs - Mount and umount commands for the smbfs (kernels 2.2.x and above).
 libpam-smbpass - pluggable authentication module for SMB/CIFS password database
 libsmbclient - Shared library that allows applications to talk to SMB/CIFS serv
 ers
 libsmbclient-dev - libsmbclient shared libraries
 winbind: Service to resolve user and group information from Windows NT servers
 python-samba: Python bindings that allow access to various aspects of Samba

 It is possible to install a subset of these packages depending on your
 particular needs. For example, to access other SMB/CIFS servers you should only
 need the smbclient and samba-common packages.

 http://www.samba.org/

Tags: admin::filesystem, filetransfer::smb, interface::daemon, network::server,
      network::service, protocol::smb, role::program

  • gertvdijk
  • Registratie: November 2003
  • Laatst online: 19:46
Die versie draai ik hier ook overal en ik heb het probleem nergens. Overigens draai ik op de Windows clients niet zo vaak updates, dus daar zou nog een probleem kunnen zitten. Auto refresh werkt hier trouwens 'out-of-the-box' zonder de refresh = 1 optie.
Misschien eens proberen met een wat minder geupdate pc? Dan ligt het aan een van de laatste Windows patches en kan je nog even wachten totdat het in Samba verschijnt en dan nog wachten tot het wordt gebackport naar Etch (maar dat gebeurt lang niet altijd).

edit: Hier maak ik me wel zorgen om:
mcdronkz schreef op donderdag 26 juni 2008 @ 15:24:
bbbserver:/etc/samba# tail /var/log/samba/log.willem-aart -f | grep Nieuw
  dfs_redirect: Not redirecting bbbserver/willem-aart/Nieuw - Tekstdocument.txt.
  dfs_redirect: Path converted to non-dfs path Nieuw - Tekstdocument.txt
...
  dfs_redirect: Not redirecting bbbserver/willem-aart/Nieuw - Tekstdocument.txt.
  dfs_redirect: Path converted to non-dfs path Nieuw - Tekstdocument.txt
Als je daar (dfs_redirect) op googlet, kom je alleen maar op bugreports en andere problemen.

[ Voor 33% gewijzigd door gertvdijk op 26-06-2008 21:24 ]

Kia e-Niro 2021 64kWh DynamicPlusLine. 3x Victron MP-II op 15kWh US5000 3f thuisbatterij met 3x25A→3x40A PowerAssist, Victron EVCS, 3200Wp HoyMiles zp. my GitHub, my blog


  • mcdronkz
  • Registratie: Oktober 2003
  • Laatst online: 16-04-2025
Nou, zoals ik al vermeld had, het werkt nu in principe weer perfect, op dezelfde clients. :) Ik weet alleen nogsteeds niet helemaal waarom.
Pagina: 1