I\'m attempting to use Node.js with Socket.IO to faciliate messaging between the browser and client, following the guide.
However, I had to setup Node reverse-proxie
I don't think this has anything to do with your apache proxy, but some 'quirks' with how socket.io handles requests on a sub-directory. See my answer here. NGINX configuration to work with Socket.IO
Basically, you need to use this connect statement instead:
var socket = io.connect('http://example.com', {resource:'nodejs/socket.io'});