【问题标题】:Firefox SSL_ERROR_RX_UNKNOWN_ALERT error when accessing Tomcat site访问 Tomcat 站点时出现 Firefox SSL_ERROR_RX_UNKNOWN_ALERT 错误
【发布时间】:2019-07-07 16:05:22
【问题描述】:

在 Firefox 中尝试通过 HTTPS 访问我的 Apache Tomcat v9 站点时,我遇到了:

An error occurred during a connection to localhost:8443. SSL received an alert record with an unknown alert description. 
Error code: SSL_ERROR_RX_UNKNOWN_ALERT 

Tomcat 服务器具有我的 Firefox 信任的证书。 Tomcat 服务器配置为需要客户端证书,我已经安装了一个,但 Firefox 没有提示我选择一个。

在 Tomcat 的任何日志中都没有错误(或任何类型的消息)。奇怪的是,这曾经在上周起作用,但现在已经停止了。我尝试向服务器颁发一个新证书,但这并没有解决这个问题。

【问题讨论】:

    标签: ssl tomcat firefox client-certificates


    【解决方案1】:

    事实证明,这是您在 Firefox 中无法找到发送服务器的客户端证书时遇到的神秘错误。在我的情况下,我安装的客户端证书在几天前过期(这就是它过去工作的原因),所以 Firefox 没有将它发送到服务器,因此得到了响应。

    生成新的客户端证书并将其加载到 Firefox 中解决了该问题。

    稍后,当 Firefox 询问我要使用什么客户端证书时,我可以通过选择“取消”来重现该错误。

    我不确定是否是 Tomcat 给出了奇怪的 SSL 响应,即 Firefox 是否无法理解正在发生的事情,但我希望这个答案能帮助其他人在未来面临这个问题。

    【讨论】:

      猜你喜欢
      • 2018-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-03
      • 2021-02-21
      • 2018-03-19
      • 2023-01-27
      • 2021-06-01
      相关资源
      最近更新 更多