Lync (wcześniej Office Communicator) z pidgin-sipe => Błąd odczytu


8

Zawsze mogłem połączyć się z siecią Microsoft Lync mojej firmy opartą na protokole SIP. Istnieje dodatek o nazwie Pidgin pidgin-sipe. Wszystko działało dobrze, chyba że firma zmieni coś dziwnego. Teraz zawsze dostaję, Read Errorkiedy chcę się połączyć.

Dane wyjściowe debugowania pokazują:
http://fixee.org/paste/vmfb4sl/

Czy nie można już się połączyć, czy jest to błąd pidgin-sipe?


1
Zamiast tego możesz wypróbować
— wync

Odpowiedzi:



16

~ $ eksport NSS_SSL_CBC_RANDOM_IV = 0

~ $ pidgin

Wydaje się, że załatwia sprawę, nie jestem pewien, co dokładnie robi. Muszę o tym poczytać.

Oto trax błędu dla problemu: https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/950790


Dzięki, to świetnie. Właśnie utworzyłem niestandardowy skrypt, aby rozpocząć pidgin z tym ustawieniem. Byłoby miło usłyszeć od ciebie, jeśli wiesz, co dokładnie robi ta opcja.
— thonixx,

Dzięki! wydaje się, że rozwiązuje problem „Błąd odczytu”, ale nadal pojawia się błąd autoryzacji. Czy musiałeś skonfigurować coś specjalnego?
— Guy Korland

3
Uwaga: Możesz uniknąć konieczności używania skryptu, NSS_SSL_CBC_RANDOM_IV=0 pidgin
— łącząc

Doskonały! Działa również w systemie Windows! (Dodaj to do środowiska użytkownika)
— FractalSpace

Nie działa dla mnie.
— hippyjim

8

Inne odpowiedzi to stare sposoby.

Teraz jest plik konfiguracyjny, który należy edytować.

sudo -e /etc/default/pidgin-sipe

Odkomentuj wiersz, który brzmi:

# export NSS_SSL_CBC_RANDOM_IV=0

(usuń „#”, napisz plik i uruchom ponownie pidgin)


1

Aby działał w sposób, w jaki normalnie uruchamiasz aplikacje w Ubuntu, i nie przeszkadzał innym programom, możesz skopiować program pidginuruchamiający do ~/.local/share/applications/katalogu, wydając następujące polecenia:

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

Następnie edytuj plik za pomocą swojego ulubionego edytora, np

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

Zamień wiersz Exec=/usr/bin/pidginna następujący:

Exec=env NSS_SSL_CBC_RANDOM_IV=0 /usr/bin/pidgin

Podczas gdy ta metoda działa. Jest to skomplikowane i nie łapie inwokacji pidgin z innych tras. Spróbuj tego zamiast tego
— Evan Carroll
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.