یک خطای نرم‌افزاری در یک میلی‌ثانیه برای صدها هزار نفر هرج‌ومرج پروازی ایجاد کرد.

یک خطای نرم‌افزاری در یک میلی‌ثانیه برای صدها هزار نفر هرج‌ومرج پروازی ایجاد کرد.

یک نقص نرم‌افزاری در بخشی از سیستم کنترل ترافیک هوایی بریتانیا داده‌های پرواز را «در فاصله یک میلی‌ثانیه» خراب کرد که منجر به قطعی شش‌ساعته و لغو و تأخیر گسترده پروازها در سراسر بریتانیا در هفته گذشته شد، به گفته سرویس ملی ترافیک هوایی (ناتس). اما وزیران گفتند گزارش ناتس درباره این حادثه هنوز پرسش‌های بی‌پاسخ را باقی گذاشته است و گفتند آن‌ها باید «فوراً بفهمند چرا این مشکل پیش از آنکه باعث هرج‌ومرج شود کشف و رفع نشده است».

بر اساس این گزارش، این خطا نخستین بار ساعت ۱۰ صبح رخ داد و به مهندسانی که بررسی کردند گزارش شد – اما سیستم به نظر می‌رسید دوباره کار می‌کند، تا ساعت ۱۲:۳۰ بعدازظهر که دوباره رخ داد و یک حادثه بزرگ اعلام شد.

«تحویل بار هرج‌ومرج بود»: مسافرانی که در بریتانیا با آشفتگی فناوری اطلاعات فرودگاه‌ها مواجه شدند، مصائب خود را بازگو می‌کنند

بیشتر بخوانید

وزیر حمل‌ونقل، هایدی الکساندر، گفت که نهاد تنظیم‌گر صنعت، سازمان هواپیمایی کشوری (CAA)، اکنون «یافته‌های آن‌ها را بررسی خواهد کرد» و درباره برنامه‌های ناتس تحقیق خواهد کرد.

صدها هزار مسافر پس از خرابی ناتس در سه‌شنبه ۸ سپتامبر سفرشان مختل شد، که در ابتدا فقط پروازهای departing در منطقه لندن را متوقف کرد اما در نهایت تا عصر به اختلال در سفر در سراسر بریتانیا و فراتر از آن گسترش یافت.

شرکت‌های هواپیمایی خواستار غرامت و یک «برنامه معتبر» شده‌اند، و رایان‌ایر خواستار برکناری مدیرعامل ناتس، مارتین رولف، پس از سومین خرابی بزرگ کنترل ترافیک هوایی در بریتانیا از تابستان ۲۰۲۳ شده است.

با این حال، رولف گفت این حادثه به خرابی‌های قبلی مربوط نیست و گمانه‌زنی‌ها درباره اینکه ناشی از مداخله نظامی بوده را رد کرد.

گزارش مقدماتی گفت که این خرابی یک نقص نرم‌افزاری در بخشی از سیستم فضای هوایی ملی بود، که به هر هواپیمای منفرد کدهایی اختصاص می‌دهد تا پروازها روی رادار شناسایی شوند.

ناتس گفت این خطای نرم‌افزاری ساعت ۱۰ صبح رخ داد، و مهندسان نخستین بار ساعت ۱۰:۰۲ صبح مطلع شدند که پیوند میان سیستم فضای هوایی ملی و سیستم کنترل منطقه لندن قطع شده است. مهندسان ساعت ۱۰:۰۶ صبح گزارش دادند که سیستم ظاهراً بدون تأثیر عملیاتی بازیابی شده است، اما به بررسی ادامه دادند.

این گزارش گفت که این خطا زمانی رخ داد که یک درخواست دستی برای کد هواپیما در حال پردازش بود و درخواست دیگری آن را متوقف کرد. در آن آمده است: «وقتی پردازش درخواست کد هواپیما از سر گرفته شد، نقص نرم‌افزاری باعث شد که به‌درستی از سر گرفته نشود و خروجی حاصل خراب شد، و برخی به‌روزرسانی‌های بعدی داده‌های پرواز را تحت تأثیر قرار داد. این در فاصله یک میلی‌ثانیه رخ داد.»

