正在使用 Gos Web Socket Bundle以及Apache服务器上托管的应用程序。
application config.yml
gos_web_socket:
server:
port: 8000
host: [SERVER IP]
pushers:
wamp:
port: 8000
host: [SERVER IP]
然后启动websocketserver
php app/console gos:websocket:server
在客户端' twig'
{{ ws_client() }}
<script>
var wsConnectUrl = "wss://{{gos_websocket_ip}}:{{gos_webscoket_port}}";
</script>
打开页面时,http与套接字连接良好。但是当通过https连接时 我得到那个错误
Firefox can't establish a connection to the server at wss://SERVER_IP:8000/
我在stackoverflow上找到了很多解决方案,但没有解决我的问题 这是最引用的Can not established Websocket secure connection on Firefox
即使对我的案例有上述解决方案的一些澄清,对此有任何帮助吗?
file /etc/stunnel/stunnel.conf
# Certificate
cert = /my/way/to/ssl.crt
key = /my/way/to/not_crypted.key
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1
chroot = /var/run/stunnel4/
pid = /stunnel.pid
[websockets]
accept = 8000
connect = 8000