我正在创建我的第一个WebSocket,使用ws在本地工作正常。现在我将其上传到服务器并上传了所有文件,并从ssh执行WebSocket。但是我遇到了这个错误:WebSocket开放握手超时。我尝试在httpd.conf中添加以下行:
ProxyPass /wss2/ ws://xxxxxxx:12345/
,但仍然无法正常工作。var conn = new WebSocket('wss://xxxxxxxxx:12345');
conn.onopen = function(e) {
console.log("Connection established!");
conn.send(
JSON.stringify({
'type':'socket',
'id':'<?php echo $this->session->id; ?>'
})
);
};
这是我收到的控制台错误信息:
dashboard:430 WebSocket connection to 'wss://xxxxxxxxxx:12345/' failed: WebSocket opening handshake timed out