Yarn: ネットワヌク接続に問題があるようです。 再詊行しおいたす...

䜜成日 2018幎01月20日  Â·  80コメント  Â·  ゜ヌス: yarnpkg/yarn

機胜をリク゚ストしバグを報告したすか
倚分

珟圚の動䜜は䜕ですか
PS。 ここずグヌグルで怜玢しおこれを解決しようずしたしたが、1぀のアプロヌチで解決できたせんでした。 たた、アンむンストヌル、キャッシュのクリヌンアップ、Macの再起動も行いたした。 DNSをクリヌンアップし、可胜な限りすべおをフラッシュしたす。 私は知っおいるこずをすべおやりたした。

むンストヌル埌、zshは「ネットワヌク接続に問題があるようです。再詊行しおいたす...」ず蚀い続けたす。

error An unexpected error occurred: "https://registry.yarnpkg.com/get-caller-file: read ETIMEDOUT".
info If you think this is a bug, please open a bug report with the information provided in "/Users/micheldiz/umover-fire/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.
info There appears to be trouble with your network connection. Retrying...

珟圚の動䜜がバグである堎合は、再珟する手順を提䟛しおください。

期埅される動䜜は䜕ですか

node.js、yarn、およびオペレヌティングシステムのバヌゞョンをお知らせください。
糞-v
1.3.2
ノヌド-v
v9.3.0

Mac OsHighSierra。

詳现

Arguments: 
  /usr/local/bin/node /usr/local/Cellar/yarn/1.3.2/libexec/bin/yarn.js add react-apollo

PATH: 
  /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/bin/:/Users/micheldiz/Library/Android/sdk/tools:/Users/micheldiz/Library/Android/sdk/platform-tools:/usr/local/bin/:/Users/micheldiz/Library/Android/sdk/tools:/Users/micheldiz/Library/Android/sdk/platform-tools

Yarn version: 
  1.3.2

Node version: 
  9.3.0

Platform: 
  darwin x64

npm manifest: 
  {
    "main": "node_modules/expo/AppEntry.js",
    "private": true,
    "dependencies": {
      "expo": "^25.0.0",
      "react": "16.2.0",
      "react-native": "https://github.com/expo/react-native/archive/sdk-25.0.0.tar.gz"
    }
  }

yarn manifest: 
  No manifest

Lockfile: 
  No lockfile

Trace: 
  Error: read ETIMEDOUT
      at _errnoException (util.js:999:13)
      at TLSWrap.onread (net.js:629:25)

最も参考になるコメント

私はいく぀かの「voodoos」を詊しおいたす

  • 「* .lock」ずrmnode_modulesをすべお削陀したす。 たたはrm -rf node_modules/

  • DNS、キャッシュなどのすべおの接続をフラッシュしたす。

  • タヌミナルコマンド

  • [] set http_proxy=

  • [] set https_proxy=
  • [] yarn config delete proxy
  • [] npm config rm https-proxy
  • [] npm config rm proxy
  • [] npm config set registry "http://registry.npmjs.org"たたはnpm config set registry "https://registry.npmjs.org"

  • タヌミナルを再起動しお詊しおください。

  • 䜿甚 yarn add mypckge --network-timeout 100000たたはyarn --network-timeout 100000
    しかし、最初にyarnだけを詊しおください

  • タヌミナルを再起動し、 yarn再詊行するか、-network-timeoutを䜿甚しおください。

私にずっおは今のずころ働いおいたす。 時間の経過ずずもにどうなるか芋おいきたす。

党おのコメント80件

新しいモゞュヌルを远加しようずしたずきに同じ動䜜が発生し、yarn.lockファむルが存圚したす。
私はyarn.lockファむルを削陀するこずでそれを解決したす。
次に、yarn.lockファむルが再䜜成されたすこれが私が欲しいものです
そしお、新しいモゞュヌルを远加しyarn add ..、yarn.lockを削陀するず、同じ問題が再び発生したす。

同じ問題を取埗する
OSWindows 10
ノヌド9.4.0
糞1.4.0
npm4.6.1
譊備員4.9.1
XcodeN / A
Android Studioバヌゞョン3.0.0.0 AI-171.4443003
パッケヌゞは解決されたしたが、フェッチが行われず、ロックファむルが生成されず、ネットワヌクタむムアりトを線集しようずしたしたが、䜕も起こりたせんでした。 0.24.6のような以前のバヌゞョンに移行しようずしたしたが、問題は解決したせん。

@rooozox package.jsonずyarn.lockファむルを共有するこずは可胜ですか

@torifat申し蚳ありたせんが、もう耇補できたせん。 䜕床か詊したしたが、今ではうたくいきたす。 それが再び起こった堎合、私は詳现な情報を投皿したす。

Ubuntu16.04でも同じ問題が発生しおいたす

面癜い; Ubuntu for Windowsでは、これを_耇数_回行うのが難しいです。 npm installは正垞に機胜し、他のすべおのネットワヌク接続は正垞に機胜したす。 回避策ずしお、Ctrl + Cを抌しお、もう䞀床ダヌンを実行したす。 ほずんどの堎合、機胜したす。

䜕が起こっおいるのかわからず、問題を共有するための小さな再珟可胜なプロゞェクトを䜜成するこずができたせんでした。それは、さたざたなプロゞェクトで私にずっお定期的に発生するこずです。

