I setup node js for the first time. We kept hitting a wall with node js working on the server but not in drupal. I wanted to share what we finally figure out so in case anybody else hits this issue.

As directly in the README I setup nodejs.config. I also edited the configuration via the admin/config/nodejs/config page.

Our main issue was the socket.io file was not found. It was shown as being resourced from http://http//ip address/socket.io/socket.io. What we could not figure out was where the extra http was coming from. no matter how times we change the nodejs.config file, restarted apache, etc.

Finally I look at admin/config/nodejs/config page and found where my extra http was coming from that field.

So as note to anyone else setting this up. The page at admin/config/nodejs/config will overwrite your /sites/all/modules/nodejs/nodejs.config file.

So this is a note to anyone else having this issue, I hope this saves you some time. :)