The nginx server use the node.js server to serve static files, so it must pass throught node.js to download the files, but that is not a problem when I'm not using the nginx.

I've made out to make it a lot faster by serving the files directly with nginx but I don't think is ok to setup in this way. I would like to be node.js, which is the app itself to take care of what to show...

In chrome with debugger on I can see that the status is: 206 - partial content
and it only has downloaded 31KB of 1.03MB.
After 1.1 min it turns red and the status failed.
Waiting time: 6ms
Receiving: 1.1 min