【问题标题】:Mule MMC Alert - Url Health check not working for HTTPSMule MMC 警报 - 网址健康检查不适用于 HTTPS
【发布时间】:2016-09-07 12:23:16
【问题描述】:

我正在使用 mule MMC 中的 HTTPS 的 URL 健康检查创建警报。当我配置 Http url 时工作正常。但是对于 HTTPS,我如何才能实现健康检查(https://apps:8089/check),因为它是安全连接,所以没有密钥库路径选项可以放置我的证书。显示“SSL 握手错误”的明显警报(因为我无法配置证书)。

如何在 MMC 中配置 HTTPS url(Mule 中的 MMC 文档还说用于 HTTP 而不是用于 HTTPS)。希望应该有某种方式。

让我知道这是否可能,如果可能的话如何实现。帮助将非常明显。

【问题讨论】:

    标签: mule mule-studio mule-component cloudhub


    【解决方案1】:

    我假设您正在使用诸如 tomcat、glassfish 或 jboss 之类的容器运行 MMC。所有这些容器都使用 JRE/JDK(取决于您的配置)。如果您尝试从 MMC 调用 HTTPS url,则必须将相关证书(用于 HTTPS URL)导入 JDK/JRE 信任库,以便在 JVM 中调用 MMC 中的 HTTPS url 时(即在 tomcat/ 中运行 MMC glassfish/jboss),相关证书可以被认可。

    从浏览器下载证书(点击浏览器中的绿条)

    使用此命令导入证书:- keytool -import -file "你的证书文件的路径" -keystore "C:\Program Files\Java\jre7\lib\security\cacerts"

    完成后,重新启动您的容器并重试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-19
      • 2016-03-28
      • 2018-12-30
      • 1970-01-01
      • 2021-02-12
      • 1970-01-01
      • 2017-05-18
      • 2019-03-08
      相关资源
      最近更新 更多