In meiner Arduino IDE habe ich folgende 4 URLs (durch Kommas getrennt) in den Preferences im Feld
Aditional Boards Manager URLs
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
http://arduino.esp8266.com/stable/package_esp8266com_index.json
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
Nun habe in in den letzten Tagen (oder 1-2 Wochen?) das Problem, dass je nach Tageszeit ich beim Aufruf des Boards Managers
oder beim Start der Arduino IDE (weil diese automatisch nach Updates sucht) von einigen URLs eine Fehlermeldung im Messages-Fenster erhalte:
Error downloading https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
Error downloading https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
Error downloading https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
Dies hat vorher immer geklappt
Im Chrome/Firefox Browser lassen sich die URLs aufrufen und es kommt auch das File zurueck.
Windows Firewall (Apps ist berechtigt) und Pihole (github URLs sind in der Whitelist) habe ich gecheckt (sonst wuerde es auch nicht im Browser gehen in Bezug auf das Pihole)
Auch mit deaktivierter Firewall/Pihole klappt es nicht.
Das einzige was mir noch aufgefallen war, als mit aktualisiertem idex.json fuers RP2040 spaeter die Board-Unterstuetzung runterladen wollte, bekam ich eine lange Java-Fehermeldung die einen TimeOut anzeigte.
So kann ich mir nur vorstellen, dass die Arduino IDE evtl. ein zu kurzes TimeOut hat und deshalb meint nicht an die Files zu bekommen....
Im Browser geht es meist sofort, aber ab und zu braucht er auch mal 5-10 Sekunden
Kann es an github liegen (routing im Internet?), da die URL arduino.esp8266.com bei der Fehlermeldung eigentlich nicht betroffen ist?
Hat dazu jemand eine Idee/Hilde/Setting?
Ich habe keine Einstellmoeglichkeit fuer ein TimeOut gefunden und in den Network-Settings der Arduino IDE ist auch No Proxy angehakt/eingestellt.