با این حال، ساعت ۱۲:۳۲ بعدازظهر پیوند میان مدیریت فضای هوایی ملی و لندن دوباره قطع شد و یک حادثه بزرگ اعلام شد، و کنترل‌کنندگان مجبور شدند برخی وظایف را به‌صورت دستی انجام دهند. تا ساعت ۱۲:۴۵ بعدازظهر، ناتس در حال محدود کردن پروازها بود زیرا سیستم همچنان دچار اختلال می‌شد، و سپس ساعت ۱:۳۲ بعدازظهر کاملاً از کار افتاد.

ساعت ۱:۴۰ بعدازظهر به شرکت‌های هواپیمایی درباره محدودیت‌ها اطلاع داده شد، و میان ساعت ۲:۵۰ بعدازظهر و ۴:۰۹ بعدازظهر ناتس سیستم را دوباره راه‌اندازی کرد، و در نهایت ساعت ۷:۳۰ بعدازظهر عملیات کامل را از سر گرفت – اما از پی خود ازدحام گسترده، هواپیماهای جابه‌جاشده و صدها هزار مسافر تأخیردار را برجای گذاشت.

پاک‌سازی انبوه اختلال مسافران بیش از دو روز طول کشید، و برنامه‌های سفر صدها هزار نفر مختل شد.

رولف گفت: «این مشکل شناسایی شده و اقدامات کاهشی برقرار است تا زمانی که یک راه‌حل دائمی از نظر ایمنی آزمایش و مستقر شود.»

او افزود: «می‌خواهم دوباره، بسیار صمیمانه، از همه کسانی که هفته گذشته تحت تأثیر قرار گرفتند عذرخواهی کنم. وظیفه ما این است که مردم را سریع و بدون تأخیر به جایی که می‌خواهند برسانیم و وقتی این کار اشتباه پیش می‌رود بسیار ناراحت می‌شویم. با این حال، نقش اصلی ما ایمن نگه داشتن آسمان‌هایمان است، و همه کسانی که از میان آن‌ها پرواز می‌کنند. در هیچ نقطه‌ای از هفته گذشته ایمنی زیر سؤال نبود.»

از تبلیغ خبرنامه بگذرید

خبرنامه رایگان | هر روز کاری

در Business Today ثبت‌نام کنید

برای روز کاری آماده شوید – ما هر صبح شما را به تمام اخبار و تحلیل‌های تجاری که نیاز دارید راهنمایی می‌کنیم

ایمیل خود را وارد کنید

ثبت‌نام

پس از تبلیغ خبرنامه

وزیر حمل‌ونقل گفت: «اختلالی که هفته گذشته دیدیم کاملاً غیرقابل قبول بود و می‌دانم چقدر برای مسافران، شرکت‌های هواپیمایی و فرودگاه‌ها ناامیدکننده بود.»

الکساندر گفت که گزارش ناتس را دریافت کرده است و افزود: «در حالی که خوشحالم که ایمنی مسافران حفظ شد، روشن است که ما فوراً باید بفهمیم چرا این مشکل پیش از آنکه باعث هرج‌ومرج شود پیدا و رفع نشده است.

بنابراین از CAA خواسته‌ام یک بازبینی مستقل انجام دهد تا یافته‌های ناتس را بررسی کند، برنامه‌های سرمایه‌گذاری آن‌ها برای بهبود تاب‌آوری در آینده را تحقیق کند، و پاسخ‌گویی نظارتی را بررسی کند.

حیاتی است که زیرساخت ملی ما برای آینده مناسب باشد، و این دولت تضمین خواهد کرد که بخش هوانوردی تا حد امکان تاب‌آور باشد تا مسافران بتوانند به جایی که نیاز دارند برسند.»

بازبینی CAA ظرف شش ماه منتشر خواهد شد.

تیم آلدرسلید، مدیرعامل Airlines UK، یک گروه لابی که نماینده این صنعت است، گفت: «یک بار دیگر، این مسافران هستند که آسیب دیده‌اند و شرکت‌های هواپیمایی هستند که تکه‌ها – و صورت‌حساب – یک خرابی سیستم ATC را جمع کرده‌اند، در حالی که خود ناتس با هیچ پیامد واقعی مواجه نیست.

مسافران به عذرخواهی‌های توخالی بیشتر یا وعده‌های پوچ درباره اینکه درس‌ها آموخته خواهد شد نیازی ندارند. آن‌ها شایسته تعهد و اثباتی هستند که سیستم در حال اصلاح است، بنابراین بازبینی CAA باید سرمایه‌گذاری واقعی در تاب‌آوری ناتس را الزامی کند، تا یک نقص واحد هرگز نتواند دوباره اختلال سراسری ایجاد کند.»

