2016-08-16 21 views
1

を確立できませんでした、私はエラーを取得しています:解決ネットワークトンネリングソケットがエラー

npm ERR! Linux 4.4.0-21-generic 
npm ERR! argv "/home/hira/.nvm/versions/node/v4.4.7/bin/node" "/home/hira/.nvm/versions/node/v4.4.7/bin/npm" "install" "-g" "node-inspector" 
npm ERR! node v4.4.7 
npm ERR! npm v2.15.8 
npm ERR! code ECONNRESET 

npm ERR! network tunneling socket could not be established, cause=connect ECONNREFUSED 127.0.0.1:5002 
npm ERR! network This is most likely not a problem with npm itself 
npm ERR! network and is related to network connectivity. 
npm ERR! network In most cases you are behind a proxy or have bad network settings. 
npm ERR! network 
npm ERR! network If you are behind a proxy, please make sure that the 
npm ERR! network 'proxy' config is set properly. See: 'npm help config' 

npm ERR! Please include the following file with any support request: 

私は基本的にはHTTP/HTTPSを実行したノードのthinモジュールに基づいてプロジェクトを、持っていましたMITMプロキシは、この問題に関するいくつかの回答を読む127.0.0.1:5002

に、私が使用してプロキシ設定を削除しようとしています

npm config rm proxy 
npm config rm https-proxy 

としてよく、

npm config set proxy = null 

だから、npm config ls -lを実行すると、両方の設定がnullとして表示されます。しかし、それはまだインストールを拒否します。私はシステムのネットワークプロキシ設定を削除しようとしました。

誰でもこの問題を解決できますか?私はノードv4.4.7とnpmバージョン2.15.8をVirtualboxのUbuntu 16.04で実行しています。ありがとう。

+1

は、おそらくそれはまだ利用可能です私のためにそれを解きます環境変数? '$ HTTP_PROXY'や' $ http_proxy'はかなり一般的です。 – robertklep

+0

'http_proxy = http://127.0.0.1:5002 /' 'https_proxy = http://127.0.0.1:5002 /' 'HTTPS_PROXY = http: //127.0.0.1:5002/' ' HTTP_PROXY = http://127.0.0.1:5002/' これらをすべてnullに設定できますか? – QPTR

+2

'unset http_proxy https_proxy HTTPS_PROXY HTTP_PROXY' – robertklep

答えて

1

コメントでrobertklepQPTRによって示されるように、環境を削除する変数が

http_proxyに

HTTPS_PROXY

HTTPS_PROXY

HTTP_PROXY