Сегодня утром Firefox обновился до версии 33.0. С тех пор я не могу загрузить определенное локальное приложение через HTTPS - обратите внимание, что он использует самозаверяющий сертификат. Появится следующее сообщение об ошибке:
The key does not support the requested operation. (Error code: sec_error_invalid_key)
Я ничего не вижу в Firebug. Я перезапустил Firefox в безопасном режиме, чтобы убедиться, что надстройка не была проблемой. Я также очистил кеш и файлы cookie. То же приложение отлично открывается с помощью Chrome, а Firefox может открывать другие приложения, которые используют HTTPS с самозаверяющим сертификатом.
Любая идея, как я могу устранить эту проблему?
Изменить: Mozilla внес ряд важных изменений в безопасность в Firefox 33.0. Подробности можно найти здесь.
В моей конкретной ситуации самозаверяющий сертификат был заблокирован, потому что он считался слишком слабым:
RSA 512, 1000 и 1023-битные сертификаты теперь блокируются Firefox, поскольку их недостаточно для обеспечения безопасности. В большинстве выпущенных сертификатов длина ключа должна быть 2048 бит.