او گفت اعضای او در حال نوشتن نامه به ناتس هستند تا «خواستار غرامت فوری برای هزینه‌های متحمل‌شده و یک برنامه معتبر برای بهبود تاب‌آوری شوند.»

پرسش‌های متداول
پرسش‌های متداول خطای نرم‌افزاری باعث هرج‌ومرج پروازها برای صدها هزار نفر می‌شود



مبانی



چه اتفاقی افتاد

یک خطای نرم‌افزاری باعث اختلالات بزرگ پروازها شد که صدها هزار مسافر را در فاصله میلی‌ثانیه تحت تأثیر قرار داد



چگونه یک مشکل می‌تواند در یک میلی‌ثانیه رخ دهد

رایانه‌ها داده‌ها را با سرعت باورنکردنی پردازش می‌کنند یک دستور بد واحد یا یک خط کد معیوب می‌تواند تقریباً فوراً در سیستم‌ها منتشر شود بسیار سریع‌تر از آنکه هر انسانی بتواند واکنش نشان دهد



چه نوع خطای نرم‌افزاری بود

گزارش‌ها به یک به‌روزرسانی معیوب یا خطای پیکربندی در یک سیستم حیاتی اشاره می‌کنند یک اشتباه کوچک در کد یا تنظیمات می‌تواند خرابی‌های گسترده ایجاد کند



کدام پروازها و شرکت‌های هواپیمایی تحت تأثیر قرار گرفتند

این اختلال چندین شرکت هواپیمایی و فرودگاه را که به همان سیستم نرم‌افزاری مشترک وابسته‌اند ضربه زد به همین دلیل تأثیر آن تا این حد گسترده شد



چند نفر تحت تأثیر قرار گرفتند

صدها هزار مسافر با لغو تأخیر و مشکلات رزرو مجدد مواجه شدند



آیا این یک حمله سایبری است

در بیشتر مواردی مانند این نه معمولاً یک خطای داخلی است یک باگ یا به‌روزرسانی بد نه یک هک



مشکلات رایج



چرا یک خطا این‌همه پرواز را تحت تأثیر قرار داد

بسیاری از شرکت‌های هواپیمایی به همان سیستم‌های متمرکز برای زمان‌بندی پذیرش و اعزام وابسته‌اند وقتی آن سیستم مشترک از کار می‌افتد همه کاربران آن همزمان از کار می‌افتند



چرا اگر خطا فوری رخ داد رفع آن این‌قدر طول کشید

تشخیص عیب‌یابی و برگرداندن ایمن یک به‌روزرسانی بد زمان می‌برد سیستم‌ها باید با احتیاط به عقب برگردانده شوند تا اوضاع بدتر نشود



چرا شرکت‌های هواپیمایی نتوانستند فقط به سیستم‌های پشتیبان سوئیچ کنند

پشتیبان‌ها وجود دارند اما سوئیچ کردن فوری نیست کارکنان باید آموزش ببینند داده‌ها باید همگام شوند و فرایندهای دستی کند هستند



چرا مسافران به‌جای رزرو مجدد سریع سرگردان شدند

وقتی سیستم‌های رزرو از کار می‌افتند نمایندگان نمی‌توانند ظرفیت را ببینند یا بلیت صادر کنند همه‌چیز باید دستی انجام شود که گلوگاه‌های عظیم ایجاد می‌کند



نمونه‌ها زمینه دنیای واقعی



آیا حوادث مشابهی قبلاً رخ داده است

بله قطعی‌ها در شرکت‌های هواپیمایی بزرگ و ارائه‌دهندگان فناوری اطلاعات در گذشته باعث لغوهای انبوه شده‌اند که نشان می‌دهد سیستم‌های به‌هم‌پیوسته چقدر شکننده می‌توانند باشند



مثال واقعی یک خطای کوچک که مشکلات بزرگ ایجاد کرد چیست

یک خط پیکربندی اشتباه تایپ‌شده یا یک به‌روزرسانی ناموفق پیش‌تر کل ناوگان‌ها را زمین‌گیر کرده یا سیستم‌های پذیرش را در سراسر جهان تعطیل کرده است



نکات عملی



اگر پرواز من تحت تأثیر یک قطعی قرار گرفت چه باید بکنم

برنامه و وب‌سایت شرکت هواپیمایی خود را برای به‌روزرسانی‌ها بررسی کنید

مستقیماً با شرکت هواپیمایی تماس بگیرید نه