After Distribution Upgrade Zotero 5.0.77 Cannot Launch URL Handler (Linux, standalone)

edited 5 days ago
When I ask Zotero to view any URL, I get this error:

XPCOMGlueLoad error for file /usr/lib64/firefox/libxul.so:
/home/-username-/local/Zotero_linux-x86_64/libssl3.so: version `NSS_3.33' not found (required by /usr/lib64/firefox/libxul.so)
Couldn't load XPCOM.

Is anyone else seeing this?

The error is a little confusing, but my interpretation is the the new Firefox 70 libxul.so requires NSS 3.33 but the version packaged with Zotero doesn't have that feature set? That doesn't fully make sense, but is plausible. Is Zotero using LD overloading to force it's ssl library? If not, I don't see why FF would get linked to Zotero's ssl library.
  • Try installing libnss-3-dev.

    See this comment for a possible explanation of the LD stuff, though we've never been able to reproduce this error ourselves.
  • I've seen it at some point on one of my systems, but that was a while ago (it's libnss3-dev BTW)
  • Thanks, but that sounds like debian/ubuntu. I don't see a libnss3 package on my system.
  • Ah cool, found it: nss-devel. It works, thanks!
Sign In or Register to comment.