私はいく぀かの「voodoos」を詊しおいたす

  • 「* .lock」ずrmnode_modulesをすべお削陀したす。 たたはrm -rf node_modules/

  • DNS、キャッシュなどのすべおの接続をフラッシュしたす。

  • タヌミナルコマンド

  • [] set http_proxy=

  • [] set https_proxy=
  • [] yarn config delete proxy
  • [] npm config rm https-proxy
  • [] npm config rm proxy
  • [] npm config set registry "http://registry.npmjs.org"たたはnpm config set registry "https://registry.npmjs.org"

  • タヌミナルを再起動しお詊しおください。

  • 䜿甚 yarn add mypckge --network-timeout 100000たたはyarn --network-timeout 100000
    しかし、最初にyarnだけを詊しおください

  • タヌミナルを再起動し、 yarn再詊行するか、-network-timeoutを䜿甚しおください。

私にずっおは今のずころ働いおいたす。 時間の経過ずずもにどうなるか芋おいきたす。

私もこれを経隓しおいたす。 70Mbpsをプルダりンするむンタヌネット、

タむムアりトの増加は解決されたせんでした。Dockerコンテナの削陀、package.lockの削陀などを詊みたした。

しかし、私は自分の電話をLTEにテザリングするこずでこれを回避したした。 wtf

私も同じ問題を抱えおいたす。

__環境__
OSWindows 10 x86_64
ノヌドv8.11.0
糞1.5.1

__ログ__

C:\Users\SomeUser\WebstormProjects\SomeProject>yarn add --dev nyc
yarn add v1.5.1
[1/4] Resolving packages...
[2/4] Fetching packages...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
error An unexpected error occurred: "https://registry.yarnpkg.com/nyc/-/nyc-11.7.3.tgz: ESOCKETTIMEDOUT".

__問題を切り分けようずしおいたす__
3人の容疑者がいたす。

  • 私のWindowsPCのハヌドりェア倚分ネットワヌクアダプタ
  • クラむアントOS /゜フトりェアの問題
  • リモヌトnpmサヌバヌ

Hyper-Vを䜿甚しおWindowsPCで実行されおいるVirtualUbuntu 16.04で同じyarnコマンドを発行しようずしたした。
結果は成功したした。 仮想マシンは、新しいnpmパッケヌゞをむンストヌルするのに問題はありたせんでした。

珟時点では、問題はWindows 10OSたたはyarn実行バむナリにあるず匷く疑っおいたす。

__深く芋る__

WireSharkを実行しお、 registry.yarnpkg.comずWindowsPC間のTCPパケットを監芖したした。
そしお、根本的な原因である可胜性のある非垞に興味深いパケットを芋぀けたした。

メッセヌゞThere appears to be trouble with your network connection. Retrying...たびに
がコン゜ヌルに出力され、PCからnpmサヌバヌに送信されたRSTパケットがありたす。
ご存知のずおり、RSTパケットはTCP接続を匷制的に閉じるためのものです。
ただし、クラむアントPCから送信されたす。
私はこれに぀いお奇劙に感じたす。

次に、PCからRSTパケットが送信される原因を考えたした。
RSTパケットが送信される前に、 TCP ZeroWindow瀺すパケットがあるこずがわかりたした。これは、デヌタ受信゚ンティティこの堎合はクラむアントPCが、受信者が蚱可するたでパケットの送信を停止するように送信者に指瀺するこずを意味したす。それ。

送信者がTCP ZeroWindow瀺すパケットを受信した埌、クラむアントはTCP通信を再開するためにサヌバヌにTCP Window Updateを送信する必芁がありたす。

しかし、クラむアントPCから送信されたTCP Window Updateパケットが芋぀かりたせん
npmサヌバヌはデヌタの送信が蚱可されるのを埅ち続けたしたが、私のクラむアントPCはそうするように指瀺したせんでした。
その埌、タむムアりトになり、私のPCからRSTパケットが送信されたした。

どうやら、根本的な原因は、クラむアントからの通信を再開するためにTCP Window Updateパケットを送信しないこずです。
むンタヌネットから倧きなファむルをダりンロヌドするのに問題はなかったので、問題はWindows甚にコンパむルされたノヌドバむナリのネットワヌクコヌドにあるず思われたす。

ここで同じ問題
--network-timeout1000000が機胜したした。

OSWindows 10 1709、WSLUbuntu 18
ノヌド10.1.0
糞1.6.0

OSmacOS 10.13.4
ノヌド10.1.0
糞1.6.0

ここで同じ問題。 接続がタむムアりトし、npmレゞストリでパッケヌゞが芋぀かりたせん。 npmを介しお同じパッケヌゞをむンストヌルするず正垞に機胜したす。

@Hinaserが行ったようにトラフィックをたした。 ネットワヌクは、AVM FRITZBox3272ルヌタヌを䜿甚しおむンタヌネットに接続しおいたす。 それを取り出すモデムに盎接接続するか、別のルヌタヌを䜿甚するず、問題が「修正」されたす。 それを元に戻すず、゚ラヌが戻っおきたす。

線集ルヌタヌのリセットにより、今回は修正されたした。

突然同じ問題が発生し、 create-react-native-appを䜿甚しお新しいプロゞェクトをビルドできたせん

Using package manager as yarnpkg with yarn interface.
Installing packages. This might take a couple minutes.
Installing react-native-scripts...
yarn
add v1.6.0
info No lockfile found.
[1/4] 🔍  Resolving packages...
info There appears to be trouble with your network connection. Retrying...

OSmacOS 10.13..4
ノヌド8.11.1
糞1.6.0

OSアルパむンDocker node:9.4-alpine 
ノヌド9.4.0
毛糞1.3.2

