Composer: Network timed out

person Kevinfolder_openCode, Nützlichesaccess_time 14. Dezember 2015
Logo Composer

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

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

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 &amp;&amp; networksetup -setv6off Wi-Fi

Umkehren kann man die Einstellungen mit

networksetup -setv6automatic Ethernet
networksetup -setv6automatic Wi-Fi

oder kombiniert:

networksetup -setv6automatic Wi-Fi &amp;&amp; networksetup -setv6automatic Ethernet

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

warningKommentarfunktion wurde vorübergehend geschlossen.