Salam (means Hello) :)
I have the latest version of node.js installed on ubuntu 12.04, I\'m not behind any proxies, and my network settings are correctly configured,
If you are behind a proxy that has username and password authentication, try setting the proxy as
npm config set proxy http://username:encodedpassword@proxyaddress:port
npm config set https-proxy http://username:encodedpassword@proxyaddress:port