Hello all samba users and programmers, Since I changed my system and reinstalled samba funny things happen in my net. I used to work with a Gentoo system and now I've got installed a Knoppix 3.2 Debian, but by now I don't think it's interesting for the problem I've got. What I did was: - install samba 3.0.0-final - copy the old smb.conf file to the path in the new system - change smb.conf to be good for the new samba version (I think the old was 2.3) - copy the old smbusers and smbpasswd to the samba folder in the new installation. Now the system is running BUT in my Win2k clients, some users can log in and others can't. And also the users who can login do not have the logon script exec'ed. I have reinstalled one of the computers and IT WORKS. I mean that the logon script works and everybody can login. Is there any way to recover the net without reinstalling all the clients? Has this anything to do with the PDC SID. Samba is the main PDC. This is smb.conf without the comment lines: #============================ Global Definitions ============================= [global] workgroup = MY_LAN netbios name = PENGUIN server string = Servidor SaMBa %v syslog = 0 panic action = /usr/share/samba/panic-action %d printcap name = /etc/printcap.cups load printers = yes guest account = nobody printing = cups log file = /var/log/samba/log.%m max log size = 1000 hosts allow = 192.168.0. 127.0.0.1 security = user encrypt passwords = true smb passwd file = /etc/samba/smbpasswd username map = /etc/samba/smbusers socket options = TCP_NODELAY interfaces = 192.168.0.0/24 local master = yes os level = 32 domain master = yes preferred master = yes domain logons = yes logon script = logon.bat logon path = logon drive = W: dns proxy = no dos charset = CP850 unix charset = ISO8859-15 #============================ Share Definitions =============================[homes] comment = Directorio Home browseable = no writable = yes path = /home/%U/samba valid users = %U create mask = 0700 directory mask = 0700 [forall] comment = Directory for all browseable = yes writable = yes path = /home/forall public = yes force user = exper [programas] comment = Programas utiles browseable = yes writable = no path = /progrs public = yes force user = exper [progr_admin] comment = Programas para anyadir browseable = yes writeable = yes path = /progrs public = yes valid users = root # Un-comment the following and create the netlogon directory for Domain Logons [netlogon] comment = Network Logon Service path = /etc/samba ; public = no guest ok = yes writable = no browsable = no ; share modes = no [printers] comment = All Printers path = /var/spool/cups/tmp browseable = no # to allow user 'guest account' to print. guest ok = yes writable = no printable = yes create mode = 0700 [HPDeskjet] comment = Fred's Printer # valid users = fred path = /var/spool/cups/tmp printer = HPDeskjet840C browseable = no public = yes # writable = yes printable = yes This is all. Remember that IT WORKED before canging the linux distro so it must be a problem with samba version migration OR with the clients (more easy to think about it...) Finally the logs: - log.nmbd [2004/01/11 19:17:27, 1] nmbd/nmbd_processlogon.c:process_logon_packet(95) process_logon_packet: Logon from 192.168.0.11: code = 0x12 [2004/01/11 19:17:40, 1] nmbd/nmbd_processlogon.c:process_logon_packet(95) process_logon_packet: Logon from 192.168.0.11: code = 0x12 [2004/01/11 19:17:40, 1] nmbd/nmbd_processlogon.c:process_logon_packet(95) process_logon_packet: Logon from 192.168.0.11: code = 0x12 [2004/01/11 19:20:45, 1] nmbd/nmbd_processlogon.c:process_logon_packet(95) process_logon_packet: Logon from 192.168.0.11: code = 0x12 ... (allways the same error, no matter the computer: also the new one) - log.p1 (p1 one of the computers) [2004/01/11 18:32:14, 0] smbd/service.c:make_connection(850) p1 (192.168.0.11) couldn't find service ::{2227a280-3aea-1069-a2de-08002b30309d} [2004/01/11 18:32:24, 0] lib/smbrun.c:setup_out_fd(42) setup_out_fd: Failed to create file /tmp/smb.9RIQDx. (Permiso denegado) [2004/01/11 18:32:34, 0] lib/smbrun.c:setup_out_fd(42) setup_out_fd: Failed to create file /tmp/smb.T2VSr1. (Permiso denegado) [2004/01/11 18:32:44, 0] lib/smbrun.c:setup_out_fd(42) setup_out_fd: Failed to create file /tmp/smb.PYAIEu. (Permiso denegado) [2004/01/11 18:32:54, 0] lib/smbrun.c:setup_out_fd(42) setup_out_fd: Failed to create file /tmp/smb.JCJQ8v. (Permiso denegado) [2004/01/11 18:33:04, 0] lib/smbrun.c:setup_out_fd(42) setup_out_fd: Failed to create file /tmp/smb.xqtCye. (Permiso denegado) [2004/01/11 18:33:22, 0] smbd/connection.c:register_message_flags(220) register_message_flags: tdb_fetch failed OK. Here you see couldn't find service ... maybe that's the big and real problem... Thanx in advance. I hope I've given enough info (at least I've given a great amount!)