moxie0 / Convergence

An agile, distributed, and secure alternative to the Certificate Authority system.
http://convergence.io
623 stars 127 forks source link

Convergence Addon Breaking in Firefox 18 #169

Open ghost opened 11 years ago

ghost commented 11 years ago

When running Firefox 18, along with Convergence enabled, pages that are supposed to load over SSL to have their certificates validated, fail to do so because proxyService.resolve is “not a function”. (Thanks, IonMonkey)

Obviously, sites loading over the clear via HTTP aren’t affected.

From the error console:

Timestamp: 01/10/2013 03:40:47 AM

Error: proxyService.resolve is not a function

Source File: file:///home/dotbind/.mozilla/firefox/yqcmb5k4.default/extensions/convergence@extension.thoughtcrime.org/components/Convergence.js -> file:///home/dotbind/.mozilla/firefox/yqcmb5k4.default/extensions/convergence@extension.thoughtcrime.org/chrome/content/ssl/PhysicalNotary.js

Line: 93

HolgerV commented 11 years ago

Some workarounds might be better than the original solution. I changed to FF 17 ESR and killed two birds with one stone. Convergence 0.09 keeps working and I got rid of this endless nail-biter "... there is a new version of Firefox". No technical solution, but very handy. Downgrade from 18.0.1 worked smoothly (backuped all Mozilla folders first).

nsapa commented 11 years ago

Firefox 18 is now the default version on Fedora 18.