feat: sortie de domaine, et corrections issues d'un echec reel de jointure
Sortie de domaine (demandee) : - Bouton « Quitter le domaine » et commande CLI `leave`, via Remove-Computer sous Windows et realm leave sous Linux. - Nettoyage optionnel des paquets sous Linux. packagekit est exclu de la liste : il sert aussi au gestionnaire de logiciels du bureau. - Le champ « Nom de la machine » passe en lecture seule : il ne peut pas etre modifie depuis cette fenetre. Corrections tirees de la sortie PowerShell rapportee : - Les barres de progression etaient serialisees en CLIXML et polluaient le journal ; les accents arrivaient illisibles (console OEM lue en cp1252). Progression desactivee, console en UTF-8, CLIXML residuel filtre. - Le marqueur interne JOIN_FAILURE: n'apparait plus dans le message affiche. Diagnostic : - Ajout du SRV `_ldap._tcp.dc._msdcs`, celui que DsGetDcName utilise pour localiser un DC. Son absence donne exactement l'erreur rencontree, et le diagnostic ne le verifiait pas. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -59,6 +59,11 @@ AD_PORTS = {
|
||||
SRV_RECORDS = [
|
||||
"_ldap._tcp.{domain}",
|
||||
"_kerberos._tcp.{domain}",
|
||||
# C'est ce dernier enregistrement que Windows interroge (DsGetDcName) pour
|
||||
# localiser un controleur de domaine lors d'une jointure. Son absence donne
|
||||
# « Le domaine specifie n'existe pas ou n'a pas pu etre contacte », alors
|
||||
# meme que le domaine resout et que les DC repondent au ping.
|
||||
"_ldap._tcp.dc._msdcs.{domain}",
|
||||
"_kerberos._tcp.dc._msdcs.{domain}",
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user