So I'm currently moving a Node.js application from my local computer to a production server. Socket.IO (version 0.6.17) seems to work fine on my server, but the client errors out when trying to communicate to the server.
Here's some code:
<script src='http://cdn.socket.io/stable/socket.io.js'>
// ...
var socket = new io.Socket(null, { port: 47556 }).connect();
// ...
</script>
And here's what Google Chrome's console outputs after every few seconds (continuously):
GET http://mysite.com:47556/socket.io/xhr-polling//1304476733618 undefined (undefined)
Someone mentioned that it may be due to a version difference between the client and socket.io versions, but I don't know how I'd check the client side version.