어도비는 2017년에 2020년 말에 플래시를 비활성화하겠다고 발표했고, 2021년 1월 12일에 이를 실행하여 전 세계의 플래시 설치본을 무력화했다. 애플 데일리에 따르면, 그 결과 중 하나는 랴오닝성의 일일 철도 운영을 계획하는 데 플래시 기반 소프트웨어를 사용하던 중국철도 선양의 혼란이었다.
직원들은 열차 운행 다이어그램을 볼 수 없었고, 열차 순서 일정을 수립하거나 입환 계획을 세울 수 없어 철도가 열차를 배차할 수 없게 되었으며, 아르스 테크니카가 보도한 애플 데일리의 설명에 따르면 '랴오닝성 다롄의 철도가 완전히 중단되는 결과'를 초래했다. 20시간이 넘은 후, 철도 측은 해결책을 찾았다. 자체 비활성화 코드가 없는 이전 버전의 플래시로 되돌려 1월 13일 이른 시각에 설치했고, 운영이 재개되었다.
철도 관계자들은 중국의 한 소셜 미디어 계정에서 밤샘 작업을 자축하며 '20시간이 넘는 싸움 끝에 아무도 불평하지 않았고, 아무도 포기하지 않았다'고 했지만, 오히려 조롱을 샀다. 관측통들은 그 문제가 수년 전에 예고되었으며 그 시간에 플래시가 아닌 배차 시스템을 구축할 수 있었을 것이라고 지적했다. 해당 게시물은 삭제되었지만, 사본은 archive.org에 남아 있었다. 아르스 테크니카는 이후 배차가 실제로 영향을 받았는지에 이의를 제기하고 복원된 플래시가 오래된 공식 버전이라고 말하는 중국 블로그를 언급했으며, 해당 매체는 그 설명을 독립적으로 검증할 수 없었다.
무엇을 치렀나
직원들은 열차 다이어그램이나 입환 계획을 볼 수 없었던 것으로 보도되었고, 랴오닝성 다롄의 철도는 약 하루 동안 배차를 중단했다
왜 일어났나
일상적인 열차 배차가 공개적으로 종료일이 예고된 플랫폼 위에 구축된 소프트웨어에 의존했다
발표와 비활성화 사이의 3년 동안 플래시가 아닌 배차 시스템으로의 이전은 이루어지지 않았다
복구 계획, 즉 구식 런타임을 재설치하는 것은 서비스를 복원했지만 근본적인 의존성은 그대로 남겼다
교훈
3년 전에 예고된 공급업체의 킬 스위치는 '지원 중단'을 남의 문제로 여기는 누구든 여전히 무너뜨린다
후속 상황
2021-01-25 기준으로 다롄의 철도 운영은 이전 플래시 버전으로 재개되었으며, 이 사건은 이후 삭제된 소셜 미디어 게시물에 기록되었고 논란이 되는 세부 사항은 간접적으로 보도되었다.
근거 확인하기
출처
- Deactivation of Flash may have crippled Chinese railroad for a day Ars Technica · arstechnica.com ·