8

I always could connect to my companys Microsoft Lync network which is based on SIP. There is an addon for Pidgin called pidgin-sipe. Everything worked fine unless the company changed something weird. Now I always get a Read Error when I want to connect.

The debug output shows the following:
http://fixee.org/paste/vmfb4sl/

Isn't it possible anymore to connect or is this an error of pidgin-sipe?

thonixx
  • 882

4 Answers4

16

~$ export NSS_SSL_CBC_RANDOM_IV=0

~$ pidgin

Seems to do the trick, not sure exactly what it does. I need to read up on it.

Here is the bug traq for the issue: https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/950790

p0rg1
  • 169
8

Other answers are old ways.

There is now a config file you should edit.

sudo -e /etc/default/pidgin-sipe

Uncomment the line that reads,

# export NSS_SSL_CBC_RANDOM_IV=0

(remove the '#' write the file and restart pidgin)

Evan Carroll
  • 7,703
6

just add:

NSS_SSL_CBC_RANDOM_IV=0

to /etc/environment

and it will persist without you needing a non-standard startup script for pidgin.

Jack Knight
  • 76
  • 1
  • 1
1

To get it working with how you normally start applications in Ubuntu, and not getting into the way of other programs, you can copy the pidgin's launcher to ~/.local/share/applications/ directory by issuing the following commands:

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

Then edit the file with your favorite editor, e.g.

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

Replace the line Exec=/usr/bin/pidgin with the following:

Exec=env NSS_SSL_CBC_RANDOM_IV=0 /usr/bin/pidgin
RJo
  • 153