Lync (anciennement Office Communicator) avec pidgin-sipe => Erreur de lecture

8

Je pouvais toujours me connecter au réseau Microsoft Lync de mon entreprise basé sur SIP. Il y a un addon pour Pidgin appelé pidgin-sipe. Tout fonctionnait bien à moins que l'entreprise ne change quelque chose de bizarre. Maintenant, j'obtiens toujours un Read Errorquand je veux me connecter.

La sortie de débogage montre ce qui suit:
http://fixee.org/paste/vmfb4sl/

N'est-il plus possible de se connecter ou est-ce une erreur de pidgin-sipe?

thonixx
la source
1
Vous voudrez peut- être essayer Wync à la place
fnokke

Réponses:

6

Ajoutez simplement:

NSS_SSL_CBC_RANDOM_IV=0

dans / etc / environment

et il persistera sans que vous ayez besoin d'un script de démarrage non standard pour pidgin.

Jack Knight
la source
1
Cela n'a-t-il aucun impact sur d'autres applications?
thonixx
Oui. Il le fait à cet endroit. C'est la bonne méthode.
Evan Carroll
16

~ $ export NSS_SSL_CBC_RANDOM_IV = 0

~ $ pidgin

Semble faire l'affaire, je ne sais pas exactement ce qu'il fait. J'ai besoin de le lire.

Voici le bogue du problème: https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/950790

p0rg1
la source
Merci, c'est super. Je viens de créer un script personnalisé pour démarrer pidgin avec ce paramètre. Ce serait bien d'avoir de vos nouvelles si vous savez ce que fait exactement cette option.
thonixx
Merci! il semble résoudre "l'erreur de lecture", mais j'obtiens toujours une erreur d'authentification. Avez-vous dû configurer quelque chose de spécial?
Guy Korland
3
Remarque: Vous pouvez éviter d'avoir à utiliser un script en condensant cela en une seule commande:NSS_SSL_CBC_RANDOM_IV=0 pidgin
BHSPitMonkey
Parfait! Fonctionne également pour Windows! (Ajoutez cela dans l'environnement utilisateur)
FractalSpace
Ça ne marche pas pour moi.
hippyjim
8

D'autres réponses sont anciennes.

Vous devez maintenant modifier un fichier de configuration.

sudo -e /etc/default/pidgin-sipe

Décommentez la ligne qui lit,

# export NSS_SSL_CBC_RANDOM_IV=0

(supprimer le '#' écrire le fichier et redémarrer pidgin)

Evan Carroll
la source
1

Pour le faire fonctionner avec la façon dont vous démarrez normalement les applications dans Ubuntu, et ne pas gêner d'autres programmes, vous pouvez copier le pidginlanceur du ~/.local/share/applications/répertoire dans le répertoire en émettant les commandes suivantes:

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

Modifiez ensuite le fichier avec votre éditeur préféré, par exemple

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

Remplacez la ligne Exec=/usr/bin/pidginpar ce qui suit:

Exec=env NSS_SSL_CBC_RANDOM_IV=0 /usr/bin/pidgin
RJo
la source
Bien que cette méthode fonctionne. C'est très complexe et n'attrape pas les invocations de pidgin d'autres routes. Essayez plutôt
Evan Carroll