(INFO) Aktuelle Probleme mit HACS

Moin, ich wollte euch nur mal kurz informieren, dass es aktuell Probleme mit den Downloads von HACS gibt. Die meisten Integrationen und Cards können nicht mehr heruntergeladen werden. Das liegt daran, dass Github etwas an seinen Request-Headern geändert hat, sodass ein HACS Update erforderlich ist, um das wieder zum Laufen zu bekommen.

Das ganze wird auf Github schon viel diskutiert: [Bug]: Downloads fail with "Got more than 8190 bytes when reading" due to GitHub's new 9KB+ CSP header on release redirects · Issue #5643 · hacs/integration · GitHub und es gibt auch schon Pull Requests. Mal sehen, wie lange das noch dauern wird.
Bereits heruntergeladene Integrationen und Cards sind davon natürlich nicht betroffen - nur Updaten könnte jetzt schwierig werden.

Ah, hatte mich heute schon gewundert und die Updates dann manuell eingespielt. Ein Teil ging automatisch, der andere Teil manuell. Das erklärt es, dann hoffen wir auf einen baldigen Fix.

Wie hier:

beschrieben, die 2 Zeilen einfügen (bei mir war es 703 und 704), anschließend HA neu starten und alles funktioniert wieder.

Die Ursache ist hier beschrieben:

Hi HarryP

Könntest du bitte deine 2 Zeilen hier als code veröffentlichen, inkl Einrückungen?

Habe es probiert, bei mir geht es nicht! (HACS wird nicht gestartet)

Wäre nett, vielen dank und

Gruß Jürgen

Öffne einfach diese Seite:

Und drücke oben auf das Kopier-Icon:
image

Dann kannst du in deinem HA mit Strg+A alles auswählen und mit Strg+V alles ersetzen :slight_smile:

Ansonsten wäre das hier der richtige Code mit Einrückung:

                    # GitHub's CSP header can exceed aiohttp's default 8 KiB limit.
                    max_field_size=64 * 1024,
        while timeouts < 5:
            try:
                request = await self.session.get(
                    url=url,
                    timeout=ClientTimeout(total=60),
                    headers=headers,
                    # GitHub's CSP header can exceed aiohttp's default 8 KiB limit.
                    max_field_size=64 * 1024,
                )

Bei mir ab Zeile 697

Das sollte nun mit dem Core Update 2026.10.4 gelöst sein.

Ok, das Core Update hat geholfen.

Trotzdem danke für den Code..:upside_down_face:

Gruß Jürgen