Mule MMC Alert - Url运行状况检查不适用于HTTPS

时间:2016-09-01 07:53:20

标签: mule mule-studio mule-component cloudhub

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

如何在MMC中配置HTTPS网址(Mule中的MMC文档也表示HTTP不支持HTTPS)。希望有一些方法应该存在。

让我知道是否有可能,如果可能的话,如何实现同样的目标。帮助将是非常可观的。

1 个答案:

答案 0 :(得分: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”

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