I try to make a P2P chat using websocket.
Locally, the installation works, but in production, the console shows this error message:
WebSocket connection to 'wss://mysite.com/8080' failed: Error during WebSocket handshake: Unexpected response code: 404
Here is the code of the local server, which works:
const Socket = require("websocket").server
const http = require("http")
const server = http.createServer((req, res) => {})
server.listen(8080, () => {
console.log("Listening on port 8080")
})
const webSocket = new Socket({ httpServer: server })
and the production
const Socket = require("websocket").server
const https = require("https")
const server = https.createServer((req, res) => {})
server.listen(8080, () => {
console.log("Listening on port 8080")
})
const webSocket = new Socket({ httpServer: server })
Also the JS code
const webSocket = new WebSocket("ws://127.0.0.1:8080")
const webSocket = new WebSocket("wss://mysite.com/8080")
What am I doing wrong please?