In questo articolo viene illustrato come risolvere i problemi relativi a un client Lync.
Prima di iniziare la risoluzione dei problemi sui deployment di Lync, individuarne le caratteristiche. Alcune domande da porre potrebbero includere:
Quali sono la subnet di origine e la subnet di destinazione?
Quanti firewall, router e switch fanno parte della rete di Lync?
È implementato un server perimetrale?
Sono utilizzate VLAN? Se sì, quante? E sono connesse in modo corretto?
Quanti siti e controller di dominio sono coinvolti?
Qual è il nome del dominio SIP? È uguale al dominio di posta o al nome di dominio?
Vengono utilizzati certificati pubblici?
Microsoft ha formalizzato il processo nel cosiddetto elenco di controllo di Microsoft Lync. Un'altra risorsa utile è lo strumento di pianificazione di Lync. Le risposte alle domande sullo strumento di pianificazione del server Lync genereranno un diagramma di rete. A condizione che alle domande si sia risposto con l'impostazione effettiva del deployment di Lync, verrà generato un diagramma di topologia di rete accurato che può essere utilizzato per testare l'ambiente Lync e produrre best practice.
Un importante passaggio per la risoluzione dei problemi del client Lync utilizza la proprietà delle informazioni sul client. Utilizzando la tastiera, premere il tasto CTRL e cliccare con il pulsante destro del mouse sull'icona di Lync nell'angolo in basso a destra della barra delle applicazioni di Windows. Verrà visualizzata un'opzione denominata Configuration Information. Selezionarla come illustrato di seguito nella figura 1.
Figura 1.
Esaminare e cercare righe di errore dalla figura 2 riportata di seguito. Ad esempio, la riga di errore EWS può indicare che si è verificato un errore di comunicazione con Exchange. Anche se non si tratta di una root cause, ciò indica un errore tra Exchange e Lync. Alla fine di questo articolo, consultare lo strumento RUCT (Remote Unified Communications Troubleshooting). Lo strumento RUCT potrebbe essere in grado di spiegare perché potrebbero verificarsi alcuni errori nella figura 2.
Figura 2.
Se si riscontrano problemi di connessione dalle informazioni di Lync, confrontare i risultati con l'utilizzo di una configurazione manuale. La procedura per impostare la configurazione manuale è la seguente:
Verificare che sia impostata la modalità di configurazione automatica (Strumenti ->Opzioni->Avanzate nel client Lync)
Se è già impostata la configurazione automatica e ha esito negativo, provare a inserire l'indirizzo IP della connessione (figura 3).
Figura 3.
Un altro passaggio per isolare l'errore in IIS o http consiste nel verificare l'URL lync.domain.com/abs/handler. Incollare questo indirizzo http in un browser sul client interessato.
L'errore indica un problema di connessione con IIS sul server Lync. Per ulteriori informazioni, consultare la documentazione TechNet, oltre a un percorso analogo di risoluzione dei problemi, quello degli errori sulle porte. Verificare il record SRV per l'accesso automatico al client. Digitare INVIO dopo ogni riga riportata di seguito:
Nslookup (INVIO)
set type=srv (INVIO)
_sipinternaltls._tcp.contoso.com (INVIO)
Se la ricerca non riesce, il record del localizzatore del servizio (SRV) non è presente nel server DNS oppure si è verificato un blocco nella connessione al server. Un altro punto di connessione che deve essere raggiungibile è il nome di dominio completo del server Lync. Avviare una nuova sessione nslookup e digitare fqdn.domain.com per verificare che sia possibile raggiungere il nome di dominio completo.
Se tutto è regolare fino a questo punto, attivare la registrazione del client Lync sul client Lync stesso. Vedere le figure 4 e 5 seguenti. Cliccare sul simbolo dell'ingranaggio (figura 4)->Strumenti->Opzioni-> Generale sul client Lync. È possibile visualizzare le caselle di controllo per attivare la registrazione e gli errori di evento (figura 5).
Figura 4.
Figura 5.
Per la registrazione usare lo strumento Remote UC Troubleshooting Tool (RUCT) per verificare che sia possibile raggiungere il record del localizzatore del servizio (SRV). È inoltre possibile verificare che il client abbia accesso a tutti i certificati, le porte e i record di connessione necessari.
Se si verifica un errore durante l'accesso, l'errore potrebbe indicare un problema di autenticazione del client. L'errore può anche richiamare un problema relativo al certificato. I problemi relativi ai certificati o alle credenziali memorizzate nella cache possono essere risolti cancellando la cronologia sul computer client. Il modo più semplice per eseguire un test per questo problema è quello di creare un utente che non abbia mai effettuato l'accesso in nessuna posizione. Un nuovo utente deve comunicare con il server Lync e registrare nuove credenziali e il certificato sul client. Se questo utente è in grado di effettuare l'accesso, la procedura seguente potrebbe risolvere il problema per gli utenti esistenti.
Verificare che non vi siano anomalie nel modo in cui vengono creati i record DNS. Se hanno un dominio Exchange accettato diverso, un dominio SIP univoco e un nome di dominio .local e .com, potrebbe crearsi confusione. Fare riferimento alla documentazione di Microsoft per scenari specifici in cui gli schemi di denominazione sono complessi.
Cancellare la cronologia delle credenziali utente cancellando la memoria cache dalla "Casella di sicurezza delle credenziali", disponibile in Windows 7 al percorso Pannello di controllo\Tutti gli elementi del Pannello di controllo\Gestione credenziali (o digitare premendo Start->Ricerca in Windows 7).
Come si può notare, la maggior parte del materiale di Lync qui indicato è correlato al modo in cui trovare informazioni. È opportuno capire che spesso non è il client Lync che richiede una risoluzione. Come illustrato in questo articolo, il client Lync dipende dalla corretta impostazione della connessione del server. Per riepilogare cosa cercare:
DNS - Il client deve essere in grado di risolvere il nome di dominio completo del server front-end Lync.
SRV - Il client cerca il record di configurazione automatica dopo aver trovato il nome di dominio completo di Lync
@domain - Il client controlla il dominio SIP per verificare se sono presenti server front-end con tale nome che usano record SRV
Se il dominio viene trovato, controllerà il certificato client sul server.
È necessario che il certificato del server e quello del client siano entrambi attendibili (emessi dalla stessa autorità).
Se il certificato è corretto, il client negozierà l'autenticazione (NTLM o Kerberos).
Le barriere periferiche al processo includono, a titolo esemplificativo, antivirus, blocco delle porte del firewall, credenziali e certificati memorizzati nella cache, impostazioni di autenticazione non corrette, directory virtuali, credenziali utente errate o non impostate nel Pannello di controllo di Lync.
Ciò dovrebbe fornire alcune indicazioni in merito al punto in cui iniziare a risolvere i problemi di accesso al client Lync. Consultare le risorse aggiuntive dei blog di Microsoft TechNet e di Microsoft TechNet.