2
Node.js 서버로 작업하고 있으며 Socket.io를 사용하여 소켓으로 연결을 관리하고 있지만 SSL 인증서에 문제가 있습니다. 사용자의 부지는 일반적으로 Node.js를 서버에 액세스 할 수 있지만 다른 사용자가 액세스하지 않습니다 그리고 그들은이 오류가 나타납니다ERR_SSL_PROTOCOL_ERROR - Socket.io and Node.js
var privateKey = fs.readFileSync('/root/cert/key.key', 'utf8').toString();
var certificate = fs.readFileSync('/root/cert/cert.crt', 'utf8').toString();
var ca = fs.readFileSync('/root/cert/ca.crt').toString();
var credentials = { key: privateKey, cert: certificate, ca: ca };
var app = express();
var httpsServer = https.createServer(credentials, app);
var io = require('socket.io')(httpsServer);
내가이 SSL 옵션이를 누군가가이 오류를 해결하는 방법을 알고 있습니까? 문제는 일부 사용자 만이 오류가 발생한다는 것입니다.
이 세부 정보에서 알 수 있지만 실패한 사용자 (즉, 동일한 브라우저, 동일한 네트워크 ...)와 공통점을 찾아 내고 [SSLLabs] (https://www.ssllabs.com) /ssltest/analyze.html) 특정 클라이언트에 대한 문제를 찾으십시오. 사이트의 URL을 게시하면 원격에서 더 많은 도움을받을 수 있습니다. –