# Fehler beim Update ESOCKETTIMEDOUT registry.yarnpkg.com

**URL:** <https://meta.discourse.org/t/error-during-the-update-esockettimedout-registry-yarnpkg-com/268613>\
**Category:** Self-hosting\
**Created:** [16. Juni 2023 um 11:54 UTC](https://meta.discourse.org/t/error-during-the-update-esockettimedout-registry-yarnpkg-com/268613 "2023-06-16T11:54:44Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)\
**Post date:** [27. Februar 2024 um 10:08 UTC](https://meta.discourse.org/t/error-during-the-update-esockettimedout-registry-yarnpkg-com/268613/5 "2024-02-27T10:08:18Z")

</div>

> [@jericson](#):
>
> Sie können diese Änderung manuell vornehmen

Ausgezeichnet. Zitiert für Dauerhaftigkeit und Suche:

> Als ich jedoch darauf wartete, dass Schritt 9 abgeschlossen wurde (nachdem ich `./discourse-setup` ausgeführt hatte) und alles erstellt wurde, schlug es mit einem ESOCKETTIMEDOUT-Fehler im Zusammenhang mit `yarn` fehl. Die letzte Nachricht, die versucht auszuführen, lautet `[! -d 'node_modules'] || su discourse -c 'yarn install --production \u0026\u0026 yarn cache clean'`.

> ### Die Lösung
> 
> Sie müssen einen Editor installieren; ich bevorzuge **nano** , also `apt-get install nano` erledigt die Aufgabe. Gehen Sie dann zu `/var/discourse/templates` und führen Sie aus: `nano web.template.yml`. Zum Vergleich, hier ist [die Datei, die Sie von GitHub geklont haben](https://github.com/discourse/discourse_docker/blob/b259c8d38e0f42288fd279c9f9efd3cefbc2c1cb/templates/web.template.yml) und der interessierende Bereich befindet sich um Zeile 159. Kommt Ihnen das bekannt vor? Es ist derselbe Befehl wie oben erwähnt, bevor er fehlschlug. Wir müssen **einen neuen Abschnitt über dieser Zeile hinzufügen** , um das Timeout zu erhöhen.
> 
> - exec: cd: $home cmd: - “su discourse -c ‘yarn config set network-timeout 600000 -g’”
> 
> Speichern Sie diese Änderung, führen Sie dann `./discourse-setup` erneut aus und siehe da, abgeschlossen! Es wird definitiv eine Weile dauern, insbesondere der Brotli-Komprimierungsschritt, aber es wird abgeschlossen sein.

---

_[View the full topic](https://meta.discourse.org/t/error-during-the-update-esockettimedout-registry-yarnpkg-com/268613)._
