Impostazione di PIdgin su per Lync2013


22

Ho difficoltà a configurare pidgin per lavorare con l'account communicator lync 2013 (non 2010) di microsoft 365 della mia azienda.

Ricevo un messaggio che indica che l'autenticazione non è riuscita o Incompatible authentication scheme chosen: NTLMdipende dai valori dell'agente utente utilizzati da questo wiki

Sembra che entrambi i valori dell'agente utente che iniziano con UCCAPI forniscano un errore di autenticazione non riuscita, che suppongo sia "più vicino" alla soluzione.

Ho verificato tre volte che la password sia corretta.

Di seguito sono riportate alcune immagini delle mie impostazioni (ho cambiato il nome della società in "società" per l'annonimato.

inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine

Sto eseguendo pidgin con uno script per risolvere un problema di errore di scrittura:

export NSS_SSL_CBC_RANDOM_IV=0
pidgin -d

Sto anche usando l'ultima versione di SIPE (1.10.1) usando questo ppa: https://launchpad.net/~aavelar/+archive/ppa

Quali impostazioni sono necessarie per modificare / aggiungere per farlo funzionare?


3
Hai provato a utilizzare la stringa dell'agente utente completo? UCCAPI/15.0.4420.1017 OC/15.0.4420.1017 (Microsoft Lync)
mason81,

1
La mia azienda è passata a utilizzare Office 365 e avevo bisogno di modificare alcune impostazioni, ho trovato utili le informazioni qui: vincentpassaro.com/2013/02/01/…
mason81

Hai mai avuto i nomi dei tuoi contatti da visualizzare in Pidgin in esecuzione su Windows? Ho lo stesso problema.

@Paulreg I nomi appaiono solo per me quando li ho aggiunti manualmente a lync. È un grande dolore e mi piacerebbe una soluzione.
Programmatore,

I consigli forniti in questa pagina funzionavano alla grande, ma hanno smesso di funzionare durante l'estate. Ora ricevo "Impossibile eseguire l'autenticazione sul server" o "Scelta schema di autenticazione incompatibile" a seconda delle impostazioni che ho scelto, ma non funziona nulla. Qualcuno ha qualche intuizione?
Offrirò

Risposte:


14

Sono stato in grado di farlo funzionare su Ubuntu 13.04 (domanda posta su Ubuntu 12.04). Ecco alcuni suggerimenti:

Utilizzare la stringa dell'agente utente completo come sottolineato da @ mason81:

UCCAPI/15.0.4420.1017 OC/15.0.4420.1017 (Microsoft Lync)

Ho non bisogno di usare uno script di avvio per risolvere eventuali errori di scrittura. per esempio

export NSS_SSL_CBC_RANDOM_IV=0
pidgin -d

Quel repository collegato era inutile su questa distribuzione, non usarlo. Sembra che su Ubuntu 13.04 installerai pidgin-sipe 1.13.3-1 per impostazione predefinita, che è una versione ancora più aggiornata.

Sembra che la configurazione di pidgin / sipe che ho installato qui abbia un terzo tipo di autenticazione per TLS come visto in questa immagine che è quello di cui avevo bisogno. inserisci qui la descrizione dell'immagine


Per riferimento, ecco le mie impostazioni di connessione che funzionano: inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine

Le altre schede sono le impostazioni predefinite


Aggiornare

Per farlo funzionare in Ubuntu 14.04, fai esattamente lo stesso, ma deseleziona il single sign on!


1
Grazie per l'aggiornamento per 14.04 - Finalmente sono riuscito ad aggiornare e quindi non sono riuscito a connettermi a Lync e mi stava facendo impazzire!
mason81,

Questa configurazione funziona anche sulla versione Windows del client Pidgin. Non ho selezionato Single Sign-On, non sono sicuro che possa fare la differenza. Grazie.
Philip Kearns,

Confermato che funziona anche il 16.04. (Con single sign-on non selezionato.)
Tass

5

Sono riuscito a farlo funzionare su Ubuntu 12.04 con pidgin (2.10.3) e pidgin-sipe (1.11.2-1ubuntu1) installati dal repository predefinito preciso / universo. Stiamo utilizzando anche Lync2013.

Ho usato una variabile d'ambiente per eseguire pidgin. Senza questo pidgin fallirebbe ogni volta con una "lettura fallita". Ciò è stato configurato /home/myuser/.profileaggiungendo:

export NSS_SSL_CBC_RANDOM_IV=0

Controlla qui per maggiori informazioni sul perché questa variabile è necessaria per il sipe.

Le impostazioni di sipe erano le seguenti

Scheda 'Base':

  • Nome utente: la mia e-mail utilizzata all'interno dell'azienda (ad es. John.smith@company.co.uk)
  • Accesso: dominio di accesso dell'azienda \ nome utente (ad es. AZIENDA \ john.smith)

Scheda avanzata :

  • Tipo di connessioni: Auto
  • Agente utente: UCCAPI / 15.0.4420.1017 OC / 15.0.4420.1017 (Microsoft Lync)
  • Usa Single Sign-on: [spuntato]

Tutti gli altri campi in Avanzato erano vuoti. Non ho configurato alcun proxy.


2

Questo è ciò che attualmente funziona per me. Ho un account Office365.

SCHEDA DI BASE

Nome utente: nomeutente@azienda.com

Accedi: nomeutente@azienda.com

Parola d'ordine: *****

[VERIFICA] Ricorda la password

Alias ​​locale: il mio nome

SCHEDA AVANZATA

Server [: Porta]: BLANK

Tipo di connessione: SSL / TLS

Agente utente: UCCAPI / 15.0.4481.1000 OC / 15.0.4481.1000 (Microsoft Lync)

Schema di autenticazione: TLS-DSK

[UNCHECK] Usa Single Sign-On

Il resto è vuoto


2

Ci è voluto un po 'per risolvere, ma questo articolo è stato di grande aiuto. Cose da sapere:

  1. L'agente utente è diverso a seconda della versione di Lync in uso e del livello di patch. Ho trovato il mio agente trovando qualcuno su MS Lync (non Linux) e cercando in un file uccapilog (si trova nella directory Lync \ Tracing) alla ricerca di UCCAPI.
  2. Almeno ho dovuto trovare il server, e ho dovuto usare l'IP diretto invece del DNS, ho trovato quelle informazioni nello stesso file di cui sopra.
  3. Lo schema di autenticazione dipende dalle scelte della tua azienda quando hanno configurato Lync, il mio era NTLM.
  4. Non ho usato Single-Sign-on in quanto il login della mia workstation non è il mio accesso al dominio.

1
A quale "articolo" ti riferisci?
David Foerster,

@DavidFoerster non è certo chiaro ma potrebbe riferirsi a queste domande e risposte?
Elder Geek,

1

Se hai MultiFactorAuthentication abilitato, dovrai fornire "password app" nella scheda di base e login e-mail e password e-mail nella scheda avanzata.


0

Per riferimento: ho prima fatto funzionare Pidgin / SIPE su Ubuntu seguendo le istruzioni di Programster. Ho quindi provato su Windows e non è riuscito con un messaggio di errore

Web ticket request to https://webpoolams0e08.infra.lync.com:443/CertProv/CertProvisioningService.svc failed

Deselezionando SSO, sempre secondo Programster, le istruzioni lo hanno risolto. L'unico problema ora è che non sono visibili nomi per i miei contatti di Lync. Se passo con il mouse su di essi viene visualizzato un "suggerimento" con il nome ma il nome rimane invisibile quando il mouse non è presente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.