Lync (ранее Office Communicator) с pidgin-sipe => Ошибка чтения


8

Я всегда мог подключиться к моей компании Microsoft Lync сети, которая основана на SIP. Существует дополнение для Pidgin pidgin-sipe. Все работало нормально, если компания не изменила что-то странное. Теперь я всегда получаю, Read Errorкогда хочу подключиться.

Отладочный вывод показывает следующее:
http://fixee.org/paste/vmfb4sl/

Разве нельзя больше подключиться или это ошибка pidgin-sipe?


1
Вы можете дать wync попробовать вместо
fnokke

Ответы:



16

~ $ export NSS_SSL_CBC_RANDOM_IV = 0

~ $ pidgin

Кажется, делает трюк, не уверен точно, что он делает. Мне нужно прочитать об этом.

Вот пример ошибки для этой проблемы: https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/950790


Спасибо, это здорово. Я только что создал собственный скрипт для запуска pidgin с этим параметром. Было бы приятно услышать от вас, если вы знаете, что именно делает эта опция.
thonixx

Спасибо! Кажется, это решает "Ошибка чтения", но я все еще получаю ошибку аутентификации. Вы должны были настроить что-то особенное?
Гай Корланд

3
Примечание: вы можете избежать необходимости использовать скрипт, скомпилировав это в одну команду:NSS_SSL_CBC_RANDOM_IV=0 pidgin
BHSPitMonkey

Отлично! Работает и для Windows! (Добавьте это в пользовательскую среду)
FractalSpace

Не работает для меня
hippyjim

8

Другие ответы - старые способы.

Теперь есть файл конфигурации, который вы должны отредактировать.

sudo -e /etc/default/pidgin-sipe

Раскомментируйте строку, которая гласит:

# export NSS_SSL_CBC_RANDOM_IV=0

(удалите «#», запишите файл и перезапустите pidgin)


1

Чтобы заставить его работать с тем, как вы обычно запускаете приложения в Ubuntu, и не мешать другим программам, вы можете скопировать pidginмодуль запуска в ~/.local/share/applications/каталог, выполнив следующие команды:

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

Затем отредактируйте файл в вашем любимом редакторе, например

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

Замените строку Exec=/usr/bin/pidginследующим текстом:

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

Пока этот метод работает. Это сложный способ, и он не перехватывает вызовы pidgin с других маршрутов. Попробуйте это вместо этого
Эван Кэрролл
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.