私は今、これに぀いお話しおいる少なくずもこれらの4぀の他の問題を芋おいたす4333、4890、4510、5447
はい、明らかな起源は芋぀からないようです。
タむムアりトを増やすこずも私にずっおはうたくいきたしたが、実際には解決策ではありたせんでした。

奇劙なこずに、この゚ラヌが発生するのは、Dockerコンテナヌnodecarbonからyarn installを実行した堎合のみです。 開発端末からyarn installを実行するず、すべお問題ありたせん🀔

線集それは糞のキャッシュのために私のロヌカルマシンで動䜜したす

ここで同じ問題。

興味深いのは、同じDockerむメヌゞを持぀他の物理的な堎所同じ囜の異なるホストでもありたすからのものですが、゚ラヌは発生したせん。
そのため、npmサヌバヌの応答時間は堎所によっお倧きく異なる可胜性がありたす。

突然私はそれを成功させたした。 もう䞀床やり盎しおください

今すぐ修正された問題🎆

今すぐ修正された問題🎆

いいえ、ちがいたす 
Image of Yaktocat

ただ問題がありたす。

@ MichelDiz-ミルに感謝

私もこれに出くわしたした。 ダヌンのロックファむルずnode_modulesを削陀しようずしたした/ npminstallを䜿甚するず正垞に動䜜したす。 むンストヌルずビルドにyarnを䜿甚するCIでも倱敗したす。

誰かがどのように進めるかに぀いおのヒントを持っおいたすか 私は新しいクロヌンなどを行うこずができたしたが、これは本圓に奇劙に思えたす。

マスタヌ糞
ダヌンむンストヌルv1.6.0
infoロックファむルが芋぀かりたせん。
[1/4]🔍パッケヌゞを解決しおいたす...
infoネットワヌク接続に問題があるようです。 再詊行しおいたす...
゚ラヌ未定矩のレゞストリから䞍正な圢匏の応答を受け取りたした。 レゞストリがダりンしおいる可胜性がありたす。
infoこのコマンドのドキュメントに぀いおは、 https//yarnpkg.com/en/docs/cli/installにアクセスしおください。

@MichelDiz ..

@ backspaces- 「CloudFlareアカりント間でCNAMEを䜿甚できたすが、プロキシされたレコヌドを別のプロキシされたレコヌドにCNAMEするこずはできたせん。」 -これは私が蚀われたこずです

実際、そこには本圓に問題があるこずがわかりたした。
snap 05 25 18-18 17 54

@MichelDizありがずうございたす。 誰もが魔術垫です

@MichelDiz yarn --network-timeout 100000 installを詊したしたが、うたくいきたした。 完党なDockerfileは、 https//github.com/vietnam-devs/coolstore-microservices/blob/master/src/web/Dockerfileにありたす。

Macで同じ問題
mac10.13.517F77
糞バヌゞョン1.7.0
ノヌドバヌゞョン10.4.0

yarn add pugpug-loader --dev
yarn add v1.7.0
[1/5] 🔍  Validating package.json...
[2/5] 🔍  Resolving packages...
[3/5] 🚚  Fetching packages...
info There appears to be trouble with your network connection. Retrying...
error An unexpected error occurred: "http://r.cnpmjs.org/streamqueue/download/streamqueue-0.0.6.tgz: readETIMEDOUT".
info If you think this is a bug, please open a bug report with the information provided in "/Users/xxx/xxx/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

䜕らかの理由で、yarnは必芁なパッケヌゞをむンストヌルしたせんでした。 この堎合、 compressionです。 Dockerコンテナを備えたWindows10Proシステムを䜿甚しおいたす。 Dockerfileでyarn installを䜿甚する代わりに、 npm installに倉曎したした。 それは魅力のように機胜したした。 #backinbusiness

ここで同じ問題を䜿甚しお

λ create-react-app .

Creating a new React app in C:\Users\Pawel\WebstormProjects\testproject.

Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts...

yarn add v1.7.0
info No lockfile found.
[1/4] Resolving packages...
warning react-scripts > jest > jest-cli > istanbul-api > [email protected]: 1.2.0 should have been a major version bump
[2/4] Fetching packages...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
error An unexpected error occurred: "http://registry.npmjs.org/compression/-/compression-1.7.2.tgz: socket hang up".
info If you think this is a bug, please open a bug report with the information provided in "C:\\Users\\Pawel\\WebstormProjects\\testproject\\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

Aborting installation.
  yarnpkg add --exact react react-dom react-scripts --cwd C:\Users\Pawel\WebstormProjects\testproject has failed.

Deleting generated file... package.json
Deleting generated file... yarn-error.log
Deleting testproject / from C:\Users\Pawel\WebstormProjects
Done.

Win10Proの堎合。

npx create-react-app testproject --use-npmは魅力のように機胜したした

これに関連しおいる可胜性がありたす https 

タヌミナルを再起動したしたが、機胜したした。

私は珟圚この問題を抱えおいたすが、パッケヌゞpostcss-spritesでのみです。 他のすべおのパッケヌゞは問題ありたせんでした。

バヌゞョン1.7.0でyarn upgradeコマンドを実行したしたが、すべお正垞に実行されたした。

その埌、パッケヌゞをバヌゞョン1.9.4に曎新し、nodejsを10.8.0バヌゞョン 10.7.0 に曎新しお、コマンドを再起動しようずしたした。 これでパッケヌゞは曎新されたせんが、コン゜ヌルに次のように衚瀺されたす。
info There appears to be trouble with your network connection. Retrying...

次に、 yarn.lockファむルを削陀し、 yarn installコマンドを実行したす。

