Il messaggio 'http error. HTML returned when expecting JSON' è un messaggio generico che indica diversi errori presso gli exchange crypto e si verifica, ad esempio, quando Kraken restituisce una pagina 504 Cloudflare. La pagina restituita è in HTML, ma ci aspettiamo che l'API restituisca JSON.
Invece di salvare l'intera risposta HTML ricevuta dall'exchange crypto, salviamo questo messaggio nel log. Vedrai anche cosa stava cercando di fare il bot di trading, perché vedrai un altro messaggio di errore. Ad esempio: 'Could not get balances'. Ciò significa che quando si è tentato di ottenere i saldi, è stata restituita la pagina di errore HTML e, di conseguenza, l'operazione "get balances" è fallita.
Questo errore si verifica spesso con i bot di trading di Kraken, ma anche con Poloniex. Non devi fare nulla quando ciò si verifica. Il bot di trading continuerà a provare a raggiungere l'API e a continuare il suo lavoro.