服務(wù)端 workerman 正常啟動了 客戶端連接就報這個錯誤是啥原因 求解
你服務(wù)端是wss,但是有客戶端用的ws在連你的wss服務(wù),所以會有這個報錯??蛻舳藨?yīng)該用wss去連你的wss服務(wù)才對。
發(fā)生這種情況一般是之前服務(wù)區(qū)端監(jiān)聽的ws,客戶端也用ws去連,沒問題。但是你突然將ws端口改成了wss,那么之前的客戶端可能有斷線重連功能,依然用ws去連,那么就有這個報錯了。這個報錯可以忽略,不影響正常的wss客戶端。如果你不想看到它,就換個端口。
我換了一個端口 開啟的服務(wù) 結(jié)果客戶端連接就換了一個報錯提示
SSL handshake error: stream_socket_enable_crypto(): SSL_R_NO_SHARED_CIPHER: no suitable shared cipher could be used. This could be because the server is missing an SSL certificate (local_cert context option)