Configurando o PIdgin para o Lync2013

22

Estou com dificuldades para configurar o pidgin para funcionar com a conta lync 2013 (não 2010) do comunicador Microsoft da minha empresa.

Ou recebo uma mensagem informando falha na autenticação ou Incompatible authentication scheme chosen: NTLM dependendo dos valores usados pelo agente do usuário de este wiki

Parece que os dois valores do agente do usuário que começam com UCCAPI fornecem erros de autenticação com falha, o que, acredito, está "mais próximo" da solução.

Eu verifiquei triplamente se a senha está correta.

Abaixo estão algumas imagens das minhas configurações (eu mudei o nome da empresa para "empresa" para anonimato.

Estou executando o pidgin com um script para corrigir um problema de erro de gravação:

export NSS_SSL_CBC_RANDOM_IV=0
pidgin -d

Eu também estou usando a versão mais recente do SIPE (1.10.1) usando este ppa: link

Quais configurações eu preciso alterar / adicionar para que funcione?

    
por Programster 17.10.2013 / 12:45

6 respostas

14

Consegui fazer isso funcionar no Ubuntu 13.04 (pergunta feita no Ubuntu 12.04). Aqui estão algumas dicas:

Use a string completa do agente do usuário como @ mason81 apontou:

UCCAPI/15.0.4420.1017 OC/15.0.4420.1017 (Microsoft Lync)

Eu não preciso usar um script de inicialização para resolver erros de gravação. por exemplo,

export NSS_SSL_CBC_RANDOM_IV=0
pidgin -d

Esse repositório vinculado foi inútil nessa distro, não o use. Parece que no Ubuntu 13.04 você instalará o pidgin-sipe 1.13.3-1 por padrão, que é uma versão ainda mais atualizada.

Parece que a configuração de pidgin / sipe que instalei aqui tem um terceiro tipo de autenticação para TLS, como visto nesta imagem, que é o que eu precisava.

Parareferência,aquiestãominhasconfiguraçõesdeconexãoqueestãofuncionando:

As outras guias são os padrões

Atualizar

Para fazer isso funcionar no Ubuntu 14.04, faça exatamente o mesmo, mas desmarque o single sign on!

    
por Programster 03.11.2013 / 04:18
5

Eu consegui fazer isso funcionar no Ubuntu 12.04 com o pidgin (2.10.3) e o pidgin-sipe (1.11.2-1ubuntu1) instalados a partir do repositório preciso / universo padrão. Também estamos usando o Lync2013.

Eu usei uma variável de ambiente para executar o pidgin. Sem este pidgin iria falhar a cada vez com um 'Read failed'. Isso foi configurado em /home/myuser/.profile anexando:

export NSS_SSL_CBC_RANDOM_IV=0

Verifique aqui para mais informações sobre por que esta variável é necessária para o sipe.

As configurações de sipe foram as seguintes

guia "Básico":

  • Nome de usuário: meu e-mail usado na empresa (por exemplo, [email protected])
  • Login: domínio de logon da empresa \ nome de usuário (por exemplo, EMPRESA \ john.smith)

Avançado guia:

  • Tipo de conexões: Auto
  • Agente do usuário: UCCAPI / 15.0.4420.1017 OC / 15.0.4420.1017 (Microsoft Lync)
  • Use o logon único: [marcado]

Todos os outros campos em Avançado estavam em branco. Eu não tinha proxy configurado.

    
por andrewd38 01.04.2014 / 14:41
2

Isso é o que está funcionando atualmente para mim. Eu tenho uma conta do Office365.

TAB BÁSICA

Nome de usuário: [email protected]

Login: nomedeusuá[email protected]

Senha: *****

[CHECK] Lembrar senha

Alias local: meu nome

TAB ADVANCED

Servidor [: Porta]: BLANK

Tipo de conexão: SSL / TLS

User Agent: UCCAPI / 15.0.4481.1000 OC / 15.0.4481.1000 (Microsoft Lync)

Esquema de autenticação: TLS-DSK

[UNCHECK] Use o Logon único

O resto está em branco

    
por Swinny 24.01.2015 / 06:57
1

Demorou um pouco para resolver, mas este artigo ajudou bastante. Coisas para saber:

  1. O agente do usuário é diferente, dependendo da versão do Lync em que sua empresa está em execução e do nível do patch. Eu encontrei meu agente encontrando alguém no MS Lync (não Linux) e procurando em um arquivo uccapilog (ele está sob o diretório Lync \ Tracing) procurando pelo UCCAPI.
  2. eu pelo menos tive que encontrar o servidor, e tive que usar o IP direto ao invés do DNS, encontrei essa informação no mesmo arquivo como acima.
  3. O esquema de autenticação depende das opções da sua empresa quando eles configuram o Lync, o meu era o NTLM.
  4. Eu não usei o Single-Sign-on porque o login da minha estação de trabalho não é o login do meu domínio.
por Craig Hibbard 01.05.2015 / 16:21
1

Se você tiver o MultiFactorAuthentication habilitado, precisará fornecer "senha do aplicativo" na guia básica e login de e-mail e senha de e-mail na guia avançada.

    
por Vijesh Krishnankutty 03.04.2017 / 09:55
0

Para referência: primeiro eu fiz o Pidgin / SIPE trabalhar no Ubuntu seguindo as instruções do Programster. Eu tentei no Windows e ele falhou com uma mensagem de erro

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

Desmarcando o SSO, novamente de acordo com as instruções do Programster, as instruções foram resolvidas. O único problema agora é que nenhum nome é visível para meus contatos do Lync. Se eu passar o mouse sobre eles, aparecerá uma "dica de ferramenta" com o nome, mas o nome permanecerá invisível quando o mouse não estiver lá.

    
por d-b 21.08.2014 / 09:55