The Samba-Bugzilla – Bug 1478
smbd process stuck in IPC$ connection when there is a invalid user in a group in /etc/group file
Last modified: 2005-08-24 10:16:15 UTC
Readding after server hickup:
A Samba server configured as domain controller launch a smbd process for each
IPC$ connection during client authentication. The launched smbd process boost
the CPU load of the system.
Steps to reproduce:
1) Edit a group in /etc/group. Add a user, it mustn't exist
in /etc/passwd. I had that line:
2) I had the group in the NETLOGON share definition:
path = /usr/local/share/samba/lib/netlogon
write list = +staff
create mask = 0664
directory mask = 0775
force directory mode = 02000
browseable = No
I think it need to see the expected results.
3) Authenticate in a Windows client in the domain.
The smbd process for the IPC$ connection from the Windows client begin an
infinite loop. In the loop the process call getpwnam function to get the name
of the invalid user. The getpwname function always return an error condition
because the user doesn't exist, and the process never leaves the loop.
Should be fixed with
Could you please try again with samba3.0.5rc1 ?
Sorry, it will take me some days.
I only have a production server with a backport of samba 3.0.4 for debian
woody. I don't have another test machine.
*** Bug 1533 has been marked as a duplicate of this bug. ***
pretty sure this is fixed. Closing
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.