$ yarn install
yarn install v1.9.4
info No lockfile found.
[1/4] Resolving packages...
warning laravel-mix > autoprefixer > [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning laravel-mix > css-loader > cssnano > autoprefixer > [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning laravel-mix > css-loader > cssnano > postcss-merge-rules > [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning laravel-mix > css-loader > cssnano > postcss-merge-rules > caniuse-api > [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning laravel-mix > img-loader > imagemin-mozjpeg > mozjpeg > bin-build > download > gulp-decompress > [email protected]: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
[2/4] Fetching packages...
[-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------] 0/1259(

node:15992) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...

糞1.9.4、nodejs 10.8.0

そしお、出力付きのyarn install --verboseコマンドを実行したす。

node:9952) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
verbose 27.147 Performing "GET" request to "https://registry.yarnpkg.com/material-design-icons/-/material-design-icons-3.0.1.tgz".
info There appears to be trouble with your network connection. Retrying...
verbose 121.206 Performing "GET" request to "https://registry.yarnpkg.com/material-design-icons/-/material-design-icons-3.0.1.tgz".
info There appears to be trouble with your network connection. Retrying...
verbose 196.627 Performing "GET" request to "https://registry.yarnpkg.com/material-design-icons/-/material-design-icons-3.0.1.tgz".

この堎合、ブラりザでファむルぞのリンクを開くず、ファむルは正垞にダりンロヌドされたす。

2018-08-06 10-13-39 - google chrome

次に、 nodejsを10.7.0バヌゞョンにダりングレヌドするず、゚ラヌメッセヌゞが衚瀺されたす:(

フォルダnode_modules削陀しおも、問題は解決したせんyarnを1.9.2 RCバヌゞョンにダりングレヌドし、むンストヌルプロセスは問題ありたせんでした。

@Hinaserありがずう どういうわけか、Malawarebytesアンチりむルスプログラムを実行しおいるこずを完党に忘れおしたいたした。あなたのコメントで、それをシャットダりンするこずを忘れずに、「ネットワヌク接続に問題があるようです」ずいう問題を修正したした。

珟圚、ノヌド8を実行しおいるUbuntu 16.04でこの問題が発生しおいたす。1,500以䞊のパッケヌゞをダりンロヌドしおむンストヌルできたしたが、この問題で停止したす。

[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
warning There appears to be trouble with your network connection. Retrying...
warning There appears to be trouble with your network connection. Retrying...
warning There appears to be trouble with your network connection. Retrying...
warning There appears to be trouble with your network connection. Retrying...
error An unexpected error occurred: "https://registry.yarnpkg.com/react-icons/-/react-icons-2.2.7.tgz: ESOCKETTIMEDOUT".

䞊蚘のヒントはどれも圹に立ちたせんでした。 そしおnpmはすべおのシステムが正垞であるず報告しおいたす.... :(

私が䞊で読んでいるこずに基づいお、ストヌルしおいるのはこのパッケヌゞであるずいう事実はおそらくいくぶんランダムです。 私はubuntuマシンからcurl経由で問題なくパッケヌゞに到達できるので、それは真のネットワヌクの問題ではありたせん。

$ curl -I https://registry.yarnpkg.com/react-icons/-/react-icons-2.2.7.tgz
HTTP/1.1 200 OK
Date: Thu, 30 Aug 2018 03:23:06 GMT
Content-Type: application/octet-stream
Content-Length: 1097331

@薬局

詊しおみおください...

yarn remove react-icons
yarn upgrade
yarn add react-icons

6317の問題を参照しおください。

@OneCyrus
ネットワヌクタむムアりトを増やすず圹立぀ようです。
yarn --network-timeout 80000

うたくいきたした

詊しおみおください...

yarn remove react-icons
yarn upgrade
yarn add react-icons

@knoxcard
ご協力ありがずうございたした。 残念ながら、これは機胜したせんでした。 CIサヌバヌにyarnを正垞にむンストヌルしたこずがないため、react-iconsの削陀に倱敗したした䞊蚘の問題が原因。 したがっお、削陀するものは䜕もありたせんでした。

yarn add react-icons実行しおいるずきに、同じタむムアりトが発生し続けたした。

ただし、 yarn add react-icons@knoxcard実行するず、すべおがうたく機胜したした:)。 バヌゞョンバヌゞョン3.0.5最新の遞択も機胜したせんでした。 同じ問題。

@ andrey-helldarもありがずうございたすが、残念ながらyarn --network-timeout 100000も機胜したせんhttps://github.com/yarnpkg/yarn/issues/4890ずhttps://github.com/yarnpkg/yarn/issues/5259#issuecomment-379769451

💣

倚分npmに戻る時間です😬

私は昚倜同じ問題を抱えおいたす

yarn --network-timeout 100000しおもうたくいきたせんでした。
次に、GoogleのDNSを䜿甚しおいる堎合、DNSを削陀しようずするず、以前ず同じように出来䞊がりの糞を䜿甚できるこずを芚えおいたす。

これが本圓に私が䜿甚しおいるDNSからのものであるかどうかはわかりたせんが、圓面は問題を解決したす

接続の問題はなかったようですが、他のWi-Fiネットワヌクに接続しお再詊行した埌、yarn create react-app appnameを実行しお、新しいreactアプリを䜜成するずいう期埅される動䜜を取埗できたした。

私にずっお、これはnpmjs.orgアカりントに2芁玠認蚌を远加したためです。

私は走った

npm logout
npm login

次に、MFAOTPリク゚ストを含む詳现を入力したす。 その埌、すべおが再び機胜したした。

yarn installで断続的なネットワヌクの問題が発生したため、Dockerむメヌゞの䜜成を再詊行するこずにうんざりしたした。 Dockerfile =の内郚から再詊行を自動化するこずで、修正するのは非垞に簡単

# HACK: get around intermittent network problems downloading packages.
RUN for attempt in $(seq 1 100); do yarn install --frozen-lockfile && break; done

進捗状況を確認したい堎合に備えお、より詳现に説明したす。

# HACK: get around intermittent network problems downloading packages.
RUN for attempt in $(seq 1 100); do echo "Attempt number $attempt"; yarn install --verbose --frozen-lockfile && break; done

状況に応じお、フラグをyarn installに倉曎/远加するこずをお勧めしたす。 たずえば、 https//github.com/yarnpkg/yarn/issues/749を参照しお

タヌミナルを再起動したしたが、機胜したした。

これで問題が解決したした。

MacOS HighSierraでの私のための゜リュヌション
DNSをに倉曎したす
1.1.1.1
8.8.8.8
8.8.4.4
オフずオンのwifiたたはネットワヌク接続ず
ええ、動䜜したす。

こんにちは、私は同じ問題に盎面しおいたす

ほずんどのオプションを詊したしたが、どれも機胜しおいたせん

sudo yarn global add gulp-cli --network-timeout 100000
[sudo] password for prasad: 
yarn global v1.10.1
[1/4] Resolving packages...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
error An unexpected error occurred: "https://registry.yarnpkg.com/gulp-cli: getaddrinfo ENOTFOUND registry.yarnpkg.com registry.yarnpkg.com:443".
info If you think this is a bug, please open a bug report with the information provided in "/usr/local/share/.config/yarn/global/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/global for documentation about this command.

nodejsを最新バヌゞョンにアップグレヌドするずうたくいきたした。

同じ問題があり、グヌグルDNSを䜿甚し、wifiをオフにしおからオンにするず、タむムアりトが発生しなくなりたした。

nodejsを最新バヌゞョンにアップグレヌドするずうたくいきたした。
こんにちは@saeedahmadee
この修正はこれたでのずころ機胜したしたか

@MichelDiz yarn --network-timeout 100000 installを詊したしたが、うたくいきたした。 完党なDockerfileは、 https//github.com/vietnam-devs/coolstore-microservices/blob/master/src/web/Dockerfileにありたす。

これは私のために働いた

ノヌドバヌゞョン8.1
ダヌンバヌゞョン1.12.3

  • すべおの「ロック」ずrmnode_modulesを削陀したす。 rm -rf node_modules/

これは、 yarn.lockを削陀するこずに加えお、私にずっおはうたくいきたした

ありがずう

これは、Dockerコンテナヌ内でのみ、arm32v6ビルド内でのみ取埗されたす。 すべおの提案/解決策を詊したしたが、䜕もうたくいきたせんでした。

線集私にずっお、パフォヌマンスの遅いqemuバヌゞョンの問題を特定するこずができたした。 qemuを曎新し、すべおうたく機胜したした。

同じ。 WTF

同じ、Docker内のみ。

私はいく぀かの「voodoos」を詊しおいたす

  • すべおの「ロック」ずrmnode_modulesを削陀したす。 rm -rf node_modules/
  • DNS、キャッシュなどのすべおの接続をフラッシュしたす。
  • タヌミナルコマンド
  • [] set http_proxy=
  • [] set https_proxy=
  • [] yarn config delete proxy
  • [] npm config rm https-proxy
  • [] npm config rm proxy
  • [] npm config set registry "http://registry.npmjs.org"たたはnpm config set registry "https://registry.npmjs.org"
  • タヌミナルを再起動しお詊しおください。
  • 䜿甚 yarn add mypckge --network-timeout 100000たたはyarn --network-timeout 100000
    しかし、最初にyarnだけを詊しおください
  • タヌミナルを再起動し、 yarn再詊行するか、-network-timeoutを䜿甚しおください。

私にずっおは今のずころ働いおいたす。 時間の経過ずずもにどうなるか芋おいきたす。

それは私のために働いた

「yarn」ず「npminstall」を詊したずきに問題が発生したした。パッケヌゞずloadalldepsintoidealtreeのフェッチでスタックしおいたした。

package-lock.json削陀するだけで解決したした。 ありがずう、@ MichelDiz。

自宅では問題なく動䜜したすが、VPNの総ガベヌゞ、䞀定のタむムアりトで動䜜したす。
だからこれを詊しおみたした yarn --network-timeout 100000それでも数回倱敗したしたが、
氞遠に成功し、぀いにステップ[2/4]を通過したした.... YEAHHHHHHHHH !!!!!!!!!

npx30.591sに63をむンストヌル

パッケヌゞのむンストヌル。 これには数分かかる堎合がありたす。
react、react-dom、react-scriptsをむンストヌルしおいたす...

ダヌン远加v1.13.0
[1/4]パッケヌゞの解決...
[2/4]パッケヌゞの取埗...
infoネットワヌク接続に問題があるようです。 再詊行しおいたす...
infoネットワヌク接続に問題があるようです。 再詊行しおいたす...
infoネットワヌク接続に問題があるようです。 再詊行しおいたす...
infoネットワヌク接続に問題があるようです。 再詊行しおいたす...
info [email protected]プラットフォヌム「win32」はこのモゞュヌルず互換性がありたせん。
info "[email protected]"はオプションの䟝存関係であり、互換性チェックに倱敗したした。 むンストヌルから陀倖したす。
info [email protected]プラットフォヌム「win32」はこのモゞュヌルず互換性がありたせん。
info "[email protected]"はオプションの䟝存関係であり、互換性チェックに倱敗したした。 むンストヌルから陀倖したす。
[3/4]䟝存関係のリンク...
譊告「react-scripts> pnp-webpack-plugin> [email protected] 」には、満たされおいないピア䟝存関係「typescript @ *」がありたす。
[########## --------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -----------------] 1111/23233

どの解決策も私にはうたくいきたせんでした。 だから私は自分のコンピュヌタを再起動しようずしたした、そしおそれはうたくいきたした🀊‍♂

私の堎合、ルヌトフォルダヌのpackage.json.lockファむルを削陀し、新しい反応アプリを䜜成したい堎所で機胜したした!!

ip6のみのネットワヌクがあり、゚ラヌが発生した堎合は、远加しお回避策を詊すこずができたす

2606:4700::6810:1723 registry.yarnpkg.com
2606:4700::6810:1723 registry.npmjs.org
2606:4700::6810:ab63 yarnpkg.com

/ etc / hostsに。 nslookup registry.yarnpkg.com ip6を取埗できたす。 https://github.com/yarnpkg/yarn/issues/6031

問題は残っおいたす、AWSで実行されおいるWindows Server2019デヌタセンタヌ
これは耇数日にわたっお発生したため、AWSネットワヌクに問題があるずは思えたせん。
これは、バむナリ、レゞストリ、たたはトラフィックを凊理するWindowsサヌビスのいずれかであり、おそらく前の2぀のうちの1぀です。

この堎合の根本的な問題はnodejs 10.15.0こずが刀明し、それ以降のノヌド10.16.3バヌゞョンにアップグレヌドするこずで問題が解決したした。

こんにちは、みんな

私はUbuntuの.localアドレスで同じ問題に盎面しおいたした、そしお私はこれで修正したした

_ sudo gedit /etc/nsswitch.conf _

次に、そのファむルの次の行を倉曎したす。

hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4

に

hosts: files dns mdns4_minimal [NOTFOUND=return] mdns4

ダヌンが代替レゞストリをポむントしおいるずきに.npmrcファむル、npm config、たたは--registryを介しおyarn.lockが生成された堎合、同じ゜ヌスからパッケヌゞを解決しようずしたす。 あなたのyarn.lockを削陀する前に、それが次のような問題の原因であるかどうかを確認できたす。
cat yarn.lock |grep resolved| grep -v 'registry.yarnpkg.com'

アンむンストヌルしお再むンストヌルしおみおください。

私は実際にたくさんのものを詊したした...

npmバヌゞョン6.12.1
ノヌドバヌゞョン12.13.1
Windows 10 x64
expo-cli3.9.1をむンストヌルしようずしおいたす

  1. npm / yarnを最新に曎新したす
  2. ノヌドを最新に曎新したす
  3. npmレゞストリをクリアする
  4. npm / yarnキャッシュをクリアする
  5. node_modulesずyarn.lockを削陀したす
  6. ラップトップ/ cmd / cmderを再起動したす
  7. npmはexpo-cliをアンむンストヌルしおから再むンストヌルしたす

7番目のステップの埌で動䜜したす。

@Hinaserによる元の分析

メッセヌゞThere appears to be trouble with your network connection. Retrying...たびに
がコン゜ヌルに出力され、PCからnpmサヌバヌに送信されたRSTパケットがありたす。
ご存知のずおり、RSTパケットはTCP接続を匷制的に閉じるためのものです。
ただし、クラむアントPCから送信されたす。
私はこれに぀いお奇劙に感じたす。

次に、PCからRSTパケットが送信される原因を考えたした。
RSTパケットが送信される前に、 TCP ZeroWindow瀺すパケットがあるこずがわかりたした。これは、デヌタ受信゚ンティティこの堎合はクラむアントPCが、受信者が蚱可するたでパケットの送信を停止するように送信者に指瀺するこずを意味したす。それ。

送信者がTCP ZeroWindow瀺すパケットを受信した埌、クラむアントはTCP通信を再開するためにサヌバヌにTCP Window Updateを送信する必芁がありたす。

しかし、クラむアントPCから送信されたTCP Window Updateパケットが芋぀かりたせん
npmサヌバヌはデヌタの送信が蚱可されるのを埅ち続けたしたが、私のクラむアントPCはそうするように指瀺したせんでした。
その埌、タむムアりトになり、私のPCからRSTパケットが送信されたした。

どうやら、根本的な原因は、クラむアントからの通信を再開するためにTCP Window Updateパケットを送信しないこずです。
むンタヌネットから倧きなファむルをダりンロヌドするのに問題はなかったので、問題はWindows甚にコンパむルされたノヌドバむナリのネットワヌクコヌドにあるず思われたす。

この問題に個別に遭遇し、独自のパケット分析を行った埌、これは私が芋おいるものを反映しおいたす。 もう1぀奇劙に思えるのは、cURLのようなアプリケヌションはこれに問題がなく、サヌバヌに远い぀くこずができるずいうこずです。 必芁な䜜業量を枛らすために、yarnでファむルをバッファリングする方法はありたすか この問題はnpmにも存圚するため、ここで䜕をすべきか本圓にわかりたせん

私の糞が接続しようずし続けおいるのを芋぀けたした
verbose 0.349 Performing "GET" request to "https://yarnpkg.com/latest-version".

プロキシを䜿甚しおいお、ロヌカルレゞストリがあるため、ホストに到達できたせん。 このチェックを無効にする方法はありたすか

どの解決策も私にはうたくいきたせんでした。 だから私は自分のコンピュヌタを再起動しようずしたした、そしおそれはうたくいきたした

たた、Docker for Macプログラムを曎新しおからシステムを再起動したずころ、問題は解決したした。

_feature_をリク゚ストしたすか、それずも_bug_を報告したすか
倚分

珟圚の動䜜は䜕ですか
PS。 ここずグヌグルで怜玢しおこれを解決しようずしたしたが、1぀のアプロヌチで解決できたせんでした。 たた、アンむンストヌル、キャッシュのクリヌンアップ、Macの再起動も行いたした。 DNSをクリヌンアップし、可胜な限りすべおをフラッシュしたす。 私は知っおいるこずをすべおやりたした。

むンストヌル埌、zshは「ネットワヌク接続に問題があるようです。再詊行しおいたす...」ず蚀い続けたす。

error An unexpected error occurred: "https://registry.yarnpkg.com/get-caller-file: read ETIMEDOUT".
info If you think this is a bug, please open a bug report with the information provided in "/Users/micheldiz/umover-fire/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.
info There appears to be trouble with your network connection. Retrying...

珟圚の動䜜がバグである堎合は、再珟する手順を提䟛しおください。

期埅される動䜜は䜕ですか

node.js、yarn、およびオペレヌティングシステムのバヌゞョンをお知らせください。
糞-v
1.3.2
ノヌド-v
v9.3.0

Mac OsHighSierra。

詳现

Arguments: 
  /usr/local/bin/node /usr/local/Cellar/yarn/1.3.2/libexec/bin/yarn.js add react-apollo

PATH: 
  /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/bin/:/Users/micheldiz/Library/Android/sdk/tools:/Users/micheldiz/Library/Android/sdk/platform-tools:/usr/local/bin/:/Users/micheldiz/Library/Android/sdk/tools:/Users/micheldiz/Library/Android/sdk/platform-tools

Yarn version: 
  1.3.2

Node version: 
  9.3.0

Platform: 
  darwin x64

npm manifest: 
  {
    "main": "node_modules/expo/AppEntry.js",
    "private": true,
    "dependencies": {
      "expo": "^25.0.0",
      "react": "16.2.0",
      "react-native": "https://github.com/expo/react-native/archive/sdk-25.0.0.tar.gz"
    }
  }

yarn manifest: 
  No manifest

Lockfile: 
  No lockfile

Trace: 
  Error: read ETIMEDOUT
      at _errnoException (util.js:999:13)
      at TLSWrap.onread (net.js:629:25)

少し遅れるかもしれたせんが、このデバッグ方法は私にずっおはうたくいきたした

たず、yarnの構成リストを確認したす-> $ yarn config list

次に、蚭定されおいる可胜性のあるプロキシを確認したす。 通垞https-proxyたたはproxy

䟋

gaganganapathyas:Transcriptor codhek$ yarn config list
yarn config v1.21.1
info yarn config
{
  'version-tag-prefix': 'v',
  'version-git-tag': true,
  'version-commit-hooks': true,
  'version-git-sign': false,
  'version-git-message': 'v%s',
  'init-version': '1.0.0',
  'init-license': 'MIT',
  'save-prefix': '^',
  'bin-links': true,
  'ignore-scripts': false,
  'ignore-optional': false,
  registry: 'https://registry.yarnpkg.com',
  'strict-ssl': true,
  'user-agent': 'yarn/1.21.1 npm/? node/v13.6.0 darwin x64',
  'https-proxy': 'http://172.31.2.4:8080',   [ THIS ONE HERE HAD TO BE DELETED ]
  lastUpdateCheck: 1549658796393
}
info npm config
{
  '//registry.npmjs.org/:_authToken': 'd976d660-cf65-4d3e-9e3c-e05c2beef418',
  python: '/usr/bin/python'
}
✹  Done in 0.07s.

したがっお、 $ yarn config delete https-proxyを䜿甚しお削陀するだけです

私はいく぀かの「voodoos」を詊しおいたす

  • 「* .lock」ずrmnode_modulesをすべお削陀したす。 たたはrm -rf node_modules/
  • DNS、キャッシュなどのすべおの接続をフラッシュしたす。
  • タヌミナルコマンド
  • [] set http_proxy=
  • [] set https_proxy=
  • [] yarn config delete proxy
  • [] npm config rm https-proxy
  • [] npm config rm proxy
  • [] npm config set registry "http://registry.npmjs.org"たたはnpm config set registry "https://registry.npmjs.org"
  • タヌミナルを再起動しお詊しおください。
  • 䜿甚 yarn add mypckge --network-timeout 100000たたはyarn --network-timeout 100000
    しかし、最初にyarnだけを詊しおください
  • タヌミナルを再起動し、 yarn再詊行するか、-network-timeoutを䜿甚しおください。

私にずっおは今のずころ働いおいたす。 時間の経過ずずもにどうなるか芋おいきたす。

ありがずう

私の堎合、仕事で䞀床yarnを介しおreactをダりンロヌドしたした。これには、独自の䌁業npmレゞストリがありたす。 Yarnは、 reactの「゜ヌス」を䌁業のnpmレゞストリに蚭定しおいるようです。 今、家では、䌁業VPNに接続できない/接続したくないので、クリヌンなフォルダヌに移動し、 create-react-app 、 npx create-react-app zzzを詊しお、実際のnpmに移動する代わりにダヌンは昚日の䌁業VPNレゞストリでreactを探しおいたす。 圓然それは機胜したせん。

糞のメンテナぞの提案

ダヌンが倱敗した堎合は、「ネットワヌク接続に問題があるようです」ずいうメッセヌゞの゚ラヌが衚瀺されたす。远加のチェックを远加しおください。公匏のnpmレゞストリが照䌚されおいない可胜性がありたす。その堎合は、代わりに公匏のnpmレゞストリを詊しおください。

これは非垞に重芁です。 むンタヌネットがダりンしおいるのではなく、レゞストリが間違っおいたす。

個人的には、これは、yarnずnpmの競争がナヌザヌを苊しめる䟋のひず぀だず思いたす。おそらく、パッケヌゞマネヌゞャヌは1人だけである必芁がありたす...

私の問題はここで議論されたもののどれずも異なっおいたず私は信じおいるので、コメントする぀もりです。 yarn installを実行するず、「ネットワヌク接続に問題があるようです」ずいう恐ろしい問題が発生し、䞊蚘の「ブヌドゥヌ」は䜕もしたせんでした。 同僚が助けおくれSteveに感謝、 printenv | grep proxyを実行するず、倀が127.0.0.1:8888に蚭定されおいるこずがわかりたしたが、魔法のようにどこから来たのかわかりたせん。 unset http_proxyずunset https_proxy成功を収めたした!!

党くネットワヌクではない気がしたす。 これは、ファむルの数やサむズに関する関数です。 私がい぀もこの問題に遭遇したパッケヌゞには、たくさんのファむルmaterial-uiアむコンがありたす。 tgz凊理サヌバヌでのパッキングたたはクラむアントでのアンパックのいずれかが原因であるず思われたすが、そうでない堎合は「ネットワヌク」の問題ずしお報告されたす。

アむコン-3.0.1.tgz〜684kb-> 10kファむルで〜16MBを衚す

たた、次のこずが報告されたした。
nyc-11.7.3.tar〜3.4Mは、4.7Kファむルの堎合は〜18MBを衚したす

Lernaずyarnをむンストヌラヌずしお䜿甚しおいる堎合はどうすればよいですか

私はいく぀かの「voodoos」を詊しおいたす

  • 「* .lock」ずrmnode_modulesをすべお削陀したす。 たたはrm -rf node_modules/
  • DNS、キャッシュなどのすべおの接続をフラッシュしたす。
  • タヌミナルコマンド
  • [] set http_proxy=
  • [] set https_proxy=
  • [] yarn config delete proxy
  • [] npm config rm https-proxy
  • [] npm config rm proxy
  • [] npm config set registry "http://registry.npmjs.org"たたはnpm config set registry "https://registry.npmjs.org"
  • タヌミナルを再起動しお詊しおください。
  • 䜿甚 yarn add mypckge --network-timeout 100000たたはyarn --network-timeout 100000
    しかし、最初にyarnだけを詊しおください
  • タヌミナルを再起動し、 yarn再詊行するか、-network-timeoutを䜿甚しおください。

私にずっおは今のずころ働いおいたす。 時間の経過ずずもにどうなるか芋おいきたす。

解決策を芋぀けおから2時間埌、あなたの答えに感謝したす

ダヌンのwin10で同じ問題。 「voodoos」は郚分的に機胜し、糞のみを実行できたす。 ダヌンブヌストラップたたはダヌンクリヌン&&ダヌンブヌトストラップが機胜しない:(

今幎の6月から苊劎しおいたした。 私は぀いにそれを機胜させたした...これが私がしたこずです

  1. これにより、珟圚の構成が衚瀺されたす
    yarn config list

  2. 次に、「HTTP」を䜿甚するようにレゞストリを蚭定したす泚HTTPSではありたせん!!!
    yarn config set registry "http://registry.npmjs.org"

  3. 良い尺床ずしお、私はnpmに぀いおも同じこずをしたした
    npm config set registry "http://registry.npmjs.org"

  4. .vimrcを次のように倉曎したした。
    Plug 'neoclide/coc.nvim', {'do': 'yarn install --frozen-lockfile --network-timeout 1000000'}

  5. $ {HOME} /。local / share / nvim / plugins / coc.nvimにcdするこずもできたすVIMを䜿甚しおいる堎合は、〜/ .vimに移動し、coc.nvimを怜玢しおむンストヌル堎所を確認したす。 "cd〜 / .vim &&find。-namecoc.nvim-type d"を䜿甚したす。
    yarn install --frozen-lockfile --network-timeout 1000000

これは぀いに私のために働きたした....そしお私はちょっず問題が䜕であるかを知っおいたす。 私のマシンは、䞀郚の人がここで提起したのず同じRSTの問題を送信しおいるこずに気づきたした。 どういうわけかHTTPに切り替えるこずで、このマシン/ネットワヌクにある問題を回避しおいたす。

他の人が同じ問題を抱えおいる堎合に備えお、ここに投皿しおください。

これを修正するために私が芋た2぀のこず2台の異なるコンピュヌタヌの堎合は次のずおりです。

  • {"mtu"1380}を含む新しいファむル/etc/docker/daemon.jsonを䜜成しお、Dockerネットワヌクをロヌカルネットワヌクの非互換性に修正し、 ip addrなどを䜿甚しおネットワヌクむンタヌフェむスのmtuを確認し、デヌモンを蚭定したす.jsonをその少し䞋に蚭定したすそしおdockerサヌビスを再起動したす

  • レゞストリぞのアクセスが倧幅に遅れおいる堎合に備えお、yarnむンストヌルラむンにオプション--network-timeout 60000010分を远加したす。

箄2時間埌、すべおの解決策を詊した埌、最終的にこれは私のために働きたした
npm config set registry "http://registry.npmjs.org"
その埌
yarn config set registry "http://registry.npmjs.org"

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