A: 

For some random reason IE now seems fine so I stick with the configuration as it is and try and sort the FF problems.

DazManCat
+1  A: 

There are two steps. One is to start the server with the "-trustAllSSLCertificates" option and the other is to configure the browser to use the Selenium server as its proxy. *iexploreproxy and *firefoxproxy handle the proxy settings for you. Selenium (as of 2.0a5) will auto-configure *firefox to use the Selenium server as a proxy if the "-trustAllSSLCertificates" flag is used. *iexplore, using HTA, is never configured by Selenium to use a proxy. So, you'll need to handle that a priori or via a custom launcher.

More details in the following article: http://mogotest.com/blog/2010/04/13/how-to-accept-self-signed-ssl-certificates-in-selenium

nirvdrum
A: 

I have managed to get this to work by setting the -trustAllSSLCertificates and creating a default profile in FireFox.

So far I can happily use either browser w/o fear of the untrusted certificate errors showing up.

its worth noting that the browsers I tell selenium to use are simply *chrome and *iehta.

DazManCat