Per molti, il nuovo anno è stato un momento da trascorrere con la famiglia e gli amici e un momento per stringere patti aperti e pieni di speranza sotto forma di risoluzioni per il nuovo anno. Per gli amministratori di sistema responsabili dei server Exchange, era una storia completamente diversa in cui i server Microsoft Exchange non potevano elaborare correttamente la nuova data e quindi non potevano elaborare la posta.
Il primo social report su questo è stato lanciato alle 1AM EDT dall’utente Reddit /u/FST-LANE che Suggerisci a Microsoft di rilasciare un aggiornamento non valido, denominato “220101001”. Questa doveva essere una correzione programmata per consentire l’elaborazione della nuova data, ma non è andata come previsto. /u/FST-LANE ha scritto: “Vedo un sacco di errori dal servizio FIPFS che dice: Impossibile convertire ‘220101001’ in lungo”.
Questo corrisponde a Rapporti di Marius Sandbo, direttore della società norvegese Sopra Steria, che ha rilasciato una dettagliata sintesi del caso. Riferito che i server Microsoft Exchange hanno smesso di elaborare la posta insieme perché non erano pronti per gestire la data odierna. Dichiara: “La ragione di ciò è che Microsoft utilizza un int32 firmato per la data e il nuovo valore 2.201.010.001 è maggiore del valore massimo dell’int ‘long’ di 2.147.483.647.”
La parte più inquietante di questo è la soluzione temporanea. Per riprendere l’elaborazione della posta, L’amministratore di sistema disabilita la scansione del malware sui propri server di scambio, che lascia i suoi utenti, e forse i server stessi, vulnerabili agli attacchi.
L’errore interessa Exchange Server 2013. 2016 e 2019.