Le client Microsoft Office Communicator 2007 et Communicator 2007 R2 vous permet de rechercher des utilisateurs au sein de votre société grâce à un carnet d’adresse (OAB : Offline Address Book) qu’il synchronise au démarrage (Attention: Communicator hérite de la configuration réseau de IE).
Lorsqu’un utilisateur se logue sur Communicator 2007, le serveur OCS lui indique l’URL adéquate pour récupérer le carnet d’adresse:
· URL interne si l’utilisateur s’est logué au sein de la société (internalwebfqdn)
· URL externe si l’utilisateur s’est logué en dehors de la société (externalwebfqdn)
Ce carnet d’adresse se situe ici:
· Windows XP: %userprofile%\Local Settings\Application data\Microsoft\Communicator
· Windows Vista: %userprofile%\AppData\Local\Microsoft\Communicator
Galcontacts.db et GalcontactsDelta.db.
Pour info, d’autres informations sont stockées sur les poste client (configuration, langue, Normalization Rules). On retrouve ces infos dans le registre:
Key: HKEY_CURRENT_USER\Software\Microsoft\Communicator\
Le serveur OCS contacte Active Directory via le process ABServer.exe toutes les nuits à 1h30, et construit un delta de carnet d’adresses (différence entre la nuit en cours et la nuit précédente) (fichier .DABS), et un nouveau carnet d’adresses complet (fichier .LSABS).
Il est possible de trouver la liste de ces carnets d’adresses via IIS.
Démarrer > Executer > Inetmgr
Sous le site web par défaut, dérouler “Abs” puis “Int” ou “Ext” (interne ou externe, en fonction du lieu de connexion des utilisateurs) et explorer le répertoire “files”.
Si vous avez besoin de forcer une mise à jour du carnet d’adresses, sans attendre le lendemain matin, exécutez les commandes suivantes:
ABServer.exe – regenUR
(Exécute un nouveau User Replicator Process: recupération de la liste des utilisateurs dans AD)
C:\Program Files\Microsoft Office Communications Server 2007\Server\Core>abserver -regenUR
Triggering UR regenerate - successful.
You might have to wait up to 5 minutes for it to actually complete.
Vous pouvez suivre les logs suivants pour vous assurez du succès de ce commande:
Event Type: Information
Event Source: OCS User Replicator
Event Category: 1009
Event ID: 30027
Description: User Replicator has started initial synchronization...
Event ID: 30024
Description: User Replicator has completed initial synchronization...
Event ID: 30028
Description: Address book (AB) entries are populated successfully...
ABServer.exe –SyncNow
(Exécute un nouveau Address Book Server Synchronisation Pass: création des fichiers DABS et LSABS)
C:\Program Files\Microsoft Office Communications Server 2007\Server\Core>abserver -syncNow
Triggering Address Book Server synchronization pass - successful.
You might have to wait up to 5 minutes for it to actually complete.
Vous pouvez suivre les logs suivants pour vous assurez du succès de ce commande:
Event Type: Information
Event Source: OCS Address Book Server
Event Category: 1008
Event ID: 21005
Description: Synchronization pass started.
Event ID: 21034
Description: One or more phone numbers failed to normalize.
Event ID: 21007
Description: Synchronization pass completed successfully.
Event ID: 21056
Description: Synchronization Pass Summary.
Event ID: 21058
Description: Synchronization Pass Summary for Device Address Book files
Event ID: 21004
Description: Next synchronization pass will start at: 11/17/2007 1:30 AM
(ABServer.exe est disponible dans (%programfiles%\Microsoft Office Communications Server 2007\Server\Core)
Des infos sur ABServer.exe: http://technet.microsoft.com/en-us/library/bb936631.aspx
