As mentioned in this post, I have exactly the same error in network logs (returned code=AlgorithmMismatch) except I use
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12
to avoid POODLE vulnerability, the regkey has been set to 1 (..\Protocols\SSL 2.0\Client) but I still get this error. My production SSL certificate has been added to Firefox and the secure webservice is reachable and works fine. I precise this error occurs on two environments (Windows Server 2012 and Windows 7) and with a test SSL certificate everything works fine. Any ideas?