Composer: Network timed out

Beim Arbeiten mit Composer hatte ich heute mit langen Wartezeiten und Network timeouts zu kämpfen

The "https://packagist.org/packages.json" file could not be downloaded: failed to open stream: Operation timed out
Retrying with degraded mode, check https://getcomposer.org/doc/articles/troubleshooting.md#degraded-mode for more info

Nach kurzer Recherche stellte sich heraus, dass der Fehler auf fehlerhaftes Routing im IPv6 Netz zurück zu führen ist.

Ob man per IPv6 ins Internet geht kann man unter anderem auf https://test-ipv6.com/ prüfen.

Als Lösung wird in der Dokumentation von Composer empfohlen die lokale IPv6-Unterstützung (zeitweise) zu deaktivieren.

Unter OS X kann man dazu folgende Befehlen im Terminal ausführen:

networksetup -setv6off Ethernet
networksetup -setv6off Wi-Fi

oder kombiniert:

networksetup -setv6off Ethernet && networksetup -setv6off Wi-Fi

Umkehren kann man die Einstellungen mit

networksetup -setv6automatic Ethernet
networksetup -setv6automatic Wi-Fi

oder kombiniert:

networksetup -setv6automatic Wi-Fi && networksetup -setv6automatic Ethernet

Nach der Eingabe muss man sein Admin-Passwort angeben damit die Änderungen übernommen werden.


Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert