+− THE DAILY DIFFdev & AI news
SHIP IT

एक रीबूट ने टेल्स्ट्रा को 2006 में पहुँचा दिया। नब्बे लाख फोन।

मेलबर्न में एक इंजीनियर सुबह 2:50 बजे एक टाइमिंग चेसिस को फिर से चालू करता है, और नाश्ते तक ऑस्ट्रेलिया का सबसे बड़ा मोबाइल नेटवर्क सहमत है कि यह नवंबर 2006 है।

मेलबर्न में एक इंजीनियर सुबह 2:50 बजे एक टाइमिंग चेसिस को फिर से चालू करता है, और नाश्ते तक ऑस्ट्रेलिया का सबसे बड़ा मोबाइल नेटवर्क सहमत है कि यह नवंबर 2006 है। 8 जुलाई, 2026: टेल्स्ट्रा के NTP चेसिस में एक GPS कार्ड बिजली-आपूर्ति की मरम्मत के दौरान रीबूट होता है, उसके फर्मवेयर में GPS वीक-रोलओवर अपडेट कभी नहीं हुआ था, इसलिए वह पुराने युग को चुनता है और 1,024 सप्ताह पीछे चला जाता है। क्योंकि अक्टूबर 2025 के एक समाधान ने उस कार्ड को नेटवर्क का एकमात्र स्ट्रैटम-1 स्रोत बना दिया था — और 2020 में NTP पीयरिंग पर स्विच करने से हर दूसरा स्रोत उसके नीचे आ गया था — गलत तारीख वोट जीत जाती है। हैंडओवर नोड्स सुबह 4 बजे से रीसेट हो जाते हैं, सभी कॉल और डेटा सत्रों का 45% प्रभावित होता है, लगभग 90 लाख ग्राहक कॉल, टेक्स्ट या डेटा खो देते हैं, 604 ट्रिपल जीरो कॉल में त्रुटि आती है, विक्टोरिया की क्षेत्रीय ट्रेनें रुक जाती हैं, और अधिकांश सेवाएं 12:12 बजे वापस आती हैं। टेल्स्ट्रा के अपने अलार्म एक ऐसे प्लेटफॉर्म पर थे जिनकी जांच व्यावसायिक घंटों में की जाती थी; कंपनी ने देखा क्योंकि ग्राहक "Telstra outage" गूगल कर रहे थे।

लिखित संस्करण पढ़ें (अंग्रेजी) ↗

इस वीडियो में क्या शामिल है

  • एक GPS कार्ड नवंबर 2006 में जागता है
  • समय-सीमा: 2010 डिज़ाइन → 2020 चेसिस → अक्टूबर 2025 GPS कार्ड → 02:50
  • सुबह: 04:00 MME रीसेट → 04:20 अलार्म तूफान → 12:12 बहाल
  • तंत्र: NTP समझौते पर वोट करता है, न कि संभाव्यता पर
  • git blame — Telstra 55 · peering 25 · firmware 15 · the power supply 5

अनुवादित प्रतिलेख

मूल अंग्रेजी कथन से अनुवादित। उपलब्ध ऑडियो और कैप्शन YouTube द्वारा नियंत्रित होते हैं।

एक GPS कार्ड नवंबर 2006 में जागता है

0:00 मेलबर्न में एक इंजीनियर सुबह पौने तीन बजे एक टाइमिंग चेसिस को फिर से चालू करता है, और नाश्ते तक ऑस्ट्रेलिया का सबसे बड़ा मोबाइल नेटवर्क सहमत है कि यह है नवंबर दो हज़ार छह। टेल्स्ट्रा की बाहरी रिपोर्ट कहती है कि तारीख ने एक GPS कार्ड छोड़ दिया और पूरे नेटवर्क ने इसके लिए वोट किया। लगभग नब्बे लाख ग्राहक कॉल, टेक्स्ट या डेटा खो देते हैं, और विक्टोरिया की क्षेत्रीय ट्रेनें दिन के लिए रुक जाती हैं। यह कैसे हुआ, क्यों एक कार्ड राष्ट्रीय घड़ी से बेहतर था,

0:23 और किसे दोष मिलता है। यह The Daily Diff, पोस्टमॉर्टम है।

समय-सीमा: 2010 डिज़ाइन → 2020 चेसिस → अक्टूबर 2025 GPS कार्ड → 02:50

