I was trying to run node with the angular.js tutorial application and I found that npm isntall was not behaving itself.
I got a strange little spinning character that seemed to never stop.
I ran npm install -verbose and got the following debug trace:
216 error network tunneling socket could not be established, cause=connect ETIMEDOUT
216 error network This is most likely not a problem with npm itself
216 error network and is related to network connectivity.
216 error network In most cases you are behind a proxy or have bad network settings.
216 error network
216 error network If you are behind a proxy, please make sure that the
216 error network 'proxy' config is set properly. See: 'npm help config'
SO I've identified a problem. I've no idea how to go about fixing it. What do?