I wrote such a generic subject line because I'm stuck and not quite sure where to go... It's a Samba 3.0.14a-3 server running on Debian stable. It uses LDAP authentication and is the primary Domain server on the network. Until around a month ago the server '''seemed''' to be fine, but now I have to massage it to life every morning just so the users can access it (killall -9 smbd, restart samba until most people can see it). The clients are primarly WinXP SP2 machines with a few Win2K and one NT. Here's the symptoms. 1) log.smbd was showing the following errors repeatedly " getpeername failed. Error was Transport endpoint is not connected [2005/10/24 08:00:40, 0] lib/util_sock.c:get_peer_addr(1150)" I thought this would solve the problem of So after scanning through the mail archives I gleemed that it could be a problem with port issues, so I added smb ports = 139 into the smb.conf and viola the error message dissapeared. However the 'hanging' samba server issue 2) The server hangs, in pieces. It continually spawns smbd processes, however for the clients that cannot connect to the server (forever timing out) will never successfully connect to it until samba is shutdown forcibly. Even then it takes a few times before the system is working again. 3) nmblookup hq (the server name) yeilds nothing. Whilst Wins is working on the clients and nmbd.log shows it is the Wins server, nmblookup on the actual server doesn't work. Not critical, but wondering if it could be related. 4) I cannot find anything in the logs that looks wrong. I possibly need some more diagnostics to figure out the cause. And last, here's a dump of the config file: # Global parameters [global] unix charset = ISO8859-1 workgroup = WORKGROUP server string = HQ interfaces = 192.168.0.0/255.255.0.0 passdb backend = ldapsam:ldap://localhost pam password change = Yes passwd program = /usr/bin/passwd %u unix password sync = Yes log level = 4 log file = /var/log/samba/log.%m max log size = 50 smb ports = 139 announce version = 4.8 load printers = No printcap name = /dev/null add machine script = "/usr/sbin/smbldap-useradd -w %u" logon script = logon.bat logon path = \\%L\%U\profile logon drive = p: logon home = \\%L\%U domain logons = Yes os level = 60 preferred master = Yes domain master = Yes dns proxy = No wins support = Yes ldap admin dn = cn=admin,dc=soapbox ldap group suffix = ou=Groups ldap idmap suffix = ou=Idmap,ou=Systems ldap machine suffix = ou=Computers ldap passwd sync = Yes ldap suffix = dc=soapbox ldap user suffix = ou=People create mask = 0660 directory mask = 0775 hosts allow = 192.168., 127., 10.0.0. use sendfile = Yes case sensitive = No short preserve case = No veto oplock files = /*.QBW/*.bat/*.mdb/ [share] comment = Shared Directory path = /srv read only = No [companyshared] comment = share path = /srv/companyshared read only = No [homes] comment = Home Directory for '%u' read only = No browseable = No [home] path = /home read only = No browseable = No [profiles] path = /home/samba/profiles/ read only = No create mask = 0600 directory mask = 0700 profile acls = Yes preserve case = No hide files = /desktop.ini/ntuser.ini/NTUSER.*/.*/ browseable = No [netlogon] comment = Network Logon Service path = /var/lib/samba/netlogon guest ok = Yes browseable = No [printers] comment = All printers path = /var/spool/samba printer admin = root, @ntadmins guest ok = Yes printable = Yes browseable = No [PRINT$] path = /home/samba/printers write list = @wheel, root, administrator, rick, pam create mask = 0644 directory mask = 0755 guest ok = Yes -- Regards, JB Hewitt Business: http://www.stcpl.com.au Blog: http://blade.lansmash.com Best LAN ever: http://www.lansmash.com How to ask a ?: http://www.catb.org/~esr/faqs/smart-questions.html
Louis van Belle
2005-Nov-23 07:32 UTC
[Samba] Sick Samba 3.0.14a-3 Server - in a world of pain!
Hi, i know this problem, is not samba but ldap do you have nscd installed? last weekend i had a similar problem, after a /etc/init.d/samba restart my samba produced errors. i had to restarted samba again, restarted ldap still no go. i rebooted the complete server, and... no samba. i removed nscd for the server, stopped samba and ldap i reset the Administrator password with smbpasswd -w and first started ldap, then started samba again. then it was working gain. i think its ldap generating the logon problems, but im not sure. Louis>-----Oorspronkelijk bericht----- >Van: samba-bounces+louis=van-belle.nl@lists.samba.org >[mailto:samba-bounces+louis=van-belle.nl@lists.samba.org] >Namens JB Hewitt >Verzonden: woensdag 23 november 2005 0:36 >Aan: samba@lists.samba.org >Onderwerp: [Samba] Sick Samba 3.0.14a-3 Server - in a world of pain! > >I wrote such a generic subject line because I'm stuck and not quite >sure where to go... > >It's a Samba 3.0.14a-3 server running on Debian stable. It uses LDAP >authentication and is the primary Domain server on the network. >Until around a month ago the server '''seemed''' to be fine, but now I >have to massage it to life every morning just so the users can access >it (killall -9 smbd, restart samba until most people can see it). >The clients are primarly WinXP SP2 machines with a few Win2K >and one NT. > >Here's the symptoms. >1) log.smbd was showing the following errors repeatedly " getpeername >failed. Error was Transport endpoint is not connected [2005/10/24 >08:00:40, 0] lib/util_sock.c:get_peer_addr(1150)" >I thought this would solve the problem of >So after scanning through the mail archives I gleemed that it could be >a problem with port issues, so I added smb ports = 139 into the >smb.conf and viola the error message dissapeared. >However the 'hanging' samba server issue > >2) The server hangs, in pieces. It continually spawns smbd processes, >however for the clients that cannot connect to the server (forever >timing out) will never successfully connect to it until samba is >shutdown forcibly. Even then it takes a few times before the system >is working again. > >3) nmblookup hq (the server name) yeilds nothing. Whilst Wins is >working on the clients and nmbd.log shows it is the Wins server, >nmblookup on the actual server doesn't work. Not critical, but >wondering if it could be related. > >4) I cannot find anything in the logs that looks wrong. I possibly >need some more diagnostics to figure out the cause. > >And last, here's a dump of the config file: > ># Global parameters >[global] > unix charset = ISO8859-1 > workgroup = WORKGROUP > server string = HQ > interfaces = 192.168.0.0/255.255.0.0 > passdb backend = ldapsam:ldap://localhost > pam password change = Yes > passwd program = /usr/bin/passwd %u > unix password sync = Yes > log level = 4 > log file = /var/log/samba/log.%m > max log size = 50 > smb ports = 139 > announce version = 4.8 > load printers = No > printcap name = /dev/null > add machine script = "/usr/sbin/smbldap-useradd -w %u" > logon script = logon.bat > logon path = \\%L\%U\profile > logon drive = p: > logon home = \\%L\%U > domain logons = Yes > os level = 60 > preferred master = Yes > domain master = Yes > dns proxy = No > wins support = Yes > ldap admin dn = cn=admin,dc=soapbox > ldap group suffix = ou=Groups > ldap idmap suffix = ou=Idmap,ou=Systems > ldap machine suffix = ou=Computers > ldap passwd sync = Yes > ldap suffix = dc=soapbox > ldap user suffix = ou=People > create mask = 0660 > directory mask = 0775 > hosts allow = 192.168., 127., 10.0.0. > use sendfile = Yes > case sensitive = No > short preserve case = No > veto oplock files = /*.QBW/*.bat/*.mdb/ > >[share] > comment = Shared Directory > path = /srv > read only = No > >[companyshared] > comment = share > path = /srv/companyshared > read only = No > > >[homes] > comment = Home Directory for '%u' > read only = No > browseable = No > >[home] > path = /home > read only = No > browseable = No > >[profiles] > path = /home/samba/profiles/ > read only = No > create mask = 0600 > directory mask = 0700 > profile acls = Yes > preserve case = No > hide files = /desktop.ini/ntuser.ini/NTUSER.*/.*/ > browseable = No > >[netlogon] > comment = Network Logon Service > path = /var/lib/samba/netlogon > guest ok = Yes > browseable = No > >[printers] > comment = All printers > path = /var/spool/samba > printer admin = root, @ntadmins > guest ok = Yes > printable = Yes > browseable = No > >[PRINT$] > path = /home/samba/printers > write list = @wheel, root, administrator, rick, pam > create mask = 0644 > directory mask = 0755 > guest ok = Yes > >-- >Regards, > JB Hewitt >Business: http://www.stcpl.com.au >Blog: http://blade.lansmash.com >Best LAN ever: http://www.lansmash.com >How to ask a ?: http://www.catb.org/~esr/faqs/smart-questions.html >-- >To unsubscribe from this list go to the following URL and read the >instructions: https://lists.samba.org/mailman/listinfo/samba >