配置 ActiveMQ Webconsole 以将 HTTP 重定向到 HTTPS

Configuring ActiveMQ Webconsole to redirect HTTP to HTTPS

我在 RHEL 7 VM 上使用 ActiveMQ 版本 5.7.0 和 Jetty。 我已经启用了 ssl 连接器以通过 https 访问 Web 控制台。 现在我正在尝试配置从 HTTP 到 HTTPS 的 Web 控制台访问重定向,但我真的很挣扎。

我在这个论坛网站上找到了“如何让 Jetty 将 https 重定向到 https”的指南:https://serverfault.com/questions/367660/how-to-have-jetty-redirect-http-to-https

我在执行这两个步骤时遇到了问题,因为:

第 1 步:配置 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>

谁能帮帮我?

非常感谢。

admin 网络应用程序是您要修改的应用程序。 fileserver 网络应用程序用于上传文件,它已在 5.14.0 中通过 AMQ-6276 due to security issues (e.g. CVE-2016-3088).

删除

强烈建议您升级到 latest release