Lync (ehemals Office Communicator) mit pidgin-sipe => Lesefehler

8

Ich konnte immer eine Verbindung zum Microsoft Lync-Netzwerk meines Unternehmens herstellen, das auf SIP basiert. Es gibt ein Addon für Pidgin namens pidgin-sipe. Alles hat gut funktioniert, es sei denn, die Firma hat etwas Seltsames geändert. Jetzt bekomme ich immer eine, Read Errorwenn ich mich verbinden möchte.

Die Debug-Ausgabe zeigt Folgendes:
http://fixee.org/paste/vmfb4sl/

Ist eine Verbindung nicht mehr möglich oder liegt ein Fehler vor pidgin-sipe?

Thonixx
quelle
1
Vielleicht möchten Sie stattdessen
Wync

Antworten:

6

einfach hinzufügen:

NSS_SSL_CBC_RANDOM_IV=0

zu / etc / environment

und es bleibt bestehen, ohne dass Sie ein nicht standardmäßiges Startskript für Pidgin benötigen.

Jack Knight
quelle
1
Hat es keine Auswirkungen auf andere Anwendungen?
Thonixx
Ja. Es tut an diesem Ort. Dies ist die richtige Methode.
Evan Carroll
16

~ $ export NSS_SSL_CBC_RANDOM_IV = 0

~ $ pidgin

Scheint den Trick zu tun, nicht sicher, was es genau tut. Ich muss es nachlesen.

Hier ist die Fehlerliste für das Problem: https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/950790

p0rg1
quelle
Danke, das ist großartig. Ich habe gerade ein benutzerdefiniertes Skript erstellt, um Pidgin mit dieser Einstellung zu starten. Es wäre schön, von Ihnen zu hören, wenn Sie genau wissen, was diese Option bewirkt.
Thonixx
Vielen Dank! Es scheint den "Lesefehler" zu lösen, aber ich erhalte immer noch einen Authentifizierungsfehler. Mussten Sie etwas Besonderes konfigurieren?
Guy Korland
3
Hinweis: Sie können die Verwendung eines Skripts vermeiden, indem Sie dieses in einem Befehl zusammenfassen:NSS_SSL_CBC_RANDOM_IV=0 pidgin
BHSPitMonkey
Perfekt! Funktioniert auch für Windows! (Fügen Sie das in Benutzerumgebung hinzu)
FractalSpace
Funktioniert bei mir nicht
Hippyjim
8

Andere Antworten sind alte Wege.

Es gibt jetzt eine Konfigurationsdatei, die Sie bearbeiten sollten.

sudo -e /etc/default/pidgin-sipe

Kommentieren Sie die Zeile aus, die lautet:

# export NSS_SSL_CBC_RANDOM_IV=0

(Entfernen Sie das '#', schreiben Sie die Datei und starten Sie pidgin neu.)

Evan Carroll
quelle
1

Damit es funktioniert, wie Sie normalerweise Anwendungen in Ubuntu starten und anderen Programmen nicht im Weg stehen, können Sie den pidginLauncher des Benutzers in das ~/.local/share/applications/Verzeichnis kopieren , indem Sie die folgenden Befehle ausführen:

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

Bearbeiten Sie dann die Datei mit Ihrem bevorzugten Editor, z

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

Ersetzen Sie die Leitung Exec=/usr/bin/pidgindurch Folgendes:

Exec=env NSS_SSL_CBC_RANDOM_IV=0 /usr/bin/pidgin
RJo
quelle
Während diese Methode funktioniert. Es ist sehr komplex und fängt keine Pidgin-Aufrufe von anderen Routen ab. Versuchen Sie dies stattdessen
Evan Carroll