正在配置ActiveMQ Web控制台以将HTTP重定向到HTTPS



我在RHEL 7虚拟机上使用带有Jetty的ActiveMQ 5.7.0版本。我已经启用了ssl连接器,可以通过https访问web控制台。现在我正在尝试配置一个从HTTP到HTTPS的网络控制台访问重定向,但我真的很难做到

在已发现的";如何让Jetty将https重定向到https;在这个论坛网站:https://serverfault.com/questions/367660/how-to-have-jetty-redirect-http-to-https

我有问题要遵循这两个步骤,因为:

步骤1:配置web.xml文件-->我不知道下面哪一个是正确的:

  • apache-activemq-5.7/webapps/fileserver/WEB-INF/WEB.xml
  • apache-activemq-5.7/webapps/admin/WEB-INF/WEB.xml

步骤2:该指令看起来与使用不同连接器的ActiveMQ的jetty.xml文件非常不同:

<property name="connectors">
<list>
<bean id="Connector" class="org.eclipse.jetty.server.nio.SelectChannelConnector">
<property name="port" value="8161" />
</bean>
<bean id="SecureConnector" class="org.eclipse.jetty.server.ssl.SslSelectChannelConnector">
<property name="port" value="8162" />
<property name="keystore" value="file:${activemq.conf}/broker.ks" />
<property name="password" value="password" />
</bean>
</list>
</property>

有人能帮我吗?

事先非常感谢。

adminweb应用程序是您想要修改的应用程序。文件服务器网络应用程序用于上传文件,由于安全问题(例如CVE-2016-3088(,它在5.14.0中通过AMQ-6276被删除。

我强烈建议您升级到最新版本。

最新更新