Impostazione di PIdgin su Lync2013

22

Ho difficoltà a configurare pidgin per funzionare con l'account della microsoft 365's communicator lync 2013 (non 2010).

O ricevo un messaggio che indica l'autenticazione fallita, o Incompatible authentication scheme chosen: NTLM a seconda dei valori degli user agent usati da questo wiki

Sembra che sia i valori degli user agent che iniziano con UCCAPI forniscono l'errore di autenticazione fallito, che suppongo sia "più vicino" alla soluzione.

Ho triplicato controllato che la password sia corretta.

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

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: link

Quali impostazioni devo modificare / aggiungere per farlo funzionare?

    
posta Programster 17.10.2013 - 12:45

6 risposte

14

Sono riuscito a farlo funzionare su Ubuntu 13.04 (domanda posta su Ubuntu 12.04). Ecco alcuni suggerimenti:

Usa la stringa full user agent come @ mason81 ha sottolineato:

UCCAPI/15.0.4420.1017 OC/15.0.4420.1017 (Microsoft Lync)

Ho fatto non necessario utilizzare uno script di avvio per risolvere eventuali errori di scrittura. per es.

export NSS_SSL_CBC_RANDOM_IV=0
pidgin -d

Il repo collegato non ha avuto alcun senso su questa distribuzione, non usarlo. Sembra che su Ubuntu 13.04 si installi per default pidgin-sipe 1.13.3-1 che è una versione ancora più aggiornata.

Sembra che l'installazione di pidgin / sipe che ho installato qui abbia un terzo tipo di autenticazione per TLS come visto in questa immagine, che è ciò di cui avevo bisogno.

Per riferimento, qui ci sono le mie impostazioni di connessione che funzionano:

Le altre schede sono i valori predefiniti

Aggiorna

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

    
risposta data Programster 03.11.2013 - 04:18
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 preciso / universo predefinito. Stiamo anche utilizzando Lync2013.

Ho usato una variabile di ambiente per eseguire pidgin. Senza questo pidgin fallirebbe ogni volta con un 'Read failed'. Questo è stato configurato in /home/myuser/.profile aggiungendo:

export NSS_SSL_CBC_RANDOM_IV=0

Controlla qui per ulteriori informazioni sul motivo per cui questa variabile è necessaria per sipe.

Le impostazioni di sipe erano le seguenti

Scheda "Base":

  • Nome utente: la mia email utilizzata all'interno dell'azienda (ad es [email protected])
  • Login: dominio di accesso della società \ nome utente (ad es COMPANY \ john.smith)
Scheda

Avanzate :

  • Tipo di connessione: Auto
  • User Agent: UCCAPI / 15.0.4420.1017 OC / 15.0.4420.1017 (Microsoft Lync)
  • Utilizza Single Sign-on: [barrato]

Tutti gli altri campi in Avanzate erano vuoti. Non avevo configurato alcun proxy.

    
risposta data andrewd38 01.04.2014 - 14:41
2

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

TAB BASIC

Nome utente: [email protected]

Login: [email protected]

Password: *****

[CHECK] Ricorda 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

    
risposta data Swinny 24.01.2015 - 06:57
1

Ci è voluto un po 'per risolverlo, ma questo articolo ha aiutato parecchio. Cose da sapere:

  1. L'agente utente è diverso a seconda della versione di Lync che la tua azienda ha in esecuzione ed è a livello di patch. Ho trovato il mio agente trovando qualcuno su MS Lync (non linux) e guardando in un file uccapilog (è sotto la directory Lync \ Tracing) alla ricerca di UCCAPI.
  2. Ho dovuto almeno trovare il server, e ho dovuto usare l'IP diretto invece del DNS, ho trovato quella informazione nello stesso file di cui sopra.
  3. Lo schema di autenticazione dipende dalle scelte della tua azienda quando configurano Lync, il mio era NTLM.
  4. Non ho utilizzato Single-Sign-on poiché il login della mia workstation non è il mio accesso al dominio.
risposta data Craig Hibbard 01.05.2015 - 16:21
1

Se hai attivato MultiFactorAuthentication dovrai fornire la "password dell'app" nella scheda di base e la password di accesso e di posta elettronica nella scheda avanzata.

    
risposta data Vijesh Krishnankutty 03.04.2017 - 09:55
0

Per riferimento: ho ottenuto Pidgin / SIPE lavorando 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 è che nessun nome è visibile per i miei contatti Lync. Se faccio il mouse sopra viene visualizzata una "descrizione" con il nome, ma il nome rimane invisibile quando il mouse non è presente.

    
risposta data d-b 21.08.2014 - 09:55

Leggi altre domande sui tag