2012-06-22 52 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服務器上。