aurelien sergent
2009-Apr-27 12:16 UTC
[Samba] Error message : call_nt_transact_ioctl(0x90060)
Hi everybody I'm actually facing some strange messages in smb logs: our samba server is running fine but I can see a lot of this message in the log : Apr 27 13:33:53 lnx-ds01 smbd[18773]: [2009/04/27 13:33:53, 0] smbd/nttrans.c:call_nt_transact_ioctl(2029) Apr 27 13:33:53 lnx-ds01 smbd[18773]: call_nt_transact_ioctl(0x90060): Currently not implemented. after sometime (one hour, one day.... it depends) samba crashes (nothing in the log), at least on the client side (no response from explorer.exe) following this crash, each new connection to the server is creating a new smbd process on the server. At this moment, if I do a "service smbd stop" (or restart) some smbd processes are not killed and I need to kill them using signal 9. I suspect this "call_nt_transact_ioctl(0x90060): Currently not implemented." to be the root cause of this behaviour. But I never saw this before and I didn't find anything really useful on the web. I also noticed this : ps aux | grep smbd root 4488 0.0 0.0 85788 3532 ? S 11:57 0:00 /usr/sbin/smbd -D -s /etc/samba/smb.conf root 5937 0.0 0.0 85904 3816 ? S 12:07 0:00 /usr/sbin/smbd -D -s /etc/samba/smb.conf root 7250 0.0 0.0 85900 4160 ? S 12:15 0:00 /usr/sbin/smbd -D -s /etc/samba/smb.conf root 9183 0.0 0.0 86444 3992 ? S 12:29 0:00 /usr/sbin/smbd -D -s /etc/samba/smb.conf root 12524 1.3 0.0 88032 4804 ? S 12:52 0:52 /usr/sbin/smbd -D -s /etc/samba/smb.conf root 15703 0.0 0.0 85788 3468 ? S 13:13 0:00 /usr/sbin/smbd -D -s /etc/samba/smb.conf root 22366 0.0 0.0 4312 728 pts/2 R+ 13:58 0:00 grep smbd root 31216 0.0 0.0 85008 3308 ? Ss 11:24 0:00 /usr/sbin/smbd -D -s /etc/samba/smb.conf root 31218 0.0 0.0 85008 1340 ? S 11:24 0:00 /usr/sbin/smbd -D -s /etc/samba/smb.conf ake 31244 0.0 0.0 85404 3864 ? S 11:24 0:00 /usr/sbin/smbd -D -s /etc/samba/smb.conf <------- ???? root 31246 0.0 0.0 87988 4188 ? S 11:24 0:00 /usr/sbin/smbd -D -s /etc/samba/smb.conf why is there one smbd process owned by another user than root ??? (I asked the user and He did'nt made anything special) (by the way this does'nt seem to be related to the crash of samba) here are some informations regarding our server : opensuse 11.1 running 2.6.27.21-0.1-default #1 SMP 2009-03-31 14:50:44 +0200 x86_64 x86_64 x86_64 GNU/Linux smb version : Version 3.2.7-11.2.1-2080-SUSE-CODE11 here is the global part of smb.conf : [global] workgroup = xxxx netbios aliases = yyyyy server string = yyyyyy allow trusted domains = No passdb backend = tdbsam:/etc/samba/passdb.tdb passwd program = /usr/bin/passwd %u username map = /etc/samba/smbusers unix password sync = Yes log file = /var/log/samba/%m.log log level = 1 max log size = 50 announce version = 6 name resolve order = wins lmhosts host bcast time server = Yes socket options = SO_KEEPALIVE SO_REUSEADDR SO_BROADCAST TCP_NODELAY IPTOS_LOWDELAY IPTOS_THROUGHPUT load printers = No add user script = /usr/sbin/useradd -m %u delete user script = /usr/sbin/userdel -r %u add group script = /usr/sbin/groupadd %g delete group script = /usr/sbin/groupdel %g add user to group script = /usr/sbin/groupmod -A %u %g delete user from group script = /usr/sbin/groupmod -R %u %g add machine script = /usr/sbin/adduser -n -g grp_machines -c grp_machines -d /dev/null -s /bin/false %u logon script = logon.bat logon path = \\%L\Profiles\%u\%m logon home = \\%L\%u\.win_profile\%m domain logons = Yes os level = 255 lm announce = Yes domain master = Yes preferred master = Yes remote announce = 172.27.137.255 bind interfaces only = True interfaces = eth0 172.27.137.201 wins proxy = Yes wins support = Yes ldap ssl = no default service = global idmap uid = 16777216-33554431 idmap gid = 16777216-33554431 winbind enum users = Yes winbind enum groups = Yes winbind use default domain = Yes winbind trusted domains only = Yes admin users = ase, smb-adm cups options = raw host msdfs = Yes msdfs root = Yes (notice that even if winbind is configured, it is not used, may it be related? i don't think so baut...) windows clients are all XP sp3. any help should be greatly appreciated AS IT manager