In my current project I use socket.io-redis to scale my socket.io servers. However, when trying to connect to the reds server, I get the following error :
Error during WebSocket handshake: Unexpected response code: 400
My client side code :
const socket = io(<url to redis server>, {transports: ['websocket']})
My server side code:
const redis = require('socket.io-redis');
io.adapter(redis({ host: 'localhost', port: 6379 }));