无法打开调试器端口(10.x.x.x:8787):java.net.ConnectException“连接被拒绝(连接被拒绝)

时间:2020-09-22 09:59:20

标签: intellij-idea wildfly remote-debugging cockpit

我正在尝试远程调试Wildfly。我正在使用座舱在虚拟机(Fedora 32)上运行wildfly。当我在./standalone.sh --debug那里运行时,一切看起来都很好,我得到了“正在地址8787上监听dt_socket的传输。 然后sudo firewall-cmd --state返回“未运行”, telnet localhost 8787返回 “尝试:: 1 ... telnet:连接到地址:: 1:连接被拒绝 正在尝试127.0.0.1 ... 连接到本地主机。 转义字符为'^]'。 外部主机关闭连接。” 并且sudo netstat -tnlp | grep :8787返回 “ tcp 0 0 0.0.0.0:8787 0.0.0.0:* LISTEN 4097 / java”。 另外,当我使用sudo netstat -tnlp时,还有另外3个具有相同PID /程序名称(4097 / java)的进程,但没有一个使用相同的端口-127.0.0.1:8080、127.0.0.1:8443、127.0.0.1 :9990。

现在从我要调试的机器(Fedora 28)。 在IntelliJ Idea中,我使用主机10.xxx和端口8787创建了RemoteVM配置,但是当我尝试单击Debug时,我收到“运行'RemoteVM'时出错:无法打开调试器端口(10.xxx:8787):java.net.ConnectException “连接被拒绝(连接被拒绝)”。 sudo firewall-cmd --state返回“未运行”, sudo telnet 10.x.x.x 8787返回 “尝试10.x.x.x ... telnet:连接到地址10.x.x.x:连接被拒绝”。 在两台计算机上,我都使用Java 8,并且可以ping VM的IP地址(10.x.x.x)。 有人能帮我吗?我该如何解决?

更新-当我从VPN中删除自己时,我开始感到连接超时,而不是拒绝连接。

0 个答案:

没有答案