title: Socket.IO client not communicating with server
body: <p>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.</p>
  
  <p>Here's some code:</p>
  
  <pre><code>&lt;script src='http://cdn.socket.io/stable/socket.io.js'&gt;
      // ...
      var socket = new io.Socket(null, { port: 47556 }).connect();
      // ...
  &lt;/script&gt;
  </code></pre>
  
  <p>And here's what Google Chrome's console outputs after every few seconds (continuously):</p>
  
  <pre><code>GET http://mysite.com:47556/socket.io/xhr-polling//1304476733618 undefined (undefined)
  </code></pre>
  
  <p>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.</p>