Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue


Panel
titleSommaire

Table of Contents
maxLevel4
stylenone



Les logs en DEBUG

Les logs en debug sont les plus précis et permettent de tracer un utilisateur.

Le module reçoit une requête :

Code Block
themeEmacs
[YYYY-MM-DD HH:MM:SS] DEBUG  : [ DAEMON-NAME      ] [ MODULE_NAME      ] [ AUTHENTICATION ] [ UI Configuration ] Trying to authenticate username "user.example" on LDAP server "ldap://ldap-server" ( authentication phase id-b947c70a8bc311ebbf8e080027cc5994 )


Si l'utilisateur n'existe pas dans la base Shinken ( s'il existe, rien n'est logué ) :

Code Block
themeEmacs
[YYYY-MM-DD HH:MM:SS] DEBUG  : [ DAEMON-NAME      ] [ MODULE_NAME      ] [ AUTHENTICATION ] [ UI Configuration ] User "user.example" tried to connect but this username doesn't match any user in Shinken database with the property "contact_name" ( authentication phase id-b947c70a8bc311ebbf8e080027cc5994 )


Le module cherche dans la base LDAP un utilisateur correspondant ( en se connectant avec les identifiants du module ) :

Code Block
themeEmacs
[YYYY-MM-DD HH:MM:SS] DEBUG  : [ DAEMON-NAME      ] [ MODULE_NAME      ] [ AUTHENTICATION ] [ UI Configuration ] Search for a user in LDAP server "ldap://ldap-server". The LDAP attribute used is "samaccountname" with the value "user.example". The LDAP request filter is : "(samaccountname=user.example)" ( authentication phase id-b947c70a8bc311ebbf8e080027cc5994 )
[YYYY-MM-DD HH:MM:SS] DEBUG  : [ DAEMON-NAME      ] [ MODULE_NAME      ] [ AUTHENTICATION ] [ UI Configuration ] Trying to get the connection to LDAP server "ldap://ldap-server" with this user "SHINKEN\administrator" on base_dn "DC=SHINKEN,DC=local" in mode "ad" ( authentication phase id-b947c70a8bc311ebbf8e080027cc5994 )
[YYYY-MM-DD HH:MM:SS] DEBUG  : [ DAEMON-NAME      ] [ MODULE_NAME      ] [ AUTHENTICATION ] [ UI Configuration ] Connection to the LDAP server "ldap://ldap-server" is OK ( authentication phase id-b947c70a8bc311ebbf8e080027cc5994 )


Si l'utilisateur a été trouvé dans LDAP :

Code Block
themeEmacs
[YYYY-MM-DD HH:MM:SS] DEBUG  : [ DAEMON-NAME      ] [ MODULE_NAME      ] [ AUTHENTICATION ] [ UI Configuration ] A user was found in the LDAP server "ldap://ldap-server" in base "DC=SHINKEN,DC=local" with the attribute "samaccountname=user.example". His name is "user.example@SHINKEN.local" ( authentication phase id-b947c70a8bc311ebbf8e080027cc5994 )


Si L'utilisateur n'a pas été trouvé dans LDAP ( arrêt de la tentative de connexion ) :

Code Block
themeEmacs
[YYYY-MM-DD HH:MM:SS] DEBUG  : [ DAEMON-NAME      ] [ MODULE_NAME      ] [ AUTHENTICATION ] [ UI Configuration ] There is no user in the LDAP server "ldap://ldap-server" in base "dc=shinkendom,dc=local" which has the attribute "uid=user.example" ( authentication phase id-0460f2a68bc511eba496080027cc5994 )


On vérifie le mot de passe en se connectant au LDAP avec l'utilisateur trouvé dans le LDAP et le mot de passe donnée par l'utilisateur. En cas de succès ( utilisateur authentifié ) :

Code Block
themeEmacs
[YYYY-MM-DD HH:MM:SS] DEBUG  : [ DAEMON-NAME      ] [ MODULE_NAME      ] [ AUTHENTICATION ] [ UI Configuration ] Credentials for LDAP user "user.example" are OK. Authenticated as shinken user "user.example" ( authentication phase id-b947c70a8bc311ebbf8e080027cc5994 )


En cas d'erreur de connexion ( arrêt de la tentative de connexion ) :

Code Block
themeEmacs
[YYYY-MM-DD HH:MM:SS] DEBUG  : [ DAEMON-NAME      ] [ MODULE_NAME      ] [ AUTHENTICATION ] [ UI Configuration ] Credentials for "user.example" ( "user.example" in shinken ) failed. Server "ldap://ldap-server" refused the user's password ( authentication phase id-1cca18f48bc511eba72c080027cc5994 )