OpenSprinkler Servizio meteo interrotto??!? sfondi

Nell'estate di quest'anno, noi operatori del OpenSprinkler servizio meteorologico, uno strano effetto: a quanto pare il servizio meteorologico è sovraccarico. Il motivo è stato trovato rapidamente, c'erano attacchi DDOS contro il OpenSprinkler Servizio meteorologico che esegue server che hanno inondato il servizio meteorologico con informazioni prive di senso, limitandone così l'uso. il OpenSprinkler Al posto dei dati meteorologici, i computer hanno ricevuto solo timeout (timeout) o risposte vuote, come avviene anche nel OpenSprinkler con il menu in alto a sinistra/diagnostica di sistema.

L'amministratore del server è quindi intervenuto e ha installato Cloudflare come proxy davanti al servizio meteo. Adesso tutto sembrava funzionare di nuovo, ma un mese dopo era tutto di nuovo da capo. Il servizio meteorologico ha segnalato "risposta vuota" o "timeout". Quindi abbiamo disattivato nuovamente Cloudflare. Ma appena una settimana dopo lo stesso problema di nuovo: gli attacchi DDOS ne impedivano l'uso.

Quindi abbiamo riattivato Cloudflare. Tuttavia, gli utenti hanno ripetutamente segnalato che il servizio meteo non è disponibile.

Ora abbiamo scoperto i motivi: il servizio Cloudflare ha aggiunto i propri dati di intestazione alle nostre risposte del servizio meteo, il che ha gonfiato la dimensione del pacchetto di dati oltre il massimo previsto. Ciò ha portato a un overflow del buffer che ha sovrascritto i dati meteorologici. Queste intestazioni sono state successivamente attivate da Cloudflare, quindi questo non è stato notato nei nostri test.

La soluzione può essere trovata solo con un aggiornamento del firmware. Si prega di aggiornare il firmware. O l'ultimo Beta 220.112, o il funzionario di OpenSprinkler.com219.11

Lascia un tuo commento

Il tuo indirizzo e-mail non verrà pubblicato. I campi obbligatori sono contrassegnati con * segnato

Questo sito Web utilizza Akismet per ridurre lo spam. Ulteriori informazioni su come vengono elaborati i dati dei tuoi commenti.