Pagina 1 di 1

DJoin non riesce a trovare i controller di dominio

Pubblicato: 8 settembre 2026 - 09:34
di AdamBertok
Gentile team di Tranquil IT,

Ci scusiamo in anticipo per il post in lingua inglese.

Vorrei chiedere se qualcun altro ha riscontrato il seguente problema. Credo che possa trattarsi di un potenziale bug attualmente presente nella console WAPT.

Il sintomo è il seguente:
Quando si prepara una macchina con djoin nella scheda Distribuzione del sistema operativo, viene visualizzato il messaggio di errore "Impossibile trovare alcun controller di dominio per<domain> "
djoin.png
djoin.png (12,65 KB) Visualizzato 10125 volte
Sospetto che ciò possa essere correlato all'ultimo aggiornamento di Samba.
BUG 15988: Il servizio DNS interno di Samba non gestisce il passaggio da UDP a TCP quando il pacchetto è più grande di 4k
https://bugzilla.samba.org/show_bug.cgi?id=15988

Secondo quanto riportato nel bug, il servizio DNS interno di Samba reindirizza qualsiasi pacchetto UDP di dimensioni superiori a 512 byte al protocollo TCP.

Prova:
Ogni volta che provo ad aggiornare e ottenere i controller di dominio, si verifica il seguente traffico in background.
wireshark.png
wireshark.png (3,03 KB) Visualizzato 10125 volte
La console WAPT tenta di richiedere _ldap._tcp.<domain> .
Risposta DNS interna di Samba con lo stesso payload che indica il flag TC, il quale dovrebbe attivare una richiesta TCP dal lato client, ma tale richiesta non viene mai effettuata.
Nel nostro caso, la risposta DNS a questo pacchetto è superiore a 512 byte.
wireshark-tc.png
wireshark-tc.png (7,11 KB) Visualizzato 10125 volte
Il comando nslookup _ldap._tcp.<domain> Sia da Windows che da riga di comando funziona perfettamente.

Ambiente:
Samba:
- Debian 13 Trixie
- Versione Samba: Sernet 4.24.6-4

WAPT:
- Debian 13 Trixie
- Versione WAPT: 2.6.1.17765

Questo problema sta attualmente interessando diversi dei nostri server WAPT. Qualcun altro ha riscontrato lo stesso problema?

Grazie in anticipo!

Oggetto: DJoin non riesce a trovare i controller di dominio

Pubblicato: 8 settembre 2026 - ore 15:00
di dcardon
Ciao Adam,

sì, sembra proprio un bug nella gestione del DNS. In realtà, un mio collega, Andréas, ha collaborato con il team di Samba per risolvere un bug interno del DNS in cui il passaggio da UDP a TCP per pacchetti di grandi dimensioni non veniva gestito correttamente. All'epoca, Andréas ha contribuito con una patch per passare a TCP per pacchetti superiori a 1232.

Recentemente, qualcuno ha riscontrato un problema con il router che rifiutava pacchetti UDP superiori a 512, quindi il limite è stato ulteriormente ridotto nell'ultima versione di Samba. :-)

Sembra proprio che ci sia un bug nel passaggio da UDP a TCP nel codice di elaborazione DNS della libreria mORMot2. C'è qualcuno qui che se ne sta occupando e ti ricontatterò presto.

Grazie per aver segnalato il problema.

Dennis