I am using socket.io with nodejs and an apache server over it. I am getting a code 200 as response, I know I must get
This means your requests are not being proxied to your WebSocket handler, but for some other route which returns a 200.
You should check your WebSocket handler.