Hawtio无法连接到远程jolokia



我有一个核心java应用程序,它可以启动嵌入式jolokia(版本1.6.0(代理:

JolokiaServer server = new JolokiaSerser( new JvmAgentConfig(configMap), false);
server.start();

当我在本地运行它时,我可以通过hawtio(2.13.2版本(连接到它,并在jmx选项卡下浏览mbeans。

然而,如果我将其部署到远程盒子并尝试连接,hawtio会说"主机未列入白名单">我试图添加我通过谷歌搜索找到的两个标志:

java -Dhawtio.proxyWhitelist='*' -Dhawtio.proxyAllowlist='*' hawtio-app-2.13.2.jar --port 9090

我在连接时仍然会遇到同样的错误。关于我做错了什么有什么想法吗?

感谢

我认为你的想法是正确的,但研究结果似乎意味着你不能像现在这样使用通配符。

请参见第页:https://medium.com/@tadayoshi.sato/securing-hawtio-f5fbfd5afcf0

如果本指南完整,那么您应该尝试输入一个准确/完整的IP来测试初学者。假设它以您喜欢的方式工作,那么请遵循regex指南以获得更广泛的匹配。

或者,如果你想直接跳进去,看起来你可以使用你正在使用的通配符,但使用它们的regex样式。。所以将白名单参数设置为

r:.+

或者可能是

r:.*

而不是只写*

相关内容

  • 没有找到相关文章

最新更新