A naso devi separare le due istanze di Samba con un layer "neutrale",
che può essere un NFS o anche solo rsync (o unison, se vuoi gestire
meglio la sincronizzazione bidirezionale). Non credo si riesca a gestire
con una sola macchina.
Diego
Il 27/07/2023 08:27, Piviul ha scritto:
On 7/24/23 14:33, Marco Gaiarin wrote:
Mandi! Piviul
In chel di` si favelave...
Come avrete capito sono in una situazione per cui in LAN ho ancora
alcuni client xp. Ora un aggiornamento di windows ha fatto installare
una pacth sul dc che taglia fuori tutti i client xp: non è più possibile
ad un client xp di controllare le credenziali di un utente del dominio.
Scusa: quindi hai un dominio AD con uno (o più) domain controller
windows?
no, ho un dominio ad gestito da samba.
Ho pensato ad una soluzione e prima di metterla in piedi volevo
confrontarmi con voi, vedere se secondo voi può funzionare.
Fatto salvo che sembra, da rumors in lista samba, che Microsoft si sia
accorta di aver fattola cavolata eche arriverà patch a fissare la cosa,
ma... non puoi semplicemente togliere dal dominio la macchina e farla
accedere agli share usando user e pass di dominio?
AFAIK è precluso il 'join' al dominio, ma non l'accesso agli share... in
caso prova anche ad accedere in nuemrico (\\10.X.Y.Z\Share), solitamente
implica la disabilitazione di Kerberos.
si infatti con gli ip funziona ancora, non da tutti i client però... è
comunque una questione a cui devo mettere mano al più presto.
Ho messo su l'accrocchio, funzionerebbe anche bene se non fosse per quel
maledetto oplock... Ricapitolando ho messo in piedi un server
"xpclients" che ha una share per ogni client e con in preexec uno script
che va a leggere le shares del client xp rappresentato dalla share e le
monta in SMB1 nella stessa cartella della share. In altre parole ho un
client windows che almeno in SMB2 si connette a una share di xpclients
il quale in automatico monta in SMB1 le shares presenti sulla directory
stessa (se volete dettagli ve li mando). Il client riesce a sfogliare le
cartelle, sembra andare tutto bene tranne che scrivendo nella share
l'explorer di windows si incasina e bisogna riavviare il pc. Lato server
(xpclients) nei logs trovo dei messaggi tipo "close_remove_share_mode:
Could not get share mode lock for file ...".
Ad esempio se aggiungo un file di testo nei logs trovo:
[2023/07/27 07:51:00.516465, 0]
../../source3/smbd/close.c:312(close_remove_share_mode)
close_remove_share_mode: Could not get share mode lock for file
csa/ARCHIVIO_EXCEL/E00091/Nuovo documento di testo.txt
[2023/07/27 07:51:00.854188, 0]
../../source3/smbd/close.c:312(close_remove_share_mode)
close_remove_share_mode: Could not get share mode lock for file
csa/ARCHIVIO_EXCEL/E00091/Nuovo documento di testo (2).txt
[2023/07/27 07:51:00.861062, 0]
../../source3/smbd/close.c:312(close_remove_share_mode)
close_remove_share_mode: Could not get share mode lock for file
csa/ARCHIVIO_EXCEL/E00091/Nuovo documento di testo.txt
[2023/07/27 07:51:01.226151, 0]
../../source3/smbd/close.c:312(close_remove_share_mode)
close_remove_share_mode: Could not get share mode lock for file
csa/ARCHIVIO_EXCEL/E00091/Nuovo documento di testo (3).txt
[2023/07/27 07:51:01.233055, 0]
../../source3/smbd/close.c:312(close_remove_share_mode)
close_remove_share_mode: Could not get share mode lock for file
csa/ARCHIVIO_EXCEL/E00091/Nuovo documento di testo.txt
[2023/07/27 07:51:01.239420, 0]
../../source3/smbd/close.c:312(close_remove_share_mode)
close_remove_share_mode: Could not get share mode lock for file
csa/ARCHIVIO_EXCEL/E00091/Nuovo documento di testo (2).txt
[2023/07/27 07:51:01.554350, 0]
../../source3/smbd/close.c:312(close_remove_share_mode)
close_remove_share_mode: Could not get share mode lock for file
csa/ARCHIVIO_EXCEL/E00091/Nuovo documento di testo (4).txt
[2023/07/27 07:51:21.547357, 0]
../../source3/smbd/close.c:312(close_remove_share_mode)
close_remove_share_mode: Could not get share mode lock for file
csa/ARCHIVIO_EXCEL/E00091/Nuovo documento di testo (4).txt
A questo punto mi chiedo:
Quale protocollo di condivisione files alternativo a samba potrei
trovare tra client linux e windows xp come server?
Altrimenti qualcuno sa come disabilitare l'oplock sui client windows ma
solo quando si connette a xpclients?
Grazie!
Piviul
--
Diego Zuccato
DIFA - Dip. di Fisica e Astronomia
Servizi Informatici
Alma Mater Studiorum - Università di Bologna
V.le Berti-Pichat 6/2 - 40127 Bologna - Italy
tel.: +39 051 20 95786