mozilla-nss update (2x) damage sipe plugin for pidgin

Hello,

after update of mozilla-nss, i can not connect to lync server with pidgin + sipe plugin. All i get is “Read error”. Has anyone any suggestion, because when i downgraded nss, i had to downgrade latest Firefox as well.

Thanks

debug with “bad” nss:

MESSAGE START >>>>>>>>>> SIP - 2011-12-27T08:07:28.950113Z
REGISTER sip:domain.com SIP/2.0
Via: SIP/2.0/tls 10.20.20.81:48939;branch=z9hG4bKD847386207BF81F49839
From: <sip:user@domain.com>;tag=373135799;epid=8ab3306877df
To: <sip:user@domain.com>
Max-Forwards: 70
CSeq: 2 REGISTER
Authorization: NTLM qop=“auth”, realm=“SIP Communications Service”, targetname=“ourserver.com”, gssapi-data="", version=4
User-Agent: Purple/2.10.0 Sipe/1.12.0 (linux-x86_64; )
Call-ID: BAC5gD5A0a873CiD575m93B7t49D3b1DD7xF6BAx
Contact: <sip:xx.xxx.xx.xx:48939;transport=tls;ms-opaque=d3470f2e1d>;methods=“INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER, BENOTIFY”;proxy=replace;+sip.instance="<urn:uuid:cfcb6aa0-ca2a-5609-b2cb-81b76ffd7213>"
Supported: gruu-10, adhoclist, msrtc-event-categories, com.microsoft.msrtc.presence
Event: registration
Allow-Events: presence
ms-keep-alive: UAC;hop-hop=yes
Content-Length: 0

MESSAGE END >>>>>>>>>> SIP - 2011-12-27T08:07:28.950113Z
(09:07:28) sipe: process_input_message: removing CSeq 2
(09:07:28) sipe: SIP transactions count:1 after removal
(09:07:28) sipe: sipe_schedule_remove: action name=<transaction timeout><BAC5gD5A0a873CiD575m93B7t49D3b1DD7xF6BAx><1 REGISTER>
(09:07:28) sipe: Read error
(09:07:28) connection: Connection error on 0x7f11996d04f0 (reason: 0 description: Read error)
(09:07:28) sipe: Server has disconnected
(09:07:28) account: Disconnecting account user@domain.com,DM\username (0x7f11996d0430)
(09:07:28) connection: Disconnecting connection 0x7f11996d04f0
(09:07:28) sipe: SIP transactions count:0 after removal
(09:07:28) sipe: sipe_schedule_remove: action name=<transaction timeout><BAC5gD5A0a873CiD575m93B7t49D3b1DD7xF6BAx><2 REGISTER>
(09:07:28) GLib: g_hash_table_destroy: assertion `hash_table != NULL’ failed
(09:07:28) connection: Destroying connection 0x7f11996d04f0
(09:07:34) util: Writing file accounts.xml to directory /home/in1257/.purple
(09:07:34) util: Writing file /home/user/.purple/accounts.xml

notice, i replaced user info with fake ones

Yes, it’s totally borked.

Refer to the last question at SourceForge.net: FAQ - sipe for more info.

The workaround of exporting NSS_SSL_CBC_RANDOM_IV=0 in my environment (on Fedora) before starting pidgin works for me. I’m still fiddling with Empathy trying to get it working.