2012-06-22 53 views
0

我不能隧道在我的CloudFoundry任何服务(api.vcap.me)安装。调谐在api.cloudfoundry.com上运行良好。我已经将ruby和vmc升级到ruby 1.9.2p290和vmc 0.3.18,但问题依然存在。VMC隧道无法启动客户端

我得到两个MongoDB的和MySQL同样的错误。两个客户都在我的PATH中。

C:> VMC隧道

1:MongoDB的测试

2:mysql的测试

哪些服务隧道?:2 获取隧道连接信息:OK

服务连接信息:用户名 :u42J7Gge9HdRW 密码:pUfd7tnVA4Ps8 名称:d5afd08fb7fe9423f93ae6883a586c847

开始隧道,MySQL的测试端口10000 1:无 2:mysql的 3:mysqldump的 你要哪一种客户端开始?:2 下水“的MySQL --protocol = TCP主机=本地主机--port = 10000 --user = u42J7Gge9HdRW --password = pUfd7tnVA4Ps8 d5afd08fb7fe9423f93ae6883a586c847'

ERROR 2013(HY000):在失去连接到MySQL服务器 '读取初始通信分组':0 错误:,系统错误“的MySQL '执行失败;它在你的$ PATH中吗?

+0

我已经看到了这个错误被别人报道,这竟然是一个代理问题。无论哪种方式,这可能是一个网络或代理问题。建立隧道后,不是运行mysql客户端,而是尝试使用telnet连接到端口10000进行故障排除? http://sysadmin-e.com/telnet –

+0

是,远程登录成功地连接到端口10000 我得到了同样的错误,从所有PC,甚至从安装CF服务器。 在我的PC上,ruby.exe进程在0.0.0.0:10000和127.0.0.1:10000上打开一个端口。当我选择选项2:mysql时,会抛出错误,并且ruby进程死亡。 –

+0

您也遇到了与MongoDB类似的错误?这究竟是什么?您是否能够成功将服务绑定到已部署的应用程序并与服务进行通信?如果不尝试检查VCAP日志中的线索。 –

回答

1

一个新的CloudFoundry的服务器已经安装了类似的机器与Ubuntu 10 Tunelling与cadlecott上现在工程确定。问题仍然存在于以前的CF服务器上。