0:28 दो हज़ार दस। डिज़ाइन पाठ्यपुस्तक है। तीन राष्ट्रीय समय स्रोत दो सर्वर को फीड करते हैं, वे तीन नीचे को फीड करते हैं, और हर नोड केवल ऊपर से समय लेता है। ऑडिटर इसे उद्देश्य के लिए फिट कहते हैं। दो हज़ार बीस। नई चेसिस। यह अपने निचले सर्वर को फीड नहीं कर सकता है, इसलिए सिडनी और मेलबर्न क्रॉस-वायर्ड हो जाते हैं और प्रत्येक साइट एक संदर्भ पर गिर जाती है। फिर सब कुछ पीयरिंग पर स्विच हो जाता है, जहाँ कोई भी सर्वर किसी भी

0:50 सर्वर से समय ले सकता है जिसे वह ढूंढता है। टाइमिंग लूप शब्द किसी भी दस्तावेज़ में दिखाई नहीं देते हैं। अक्टूबर दो हज़ार पच्चीस। मेलबर्न सिडनी को खोता रहता है, और उसके अलार्म स्ट्रैटम पांच कहते हैं, मतलब यह अपने ही ग्राहकों से समय लेता है। कोई भी टिकट फाइल नहीं करता है। इसके बजाय इंजीनियर एक GPS कार्ड चालू करते हैं जो पांच साल से निष्क्रिय पड़ा था। अलार्म बंद हो जाते हैं।

1:07 मेलबर्न अब स्ट्रैटम वन है, राष्ट्रीय संस्थान का रैंक, और कोई भी इसकी समीक्षा नहीं करता है। आठ जुलाई, सुबह ढाई बजे। एक बिजली आपूर्ति को बदलने की आवश्यकता है, इसलिए चेसिस रीबूट होता है, और इसके साथ GPS कार्ड भी। उसका फर्मवेयर कभी अपडेट नहीं हुआ था, इसलिए वह पुराने युग को चुनता है और एक हज़ार चौबीस सप्ताह पीछे चला जाता है। मेलबर्न पेड़ के शीर्ष पर है, और नीचे के लोग सहमत होने लगते हैं।

सुबह: 04:00 MME रीसेट → 04:20 अलार्म तूफान → 12:12 बहाल

1:26 सुबह चार बजे, हैंडओवर नोड्स रीसेट होने लगते हैं। चार बीस, एक अलार्म तूफान, एक ऐसे प्लेटफॉर्म पर जिसके अलार्म व्यावसायिक घंटों में पढ़े जाते हैं घंटे। चार उनतीस, टेल्स्ट्रा ध्यान देता है, क्योंकि ग्राहक गूगल कर रहे हैं Telstra outage। जिन इंजीनियरों ने बदलाव किया था वे अनिवार्य आराम पर हैं, और तारीख खोजने में घंटों लगते हैं। बारह बारह बजे तक अधिकांश ग्राहक वापस आ जाते हैं।

तंत्र: NTP समझौते पर वोट करता है, न कि संभाव्यता पर

1:47 यह क्यों संभव था? NTP के दो बचाव हैं। निचला स्ट्रैटम जीतता है, और बाहरी लोगों को वोट से बाहर कर दिया जाता है। GPS कार्ड ने टूटे हुए स्रोत को उच्चतम रैंक बना दिया, और हर स्रोत जो असहमत हो सकता था, नीचे बैठ गया, इसे दोहराते हुए। NTP कभी नहीं पूछता कि क्या कोई तारीख प्रशंसनीय है, केवल क्या दूसरे सहमत हैं। प्रोटोकॉल ने काम किया।

2:06 वास्तुकला ने नहीं किया।

git blame — Telstra 55 · peering 25 · firmware 15 · the power supply 5

2:07 git blame। टेल्स्ट्रा, पचपन प्रतिशत। किसी के पास घड़ी नहीं थी, इसलिए किसी ने बदलाव की समीक्षा नहीं की, और इस सटीक बग के बारे में दो विक्रेता बुलेटिन अनपढ़े रह गए। पीयरिंग मोड, पच्चीस, सर्वर को अपनी ही गूँज के साथ वोट करने देने के लिए। फर्मवेयर, पंद्रह, प्रकाशित और कभी स्थापित नहीं किया गया। पाँच प्रतिशत बिजली आपूर्ति को, बुधवार को पौने तीन बजे चुनने के लिए। विस्फोट त्रिज्या। उस दिन सभी कॉल और डेटा सत्रों का पैंतालीस प्रतिशत,

विस्फोट त्रिज्या: 45 % सत्र, $30K बॉक्स के लिए $30M का जुर्माना

