I am trying to make a socket.io based server but whenever I connect by client to it using dojo, it shows me this error:
debug - destroying non-socket.io
Setting "destroy upgrade" to false on socketio server configuration will fix this problem.
Socket.io is both a server and client side library for node.js. I'm guessing Dojo's websocket client is not directly compatible with the socket.io server. I would suggest just using the socket.io client for connections, otherwise you will probably have to modify Dojo's websocket library which will probably be difficult.