Die Meldung 'http error. HTML returned when expecting JSON' ist eine allgemeine Nachricht für verschiedene Fehler bei den Kryptobörsen und tritt auf, wenn beispielsweise Kraken eine 504 Cloudflare-Seite zurückgibt. Die zurückgegebene Seite ist HTML, aber wir erwarten, dass die API JSON zurückgibt.
Anstatt die komplette HTML-Antwort der Kryptobörse zu speichern, speichern wir diese Nachricht im Log. Du wirst auch sehen, was der Trading-Bot zu tun versuchte, da du eine weitere Fehlermeldung sehen wirst. Zum Beispiel: 'Could not get balances'. Das bedeutet, dass beim Versuch, das Guthaben abzurufen, die HTML-Fehlerseite zurückgegeben wurde und daher die Aufgabe "get balances" fehlgeschlagen ist.
Dieser Fehler tritt häufig bei Kraken Trading-Bots auf, aber auch bei Poloniex. Du musst nichts unternehmen, wenn dies geschieht. Der Trading-Bot wird weiterhin versuchen, die API zu erreichen und seine Arbeit fortzusetzen.