2:30 सीईओ सीनेट को बताते हैं। मेज पर जुर्माना तीस मिलियन डॉलर है, एक तीस हज़ार डॉलर के बॉक्स से गायब एक मुफ्त अपडेट के लिए। एक तीस हज़ार डॉलर के बॉक्स से गायब एक मुफ्त अपडेट के लिए। कार्ड दो हज़ार उन्नीस में वास्तविक रोलओवर से बच गया था क्योंकि किसी ने इसे बंद नहीं किया था इसे बंद नहीं किया था। मरम्मत ने इसे मार डाला। फैसला, पोस्टमॉर्टम: SHIP IT, प्रतिक्रिया पर।

फैसला + सोमवार की पंक्ति: एक घड़ी जो तीन टोपी पहनती है

2:46 टेल्स्ट्रा बाहरी लेखा परीक्षकों को नियुक्त करता है, रिपोर्ट को बिना संपादित किए प्रकाशित करता है, इस पंक्ति के साथ कि उसने कभी समय को महत्वपूर्ण नहीं माना, और सभी तीन साइटों को पुराने सर्वर से हटा देता है इससे पहले कि यह लैंड करे। सोमवार की पंक्ति: एक NTP ट्रेस चलाएँ और गिनें कि आपके कितने समय स्रोत एक घड़ी हैं जो तीन टोपी पहनती हैं। मुझे वह घटना भेजें जिसके बारे में आपको अभी भी बात करने की अनुमति नहीं है, टिप्पणियों में, या thedailydiff.dev पर। और आज के लिए यही अंतर है।

3:10 मैं Axrisi से निको हूँ। जिम्मेदारी से विलय करें।

स्रोत

  1. Technology Audit Partners, "Findings Report on the July 8th Telstra Outage" (published by Telstra, Sep 2, 2026)www.telstra.com.au
  2. Vicki Brady (Telstra CEO), "What we've learned from the external investigation of our July outage" (Sep 2, 2026)www.telstra.com.au
  3. Netnod, Sven-Christian Ebenhag, "Telstra outage: The night a network decided the year was 2006" (Sep 17, 2026)www.netnod.se
  4. Hacker News on the Netnod post (93 points)news.ycombinator.com
  5. The Guardian, Senate inquiry: 45 % of sessions, ~9M customers, 604 Triple Zero errors (Jul 17, 2026)www.theguardian.com
  6. ABC News, "Telstra recently warned about timing issue linked to national outage" (Jul 10, 2026)www.abc.net.au
  7. The Register, the day itself (Jul 8, 2026)www.theregister.com
  8. ACS Information Age, the $30,000 box and the $30M fine (Jul 14, 2026)ia.acs.org.au

संबंधित वीडियो

postmortem · hi · 25 सित॰ 2026

एक मिलीसेकंड के बग ने यूके हवाई यातायात को रोक दिया। छह घंटे तक।

मंगलवार, 8 सितंबर को सुबह 10:00 बजे, NATS के राष्ट्रीय हवाई क्षेत्र प्रणाली (NAS) के अंदर एक नियमित स्क्वॉक-कोड अनुरोध को एक उच्च-प्राथमिकता वाले संदेश द्वारा बाधित किया जाता है, जबकि यह एक मान को अपड

3:06 ↗
postmortem · hi · 19 सित॰ 2026

Google Cloud एक खाली फ़ील्ड पर क्रैश हो गया। तीन घंटे।

कुछ खाली फ़ील्ड वाली एक नीति पंक्ति एक नल पॉइंटर से टकराती है, और Google Cloud एक साथ हर क्षेत्र में क्रैश हो जाता है - फिर Cloudflare भी इसके साथ गिर जाता है। 12 जून, 2025, 17:49 यूटीसी: सर्विस कंट्र

2:57 ↗
postmortem · hi · 16 सित॰ 2026

फेसबुक ने खुद को इंटरनेट से हटा दिया। छह घंटे।

फेसबुक ने इंटरनेट से अपना पता हटा दिया, और जब उसके इंजीनियर इसे वापस लाने पहुंचे, तो बैज रीडर भी बंद हो गए, क्योंकि वे फेसबुक पर चलते हैं। 4 अक्टूबर, 2021, 15:40 यूटीसी: एक नियमित बैकबोन-रखरखाव कमांड

3:01 ↗
postmortem · hi · 12 सित॰ 2026

एक रेगुलर एक्सप्रेशन ने Cloudflare को 27 मिनट के लिए बंद कर दिया।

2 जुलाई, 2019, 13:42 UTC: Cloudflare के वेब एप्लिकेशन फ़ायरवॉल के लिए एक नया नियम लगभग दो सेकंड में 180 से अधिक शहरों में लाइव हो जाता है। यह सिमुलेट मोड में एक XSS नियम है, इसलिए यह कुछ भी ब्लॉक नहीं

3:00 ↗