2015-09-14 47 views
0

我嘗試通過cloud66使用Docker部署伏特應用程序。 映像部署,頁面訪問,但我無法登錄,因爲我得到的錯誤:Websocket,錯誤404在voltrb

WebSocket connection to 'wss://mps_sports_c66.totole.xyz/socket' failed: Error during WebSocket handshake: Unexpected response code: 404 

是不是有什麼特別的,同時與碼頭工人映像部署呢?

乾杯, 凱文

回答

0

的WebSockets升級HTTP連接,所以如果你能得到的東西從HTTP請求回來,那麼問題是,cloud66有你和你的服務器之間的非WebSocket的兼容HTTP代理。

http://community.cloud66.com/articles/cloud-66-websocket-support

我添加了一個配置選項(在主站)到指定的WebSocket URL,在這裏看到的文檔:https://github.com/voltrb/docs/blob/master/en/deployment/README.md#custom-socket-url要關老爺的運行,改變你的Gemfile使用方法:

gem 'volt', github: 'voltrb/volt'

然後運行bundle

如果你在cloud66上工作,你會介意添加文檔來設置文檔回購嗎? https://github.com/voltrb/docs

謝謝!