如何解决ActiveMQ Webconsole 5.7 的 HTTPS
我在 RHEL 7 Linux VM 上运行 Active MQ 5.7.0。 现在我想为我的 ActiveMQ Webconsole 5.7 版配置 HTTPS。
因此我已经做了以下步骤:
- 创建了一个包含受密码保护的私钥和证书的密钥库“amq.p12”。此密钥库的密码是“changeit”。
- 将此密钥库“amq.p12”复制到我的目录 /conf/ 中
- 配置 jetty.xml 如下:
<property name="connectors">
<list>
<bean id="Connector" class="org.eclipse.jetty.server.nio.SelectChannelConnector">
<property name="port" value="8161" />
</bean>
<!--
Enable this connector if you wish to use https with web console
-->
<bean id="SecureConnector" class="org.eclipse.jetty.server.ssl.SslSelectChannelConnector">
<property name="port" value="8162" />
<property name="keystore" value="file:${activemq.conf}/amq.p12" keyStoreType="pkcs12" />
<property name="password" value="changeit" />
</bean>
</list>
</property>
当我尝试启动 ActiveMQ 时,我只收到以下错误:
单元 activemq.service 进入失败状态。
activemq.service 失败。
当然也无法访问网络控制台。
非常感谢您的帮助,因为我真的不知道为什么这个配置不起作用。
提前致谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。