moxie0 / Convergence

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

Convergence doesn't work on Firefox Aurora 22 #175

Open DavidBruant opened 11 years ago

DavidBruant commented 11 years ago

Steps:

It seems that for each attemptto do an HTTPS connection, the console (Ctrl+Shift+J) prints:

proxyService.resolve is not a function
[localdir]/convergence@extension.thoughtcrime.org/components/Convergence.js ->
[localdir]/convergence@extension.thoughtcrime.org/chrome/content/ssl/PhysicalNotary.js
Ligne : 93
PhysicalNotary.prototype.getProxiesForNotary = function() {
  /* bla bla bla */
  // line 93 below:
  var httpProxy           = proxyService.resolve(httpUri, null);

Might have to do with changes (removal?) of nsIProtocolProxyService. See:

You might consider moving from resolve to asyncResolve as that's what changed in the interface apparently

jbize commented 11 years ago

I believe this issue is the same as https://github.com/moxie0/Convergence/issues/164, https://github.com/moxie0/Convergence/issues/169, and https://github.com/moxie0/Convergence/issues/170. A patch was provided with https://github.com/moxie0/Convergence/issues/170. How soon can it be tested and deployed? Convergence apparently isn't working with HTTPS and current FireFox.