Newsgroup: it.comp.os.linux.sys
Titolo: [samba] problemi roaming profiles

ciao,
scenario: piccola rete aziendale di circa 20 pc win2k e 3 PDC con samba 
3.0.7 su fedora core 1.
abbiamo acquistato 7 nuove workstation fiammanti con winXPpro + SP2 (x 
lavorare con Autocad ed Inventor) e queste soffrono di alcuni problemi 
nella gestione del profilo remoto (sul PDC);
al momento del logout, spesso la workstation non aggiorna il profilo 
remoto sul PDC e, al successiovo logon, l'utente ritrova nel desktop 
vecchie cartelle e file che aveva cancellato prima del logout.
Eliminando completamente il profilo utente dal PDC, la workstation 
carica il profilo locale e, al logout crea correttamente il profilo sul PDC.
dopo aver letto le faq su winXP+samba ho Ho modificato la chiave 
"requiresignorseal" a "0" nel registro di XP senza ottenere risultati.
Dall'analisi dei log di samba ho trovato due log relativi alla stessa 
macchina;
il primo dal nome log.<nomenetbios> che non contiene messaggi di errori, 
ma solo la normale attività di apertura-chiusura files.
il secondo dal nome log.<indirizzo_ip>, contiene alcuni interessanti 
errori generati proprio al logout;
[2005/02/11 18:23:01, 2] lib/access.c:check_access(324)
   Allowed connection from  (192.168.10.30)
[2005/02/11 18:23:01, 2] smbd/sesssetup.c:setup_new_vc_session(608)
   setup_new_vc_session: New VC == 0, if NT4.x compatible we would close 
all old resources.
[2005/02/11 18:23:01, 0] lib/util_sock.c:get_peer_addr(1000)
[2005/02/11 18:23:01, 2] 
smbd/sesssetup.c:setup_new_vc_session(608)llowed connection from 
(192.168.10.30)
[2005/02/11 18:23:01, 2] smbd/sesssetup.c:setup_new_vc_session(608)
   setup_new_vc_session: New VC == 0, if NT4.x compatible we would close 
all old resources.
[2005/02/11 18:23:01, 0] lib/util_sock.c:get_peer_addr(1000)
[2005/02/11 18:23:01, 2] smbd/sesssetup.c:setup_new_vc_session(608)
   setup_new_vc_session: New VC == 0, if NT4.x compatible we would close 
all old resources.
   getpeername failed. Error was Transport endpoint is not connected
[2005/02/11 18:23:01, 0] lib/access.c:check_access(328)
[2005/02/11 18:23:01, 0] lib/util_sock.c:get_peer_addr(1000)
   getpeername failed. Error was Transport endpoint is not connected
   Denied connection from  (0.0.0.0)
[2005/02/11 18:23:01, 1] smbd/process.c:process_smb(1085)
[2005/02/11 18:23:01, 0] lib/util_sock.c:get_peer_addr(1000)
   getpeername failed. Error was Transport endpoint is not connected
   Connection denied from 0.0.0.0
[2005/02/11 18:23:01, 0] lib/util_sock.c:write_socket_data(430)
   write_socket_data: write failure. Error = Connessione abbattuta dal 
corrispondente
[2005/02/11 18:23:01, 0] lib/util_sock.c:write_socket(455)
   write_socket: Error writing 5 bytes to socket 22: ERRNO = Connessione 
abbattuta dal corrispondente
[2005/02/11 18:23:01, 0] lib/util_sock.c:send_smb(647)
   Error writing 5 bytes to client. -1. (Connessione abbattuta dal 
corrispondente)
[2005/02/11 18:23:01, 2] smbd/server.c:exit_server(571)
   Closing connections
La presenza di due log è normale, o rivela qualche problema di 
risoluzione dei nomi(che peraltro sembra funzionare bene)?
Inoltre, mi ritrovo lo stesso file (desktop.ini) annidato un po' 
dappertutto nel profilo di un utente appena creato (nel desktop, nella 
cartello avvio).Questo capita in alcune workstation, ma non in tutte; ho 
letto un suggerimento di utilizzare la direttiva "veto files" in 
smb.conf, ma mi pare un work-around poco "pulito".
Grazie per ogni aiuto!
ciao

 dappertutto nel profilo di un utente appena creato (nel desktop, nella 
Io non ho approfondito più di tanto, perché mi capitava in una situazione
particolare (un client WinXP e altri client Win2000, credo che i
Desktop.ini fossero creati dal primo e comparissero quindi, non nascosti,
sugli altri). Comunque leggi qui:
http://lists.xsec.it/pipermail/samba-it/2004-February/001193.html
-- 
Ciao,
  Marco.
..."You Had It Coming", Jeff Beck 2001