首页 > 解决方案 > Wildfly 10 - 即使将新证书导入密钥库,旧证书也会显示在网站上

问题描述

我的 Wildfly 10 Web 应用程序服务器出现问题。当使用 Java keytool 将我们的新证书导入我们的 keystore 文件时,keytool 显示新证书在 keystore 中,但使用 keystore 的网站仍然反映我们以前的证书。在过去的 3 天里,我一直在努力解决这个问题,当前的证书将在 4 天后过期。我一直在无休止地试图弄清楚它是如何缓存旧证书的。我什至用新的私钥和自签名证书创建了一个全新的密钥库文件,它正确反映在密钥库文件中,但在 Web 前端它仍然反映旧证书。我还重命名了密钥库文件,而不是在standalone-full.xml 配置文件中指向新的密钥库文件。这导致 Wildfly 无法启动并抱怨密钥库文件不存在。由此我可以得出结论,Wildfly 肯定在查看正确的密钥库文件,但就好像它没有查看文件中的证书一样。我也清除了“tmp”和“data”文件夹,因为我读到这些文件夹用于缓存 Wildfly 中的内容。然而,这对证书问题没有任何作用。

任何人有任何想法可能导致此问题或如何解决?

先感谢您。

弗里基

标签: cachingcertificatewildfly

解决方案


这个问题原来是我们网络上的另一台设备正在为客户端提供旧证书。我们有一个位于导致此问题的 Web 服务器前面的 Web 应用程序防火墙。更新此设备上的证书也使问题消失了。


推荐阅读