Problematiche relative alla sincronizzazione della Address Book Server con Office Communications Server 2007 - Parte 2
Nella prima parte abbiamo controllato che la cartella di rete e la virtual directory corrispondente abbiano i permessi configurati correttamente.
Altri controlli che possono essere eseguiti sono i seguenti:
1) Verificare la URL della Address Book Server
Questa URL indica l'indirizzo a cui i Client si connettono per scaricare i file della rubrica.
Verifico che la URL con cui è stato configurato Office Communications Server 2007 punti effettivamente alla share che contiene la rubrica.
In particolare controllo che l'indirizzo esposto dal server sia del tipo https:\\<server>\ABS\Int\Handler
dove <server> è il nome server che ospita la share. Spesso capita che in fase di installazione viene dato come indirizzo il pool di Office Communications Server 2007 e non il nome della macchina che ospita la share. Se ci troviamo in questa condizione è necessario modificare manualmente questo indirizzo (non può essere fatto dal tool di configurazione).
Clicco Start, poi Run e scrivo wbemtest.exe e premo Enter.
Nella finestra Windows Management Instrumentation Test, clicco Connect.
In Namespace digito root\cimv2.
Clicco Connect.
Clicco Query.
Scrivo la seguente stringa e poi clicco Apply:
a. Per un Enterprise pool:
Select * from MSFT_SIPGroupExpansionSetting where backend="<server>\\<sql instance>”
b. Per Standard Edition Server:
Select * from MSFT_SIPGroupExpansionSetting where backend="(local)\\rtc”
Clicco poi sul risultato. Nell'Object Editor nella lista delle proprietà cerco InternalDLExpansionWebURL e modifico la proprietà con l'URL corretta.
Chiudo infine la Windows Management Instrumentation Tester.
2) Verificare le impostazioni di connessione del Communicator Client
Anche la URL è corretta il Client potrebbe non essere in grado di raggiungerla. Questo perchè le impostazioni di rete del Communicator vengono ereditate da Internet Explorer. In dettaglio si dovrebbe verificare che:
- Proxy Settings abbia il flag “automatically detect settings”
- la URL a cui stia accedendo il client (solo per Windows VISTA) sia contenuta all'interno dei "Local Intranet" (Tools->Internet Options->Security)
3) Verificare la corretta installazione del certificato
La comunicazione tra Client e Server avviene attraverso un canale protetto (https). Il Web Component Server, è il ruolo che espone attraverso IIS la rubrica. Uno dei passi necessari per l'installazione di Office Communications Server 2007 consiste nell'installare il certificato TLS sul ruolo.
Apro Internet Information Services (IIS).
Espando Computer e dopo Web Sites.
Click con il bottene destro sul Default Website e poi clicco Properties.
Mi sposto sull'etichetta Directory Security.
Clicco Server Certificate, seguo il wizard per assegnare un certificato esistente e assegno il certificato del server OCS usato dai client per il login.
Ulteriori approfondimenti
Address Book Server
Client and Address Book Server Communication
Plan for Address Book Server
http://support.microsoft.com/kb/938286