Aller au contenuAller à l'arborescence
  1. C:
  2. Windows
  3. debug
  4. netlogon.log
JournalRisque : Prudence

netlogon.log C:\Windows\debug\netlogon.log

Journal de débogage du service Netlogon : découverte de contrôleur de domaine, canal sécurisé, authentification ; actif seulement si activé.

Mis à jour le Par AltF4 Formation

À quoi ça sert

Netlogon trace ici, une fois la journalisation de débogage activée, tout ce qui touche au canal sécurisé entre une machine et son contrôleur de domaine. On l’ouvre pour comprendre un échec d’ouverture de session de domaine, une découverte de contrôleur de domaine qui tombe sur le mauvais site, un problème de sous-réseau ou une relation d’approbation cassée.

Ce qu’il contient

  • Les recherches de contrôleur de domaine (DC locator) et leurs résultats.
  • L’établissement et les erreurs du canal sécurisé, les authentifications pass-through.
  • Les mises à jour des enregistrements DNS du contrôleur de domaine.

Fichier voisin : PASSWD.LOG

Un fichier PASSWD.LOG peut se trouver à côté de netlogon.log, en lien avec les changements de mot de passe de comptes. Il est rarement présent, et absent ou vide sur une machine saine. S’il existe, relisez-le avec les mêmes précautions que netlogon.log (noms de comptes et de machines) et croisez-le avec le journal Sécurité. Le supprimer est sans effet sur Windows.

Risques et bonnes pratiques

  • La journalisation de débogage est désactivée par défaut. Activez-la le temps du diagnostic, puis coupez-la : laissée en permanence, elle coûte du disque et des ressources sur un contrôleur de domaine très sollicité.
  • Le journal contient des noms de comptes et de machines : protégez-le.
  • Supprimer le fichier est sans conséquence pour Windows. Netlogon le recrée.

Commandes utiles

Fenêtre de terminal
:: Activer la journalisation de débogage (en administrateur)
nltest /dbflag:0x2080ffff
:: La désactiver (en administrateur)
nltest /dbflag:0x0
Fenêtre de terminal
# Dernières lignes
Get-Content "$env:windir\debug\netlogon.log" -Tail 50
# Recherche de DC sans site associé
Select-String -Path "$env:windir\debug\netlogon.log" -Pattern "NO_CLIENT_SITE"

Format

Fichier texte. Chaque ligne comporte la date (MM/JJ), l’heure, une catégorie entre crochets (par exemple [LOGON], [SESSION], [CRITICAL], [MISC]) puis le message.

Rotation et archivage

Par défaut, la taille maximale est de 20 Mo : lorsque le fichier l’atteint, il est renommé en Netlogon.bak et un nouveau netlogon.log est créé. Un seul fichier .bak est conservé ; archivez-le avant qu’il ne soit écrasé.

Comment le lire

Repérez l’heure de la panne, puis lisez les lignes [LOGON] et [SESSION] pour suivre l’authentification et l’état du canal sécurisé. Les lignes [CRITICAL] et les codes d’état (0xC000…) pointent vers la cause.

Signaler une erreur