一个软件错误在毫秒内给数十万人造成了航班混乱。

一个软件错误在毫秒内给数十万人造成了航班混乱。

英国国家航空交通服务局表示,英国空中交通管制系统部分区域的一个软件缺陷在“一毫秒之内”损坏了飞行数据,导致上周英国发生长达六小时的中断,以及大规模航班取消和延误。但部长们表示,国家航空交通服务局关于该事件的报告仍留下未解问题,称他们需要“紧急了解为何这一问题在造成混乱之前没有被发现并修复”。

根据报告,该错误首次发生在上午10点,并已报告给进行调查的工程师——但系统似乎又恢复了运行,直到下午12点30分再次发生,并宣布为重大事件。

“行李提取处一片混乱”:受英国机场IT混乱影响的乘客讲述他们的遭遇

阅读更多

交通大臣海蒂·亚历山大表示,行业监管机构民航局现在将“核查他们的调查结果”,并调查国家航空交通服务局的计划。

9月8日星期二国家航空交通服务局发生故障后,数十万乘客的出行受到影响。该故障最初只导致伦敦地区出发航班停飞,但到傍晚时最终蔓延,扰乱了英国及更广泛地区的出行。

航空公司呼吁赔偿和一项“可信计划”,瑞安航空要求解雇国家航空交通服务局首席执行官马丁·罗尔夫,此前自2023年夏季以来英国已发生第三次重大空中交通管制故障。

然而,罗尔夫表示,该事件与先前的故障无关,并驳斥了有关其由军事干预引起的猜测。

初步报告称,故障是国家空域系统部分区域的一个软件缺陷,该系统为每架飞机分配代码,以便在雷达上识别航班。

国家航空交通服务局表示,软件错误发生在上午10点,工程师于上午10点02分首次接到通知,称国家空域系统与伦敦区域管制系统之间的连接已中断。工程师于上午10点06分报告称,系统显然已恢复,且没有运行影响,但仍在继续调查。

报告称,故障发生在处理一个飞机代码的人工请求时,另一个请求使其暂停。报告称:“当飞机代码请求的处理恢复时,软件缺陷意味着它没有正确恢复,产生的输出被损坏,并影响了随后的一些飞行数据更新。这发生在一毫秒之内。”

然而,下午12点32分,国家空域与伦敦空域管理之间的连接再次中断,并宣布为重大事件,管制员不得不手动执行一些任务。到下午12点45分,随着系统持续出现故障,国家航空交通服务局正在限制航班,随后系统在下午1点32分完全失效。

下午1点40分,航空公司被告知相关限制;下午2点50分至4点09分之间,国家航空交通服务局重启系统,最终在晚上7点30分恢复全面运行——但留下了大规模拥堵、飞机滞留和数十万延误乘客。

乘客出行积压超过两天才被清理完毕,数十万人的出行计划受到影响。

罗尔夫表示:“该问题已被识别,缓解措施已到位,同时永久修复方案正在接受安全测试并部署。”

他补充说:“我想再次非常诚挚地向上周受到影响的每一个人道歉。我们的职责是让人们快速、无延误地到达他们想去的地方,当这件事出错时,我们深感痛心。然而,我们的首要职责是保持我们的天空安全,以及每一个飞越天空的人的安全。上周任何时候,安全都不存在问题。”

跳过往期新闻通讯推广

免费新闻通讯 | 每个工作日

注册Business Today

为工作日做好准备——我们将在每天早晨为你提供所需的所有商业新闻和分析

输入你的电子邮箱

注册

新闻通讯推广后

交通大臣表示:“我们上周看到的混乱完全不可接受,我知道这对乘客、航空公司和机场来说有多么令人沮丧。”

亚历山大表示,她已收到国家航空交通服务局的报告,并补充说:“虽然我对乘客安全得到保障感到欣慰,但显然我们迫切需要了解为何这一问题在造成混乱之前没有被发现并修复。

“因此,我已要求民航局进行独立审查,以核查国家航空交通服务局的调查结果,调查其未来提升韧性的投资计划,并审查监管问责。

“我们的国家基础设施必须适应未来,本届政府将确保航空业尽可能具有韧性,以便乘客能够到达他们需要去的地方。”

民航局的审查将在六个月内公布。

代表该行业的游说团体英国航空公司的首席执行官蒂姆·奥尔德斯莱德表示:“再一次,在空中交通管制系统故障中遭受痛苦的是乘客,收拾残局并承担账单的是航空公司,而国家航空交通服务局本身却没有面临任何真正后果。

“乘客不需要更多空洞的道歉或将被吸取教训的空洞承诺。他们理应得到承诺和证据,证明系统正在被修复,因此民航局的审查必须要求对国家航空交通服务局的韧性进行真正投资,这样单一故障就永远不会再次造成全国性中断。”

他说,他的成员正在致信国家航空交通服务局,“要求立即赔偿由此产生的成本,并制定一项可信计划来提升韧性。”

常见问题
常见问题 软件错误导致数十万人航班混乱



基础



发生了什么

一个软件错误在短短几毫秒内造成重大航班中断,影响数十万乘客



一个问题怎么会在毫秒内发生

计算机处理数据的速度极快,一条错误指令或一行故障代码几乎可以瞬间在系统中级联传播,远快于任何人的反应速度



这是哪种软件错误

报告指向关键系统中的一次故障更新或配置错误。代码或设置中的一个小错误就可能引发大范围故障



哪些航班和航空公司受到影响

中断影响了依赖同一共享软件系统的多家航空公司和机场,这就是影响范围如此广泛的原因



有多少人受到影响

数十万乘客面临取消、延误和重新预订问题



这是网络攻击吗

在此类大多数情况下不是。通常是内部错误——一个漏洞或糟糕的更新——而不是黑客攻击



常见问题



为什么一个错误会影响这么多航班

许多航空公司依赖同一套集中式系统进行排班、值机和调度。当这个共享系统故障时,所有使用它的对象都会同时故障



如果错误是瞬间发生的,为什么修复花了这么长时间

检测、诊断并安全回滚一次糟糕更新需要时间。系统必须谨慎回退,以免让情况更糟



为什么航空公司不能直接切换到备份系统

备份是存在的,但切换并非瞬间完成。员工需要接受培训,数据必须同步,而手动流程很慢



为什么乘客被困住,而不是很快重新预订

当预订系统宕机时,代理无法查看可用性也无法出票。一切都必须手动完成,这会造成巨大瓶颈



示例 现实世界背景



以前发生过类似事件吗

是的。大型航空公司和IT提供商过去发生的宕机曾导致大规模取消,显示出相互关联的系统有多么脆弱



有什么小错误造成大问题的真实例子

一条输入错误的配置行或一次失败的更新,过去曾导致整个机队停飞或全球值机系统关闭



实用建议



如果我的航班受到宕机影响,我该怎么办

查看你航空公司的应用程序和网站以获取更新

直接联系航空公司——不要