使用Eclipse作为Node.JS远程debugging器(连接被拒绝)

我已经使用Eclipse作为节点应用程序debugging器( https://github.com/joyent/node/wiki/using-eclipse-as-node-applications-debugger )尝试远程debugging节点脚本。 我的环境由一个MAC OSX(版本10.9.4)客户端组成,我成功安装了Eclipse Luna Release(4.4.0)Build ID:20140612-0600和Debain Wheezy Linux VM(VBOX 4.3.14)。 防火墙已正确configuration,并且两个环境都安装了最新的Node.JS(v0.10.31)。

我能够在MAC OSX客户端上使用Eclipse在本地成功debugging脚本,但是在尝试远程debuggingDebain Wheezy机器时出现连接故障。 *** Nodeclipse / chromedevtools无法连接到独立V8虚拟机(检查帮助(F1)和支持http://www.nodeclipse.org/#support)* 。 信息:连接被拒绝

我在Debain Wheezy机器上运行“node –debug-brk dbgtest.js”,端口号为5858.debugging器在端口5858上成功启动: tcp 0 0 127.0.0.1:5858 0.0.0.0:* LISTEN

我也尝试了简单的透明TCP代理脚本(tcpproxy.js)设置,但是它返回了相同的连接失败。

我也成功地设置了端口转发( ssh -R 5858:127.0.0.1:5858 [user] @ [Debian-Host-Name] )到Debain机器,但是这没有帮助。

任何援助将不胜感激。

Nodeclipse使用修改的chromedevtools(版本号0.3.9)。

对于远程debugging,我build议首先从https://code.google.com/p/chromedevtools/ (安装在其他Eclipse实例中)尝试0.3.8版本的chromedevtools,在https://github.com/joyent /节点/维基/使用-Eclipse的作为节点的应用程序debugging器

作为Nodeclipse的共同作者,我邀请合作使用Nodeclipse进行远程debugginghttps://github.com/nodeclipse/nodeclipse-1/