Lync (anteriormente Office Communicator) com pidgin-sipe => Erro de leitura

8

Eu sempre conseguia me conectar à rede Microsoft Lync da minha empresa, baseada no SIP. Existe um addon para o Pidgin chamado pidgin-sipe. Tudo funcionou bem, a menos que a empresa mudasse algo estranho. Agora sempre recebo Read Errorquando quero me conectar.

A saída de depuração mostra o seguinte:
http://fixee.org/paste/vmfb4sl/

Não é mais possível conectar-se ou isso é um erro pidgin-sipe?

thonixx
fonte
1
Você pode querer dar wync uma tentativa vez
fnokke

Respostas:

6

basta adicionar:

NSS_SSL_CBC_RANDOM_IV=0

para / etc / environment

e ele persistirá sem a necessidade de um script de inicialização não padrão para o pidgin.

Jack Knight
fonte
1
Isso não tem impacto em outros aplicativos?
Thonixx
Sim. Faz nesse local. Este é o método certo.
Evan Carroll
16

~ $ export NSS_SSL_CBC_RANDOM_IV = 0

~ $ pidgin

Parece fazer o truque, não sei exatamente o que ele faz. Eu preciso ler sobre isso.

Aqui está o bug traq para o problema: https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/950790

p0rg1
fonte
Obrigado, isso é ótimo. Acabei de criar um script personalizado para iniciar o pidgin com essa configuração. Seria bom ouvir você se você souber exatamente o que esta opção faz.
Thonixx
Obrigado! parece resolver o "erro de leitura", mas ainda estou recebendo o erro de autenticação. Você teve que configurar algo especial?
perfil completo de Guy Korland
3
Nota: Você pode evitar a necessidade de usar um script condensando-o em um único comando:NSS_SSL_CBC_RANDOM_IV=0 pidgin
BHSPitMonkey 23/08/12
Perfeito! Funciona para Windows também! (Adicione isso ao ambiente do usuário) #
1260
Não funciona para mim.
hippyjim
8

Outras respostas são maneiras antigas.

Agora existe um arquivo de configuração que você deve editar.

sudo -e /etc/default/pidgin-sipe

Remova o comentário da linha que lê,

# export NSS_SSL_CBC_RANDOM_IV=0

(remova o '#' escreva o arquivo e reinicie o pidgin)

Evan Carroll
fonte
1

Para que ele funcione com o modo como você normalmente inicia aplicativos no Ubuntu, e não atrapalha outros programas, copie o pidgininiciador do ~/.local/share/applications/diretório para o diretório, emitindo os seguintes comandos:

mkdir -p ~/.local/share/applications
cp /usr/share/applications/pidgin.desktop ~/.local/share/applications

Em seguida, edite o arquivo com seu editor favorito, por exemplo

nano ~/.local/share/applications/pidgin.desktop

Substitua a linha Exec=/usr/bin/pidginpelo seguinte:

Exec=env NSS_SSL_CBC_RANDOM_IV=0 /usr/bin/pidgin
RJo
fonte
Enquanto esse método funciona. É muito complexo e não captura invocações de pidgin de outras rotas. Tente isso
Evan Carroll