Pidgin SSL/TLS libs

Bug #218100 reported by rs4
4
Affects Status Importance Assigned to Milestone
pidgin (Ubuntu)
Invalid
Low
Unassigned

Bug Description

I updated my Ubuntu installation from 7.10 to 8.04 through update manager. All went ok, but when i try using pidgin I can.

Try compiling the new 2.4.1 same issue, obviously has some to do with this:

(09:45:23) plugins: /usr/local/lib/purple-2/ssl-nss.so is not loadable: libsoftokn3.so: cannot open shared object file: No such file or directory

I drop all the info that can be helpful. Thanks.

rsilva@knife:~$ pidgin --debug
(09:45:23) plugins: probing /usr/local/lib/pidgin/gtkbuddynote.so
(09:45:23) plugins: probing /usr/local/lib/pidgin/timestamp.so
(09:45:23) plugins: probing /usr/local/lib/pidgin/notify.so
(09:45:23) plugins: probing /usr/local/lib/pidgin/markerline.so
(09:45:23) plugins: probing /usr/local/lib/pidgin/gestures.so
(09:45:23) plugins: probing /usr/local/lib/pidgin/timestamp_format.so
(09:45:23) plugins: probing /usr/local/lib/pidgin/iconaway.so
(09:45:23) plugins: probing /usr/local/lib/pidgin/history.so
(09:45:23) plugins: probing /usr/local/lib/pidgin/spellchk.so
(09:45:23) plugins: probing /usr/local/lib/pidgin/convcolors.so
(09:45:23) plugins: probing /usr/local/lib/pidgin/pidginrc.so
(09:45:23) plugins: probing /usr/local/lib/pidgin/relnot.so
(09:45:23) plugins: probing /usr/local/lib/pidgin/extplacement.so
(09:45:23) plugins: probing /usr/local/lib/pidgin/ticker.so
(09:45:23) plugins: probing /usr/local/lib/pidgin/xmppconsole.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/libnovell.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/libicq.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/libirc.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/libmsn.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/libzephyr.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/libsimple.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/statenotify.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/libyahoo.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/psychic.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/ssl-gnutls.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/ssl-nss.so
(09:45:23) plugins: /usr/local/lib/purple-2/ssl-nss.so is not loadable: libsoftokn3.so: cannot open shared object file: No such file or directory
(09:45:23) plugins: probing /usr/local/lib/purple-2/libjabber.so
(09:45:23) plugins: /usr/local/lib/purple-2/libjabber.so is not usable because the 'purple_init_plugin' symbol could not be found. Does the plugin call the PURPLE_INIT_PLUGIN() macro?
(09:45:23) plugins: probing /usr/local/lib/purple-2/buddynote.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/log_reader.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/ssl.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/joinpart.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/liboscar.so
(09:45:23) plugins: /usr/local/lib/purple-2/liboscar.so is not usable because the 'purple_init_plugin' symbol could not be found. Does the plugin call the PURPLE_INIT_PLUGIN() macro?
(09:45:23) plugins: probing /usr/local/lib/purple-2/idle.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/libxmpp.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/libgg.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/offlinemsg.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/newline.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/libqq.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/autoaccept.so
(09:45:23) plugins: probing /usr/local/lib/purple-2/libaim.so

Debugging Information in about window:

  Arguments to ./configure:
  Print debugging messages: No
  Plugins: Enabled
  SSL: SSL support is present.

  Library Support
    Cyrus SASL: Disabled
    D-Bus: Disabled
    Evolution Addressbook: Disabled
    Gadu-Gadu library (libgadu): Internal
    GtkSpell: Disabled
    GnuTLS: Disabled
    GStreamer: Disabled
    Mono: Disabled
    NetworkManager: Disabled
    Network Security Services (NSS): Enabled
    Perl: Disabled
    Startup Notification: Disabled
    Tcl: Disabled
    Tk: Disabled
    X Session Management: Enabled
    XScreenSaver: Disabled
    Zephyr library (libzephyr): Not External
    Zephyr uses Kerberos: No

Trying to connect to gtalk:

(09:42:17) util: Writing file prefs.xml to directory /home/rsilva/.purple
(09:42:19) account: Connecting to account <email address hidden>/Home
(09:42:19) connection: Connecting. gc = 0x8875a00
(09:42:19) dnssrv: querying SRV record for _xmpp-client._tcp.gmail.com
(09:42:19) dnssrv: found 5 SRV entries
(09:42:19) dns: DNS query for 'talk.l.google.com' queued
(09:42:19) dns: Created new DNS child 7534, there are now 1 children.
(09:42:19) dns: Successfully sent DNS request to child 7534
(09:42:19) dns: Got response for 'talk.l.google.com'
(09:42:19) dnsquery: IP resolved for talk.l.google.com
(09:42:19) proxy: Attempting connection to 209.85.137.125
(09:42:19) proxy: Connecting to talk.l.google.com:5222 with no proxy
(09:42:19) proxy: Connection in progress
(09:42:19) proxy: Connected to talk.l.google.com:5222.
(09:42:19) jabber: Sending: <?xml version='1.0' ?>
(09:42:19) jabber: Sending: <stream:stream to='gmail.com' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0'>
(09:42:20) jabber: Recv (176): <?xml version="1.0" encoding="UTF-8"?><stream:stream from="gmail.com" id="3A1E6C69014B1339" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client">
(09:42:20) jabber: Recv (210): <stream:features><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"><required/></starttls><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>X-GOOGLE-TOKEN</mechanism></mechanisms></stream:features>
(09:42:20) account: Disconnecting account 0x81391d8
(09:42:20) connection: Disconnecting connection 0x8875a00
(09:42:20) connection: Destroying connection 0x8875a00

Trying connection to MSN:

(09:43:19) account: Connecting to account <email address hidden>
(09:43:19) connection: Connecting. gc = 0x8882158
(09:43:19) account: Disconnecting account 0x813c9a8
(09:43:19) connection: Disconnecting connection 0x8882158
(09:43:19) g_log: msn_close: assertion `session != NULL' failed
(09:43:19) connection: Destroying connection 0x8882158

Revision history for this message
Daniel Morales (danielmorales) wrote :

Thanks for the report.

Check if 'libnss3-1d'(package) is installed.

Revision history for this message
rs4 (rubensilva84) wrote :

Yes it is.

rsilva@knife:~$ sudo apt-get install libnss3-1d
[sudo] password for rsilva:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libnss3-1d is already the newest version.
libnss3-1d set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Revision history for this message
Jordan Bain (jbain-deactivatedaccount) wrote :

You could try running 'sudo apt-get build-dep pidgin' which will get everything needed to compile, this might fix the problem.

Changed in pidgin:
status: New → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

the local directory is not used by ubuntu that's not an ubuntu bug but an issue without your local change

Changed in pidgin (Ubuntu):
importance: Undecided → Low
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.