Awaria trwała milisekundę. Odwołano ponad 2000 lotów


Awaria trwała milisekundę. Odwołano ponad 2000 lotów

Błąd oprogramowania, który wpłynął na około 30% zaplanowanych lotów 8 września, wydarzył się „w ciągu milisekundy”. Przyczyną zakłóceń była wada oprogramowania w systemie danych lotu, używanym do zarządzania ruchem lotniczym. Ograniczenia trwały sześć godzin, jednak usunięcie utrudnień zajęło ponad dwa dni.    

W zeszłym tygodniu pasażerowie na brytyjskich lotniskach stanęli w obliczu masowych odwołań lotów i wielogodzinnych opóźnień. Powód wychodzi teraz na jaw – winny był pozornie drobny błąd oprogramowania. W piątek Narodowa Służba Ruchu Lotniczego (NATS) opublikowała wstępny raport na temat incydentu z 8 września. Ujawniono w nim, że przyczyną problemu była wada oprogramowania w jednym z systemów służących do zarządzania ruchem lotniczym w Wielkiej Brytanii.

„Był to problem z oprogramowaniem w konkretnej części naszego systemu danych lotu, który zidentyfikowaliśmy w niewielkim podsekcji kodu” – powiedział Martin Rolfe, dyrektor generalny NATS. „Problem został zidentyfikowany, a środki zaradcze są już wdrożone, a jednocześnie trwają testy bezpieczeństwa i wdrażanie trwałego rozwiązania”.

Wszystko zaczęło się od jednego żądania

Oprogramowanie, którego dotyczył problem, przypisuje statkom powietrznym kody identyfikacyjne, które służą do identyfikacji lotów na radarze. Podczas przetwarzania żądania ręcznego przypisania kodu otrzymało „komunikat o zadaniu o wyższym priorytecie” i tymczasowo wstrzymało zadanie.

Gdy system powrócił do przetwarzania pierwotnego żądania, nieznany wcześniej błąd oprogramowania uniemożliwił jego poprawne wznowienie i uszkodził wynikowe dane wyjściowe, co wpłynęło na późniejsze aktualizacje danych lotu.

„Stało się to w ciągu milisekundy” – czytamy w raporcie.

Najpierw 45 sekund, później godziny problemów

Błąd pojawił się po raz pierwszy o godzinie 10:00. Dwie minuty później kontrolerzy i inżynierowie otrzymali powiadomienie o błędzie systemowym informujące o zerwaniu połączenia między systemem LAC a serwerem NAS. Według NATS błąd zniknął po 45 sekundach, co oznacza, że ​​połączenie zostało pomyślnie nawiązane.

Jednak o godzinie 12:30 kontrolerzy i inżynierowie otrzymali nowe ostrzeżenia o awariach łącza, co zmusiło ich do przejścia na ręczne wykonywanie niektórych zadań. Nie wiedzieli wówczas, że łącze jest automatycznie zrywane ze względów bezpieczeństwa po przekroczeniu limitu czasu wielokrotnych prób przetworzenia danych lotu.

Ograniczenia wprowadzone w celu ograniczenia ruchu lotniczego musiały objąć także całe Zjednoczone Królestwo, aby możliwe było ponowne uruchomienie NAS i ponowne załadowanie danych lotu. Mimo że ograniczenia obowiązywały jedynie przez sześć godzin, usunięcie utrudnień zajęło ponad dwa dni.

Brytyjski dostawca usług kontroli ruchu lotniczego podkreślił, że awaria z zeszłego tygodnia nie miała związku z awarią z 2023 roku , która również spowodowała poważne utrudnienia na brytyjskich lotniskach. Dodał również, że nie znalazł dowodów na cyberatak ani złośliwe działania.

Ponad 330 tysięcy pasażerów odczuło skutki awarii

Według organizacji branżowej Airlines UK, w zeszłym tygodniu około 330 000 pasażerów doświadczyło utrudnień w podróży, z czego ponad 155 000 miało odwołane loty, a ponad 180 000 opóźnione. We wtorek odwołano około 30% zaplanowanych lotów tego dnia.

Linie lotnicze zażądały dziesiątek milionów funtów odszkodowania. Airlines UK, reprezentujące przewoźników, w tym British Airways i Virgin Atlantic, zaapelowało o „natychmiastowe odszkodowanie za poniesione koszty i wiarygodny plan poprawy odporności”. Z kolei szef easyJet, Kenton Jarvis, stwierdził, że potrzebne jest „sprawiedliwe rozwiązanie, które zagwarantuje, że linie lotnicze nie będą musiały płacić rachunków za niepowodzenia NATS”.

Ryanair zażądał zwolnienia Rolfe’a, a dyrektor operacyjny Ryanair, Neal McMahon, powiedział: „Stwierdzenie, że oprogramowanie zjadło moją pracę domową, nie jest akceptowalnym wytłumaczeniem”.

 

Spodobało Ci się? Podziel się ze znajomymi!

Pokaż / Dodaj komentarze do:

Awaria trwała milisekundę. Odwołano ponad 2000 lotów
 0