Saturday, March 29, 2008

Pidgin : Google Talk / MSN error : SSL support unavailable

So you've installed Pidgin but are unable to connect using Google Talk or MSN and get the error message, "SSL support unavailable". Ya me too, major bummer. After a few hours of Googling the following solution is what I've come up with.

If you're compiling from source you'll probably see this in your ./configure output :
----
checking for Mozilla nspr4 libraries... no
checking for Mozilla nss3 includes... no
checking for Mozilla nss libraries... no
---
SSL Library/Libraries......... : None. MSN, Novell Groupwise and Google Talk will not work without GnuTLS or NSS. OpenSSL is NOT usable!
---
Problem : SSL support is not installed, a previous version of Pidgin/Gaim is still installed or some other error has occured.

What worked for me (on Debian Etch) :
  1. #>apt-get install libnss3-dev
    [This also installed libnspr4-dev and libnss3-dev]

  2. #>./configure --enable-nss

Here is my new ./configure output :
---
checking for NSS... yes
---
SSL Library/Libraries......... : Mozilla NSS
---
3. make && make install

4. Success ! When I first loaded Pidgin MSN gave me yet another SSL error message but by simply disabling / re-enabling it everything worked fine ! I am now able to connect to both MSN and Google Talk.

3 comments:

Jeez said...

hey, thanks. . . your hours of googling has reduced mine to just a few minutes! :)

keep up the good work!

Cristina said...

I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.

Kaylee

http://www.thinkpadonline.info

Anonymous said...

hmm I have old RedHat at work and have the same problem......