Derwynd's Weblog

Derwynd's Weblog

Pidgin + The certificate for could not be validated

If in pidgin you get a error
The certificate for could not be validated. The certificate chain presented is invalid
On connection with msn…..

My guess is the old certificate in pidgins folder is outdated

This is what I did to fix it

cd $HOME/.purple/certificates/x509/tls_peers

Restart Pidgin and you should be good to go

NOTE: Can be fixed by deleting certificate from Pidgin menu Tools/Certificate.

Also found this method while browsing
a. open
b. On the URL bar, click on the security lock (usually just in front of the URL). Click on the certificate information.
c. Go to the Detail tab and click the “Export” button. Save the file as “” (without the quotes).
d. Copy and paste this file to $HOME/.purple/certificates/x509/tls_peers


November 25, 2010 - Posted by | Uncategorized


  1. Seems to work.

    $ cd ~/.purple/certificates/x509/tls_peers
    $ rm *
    $ ls -l
    total 0
    $ wget
    –2010-11-28 09:53:53–
    Connecting to||:80… connected.
    HTTP request sent, awaiting response… 200 OK
    Length: 2342 (2.3K) [text/plain]
    Saving to: `’

    100%[======================================================>] 2,342 –.-K/s in 0.001s

    2010-11-28 09:53:54 (4.03 MB/s) – `’ saved [2342/2342]
    $ ls -l
    total 4
    -rw-r–r– 1 stripe stripe 2342 2010-11-18 11:16
    $ mv

    Comment by none | November 28, 2010 | Reply

  2. thanks
    I’ve been looking for a fix for while
    I just copy pasted ur script into terminal and voila everything was fixed

    Comment by anoncow | November 28, 2010 | Reply

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: