(Error: 2147483647) for FF tests

FF tests show ‘Untrusted connection’ message and fail without loading the page for https URLs
It always ends up with this (Error: 2147483647).
However the same URL works fine on IE8 and IE10

For all sites? Public or Private instance? Could be differences in the root certificate lists or other browser-specific policies.

Private instance. How can I fix this. Where should I include the keys?

The best way to fix it is to figure out what in your network path is intercepting your traffic and bypass it. If you are being directed to a staging server then it should have the production keys.

If you need to install a new trust anchor on the machine you will need to do it on the test agent. Most browsers will use the OS cert store. If Firefox doesn’t then you’ll need to update the Firefox profile template in agent/templates/firefox to have the key.

You can also run tests with the “Ignore Certificate Errors” setting checked but that’s not a good long-term strategy.

How do I update the keys in agent/templates/firefox?

I tried adding the following lines to pref.js
user_pref(“network.automatic-ntlm-auth.trusted-uris”, “xxx_uri,goto”);
user_pref(“network.negotiate-auth.delegation-uris”, “xxx_uri,goto”);
user_pref(“network.negotiate-auth.trusted-uris”, “xxx_uri,goto”);

But still I get ‘Untrusted connection’ messages

Firefox does not allow you to disable certificate checks through preferences. WebPagetest does it by hooking the internal cert verification API calls inside of Firefox.