HN
Today

Telstra outage: The night a network decided the year was 2006

Telstra's mobile network suffered a major outage when a single GPS receiver, fresh from maintenance, decided the year was 2006, leading to widespread disruptions. This deep dive unpacks how a series of seemingly logical decisions and overlooked architectural changes ultimately broke NTP's defenses. Hacker News users appreciated the detailed breakdown of this complex systems failure and the cautionary tales about critical infrastructure management.

45
Score
19
Comments
#9
Highest Rank
7h
on Front Page
First Seen
Sep 18, 2:00 AM
Last Seen
Sep 18, 8:00 AM
Rank Over Time
9101214151516

The Lowdown

A detailed post-mortem reveals how Australia's largest mobile operator, Telstra, experienced a significant network outage in July 2026, impacting voice calls, text messages, emergency services, payment terminals, and even EV chargers. The root cause was a single GPS receiver, reactivated after maintenance, that erroneously reset its internal clock to 2006, convincing the rest of the network to follow suit.

Key takeaways from the incident and independent review include:

  • Time Sensitivity: Modern mobile communication protocols, particularly Time Division Duplex (TDD) used in 5G, are highly dependent on precise time synchronization across all network components. A slight drift can cause network self-jamming.
  • NTP Architecture: Telstra's initial 2010 NTP design was considered robust, featuring a hierarchical stratum model (NMI -> Stratum 2 -> Stratum 3 -> Clients) and built-in defenses against bad time sources (lower stratum preference, outlier voting).
  • 2020 Upgrade & Peering: A 2020 core timing system upgrade introduced new hardware, which forced a cross-wiring of Stratum 2/3 servers and a switch from a client/server NTP model to a symmetric (peering) mode. While known to reduce redundancy, the risk of timing loops was not identified.
  • The Critical 'Fix': In October 2025, to address recurring connectivity issues, an unused GPS card in Melbourne was activated and connected to a Stratum 3 server. This unknowingly promoted the Melbourne server to Stratum 1, making it the network's most authoritative time source, bypassing existing hierarchy and review processes.
  • GPS Rollover Vulnerability: The GPS card's firmware, not updated since 2019, could not correctly determine the current GPS epoch after being rebooted. It defaulted to an earlier epoch, setting the date back 1024 weeks to 2006.
  • Defense Failure: Both NTP defenses were inadvertently disabled: the new Stratum 1 status of the faulty Melbourne server overrode other sources, and the peering architecture meant independent sources that could have contradicted the error were now downstream and synchronized to the incorrect time.
  • Organizational & Process Shortcomings: The incident highlighted critical failures in documentation, competency redundancy, security analysis of timing infrastructure, alarm management, golden configurations, continuous software evaluation, and equipment replacement planning. The article concludes that NTP worked as designed, but the surrounding human and architectural elements failed due to a lack of appreciation for the criticality of time services.

The Gossip

The Peril of Piecemeal Progress

Many commenters resonated with the idea that the outage stemmed from a series of individually rational decisions, each solving an immediate problem, without anyone overseeing the cumulative architectural impact. This 'nobody in charge of the whole thing' syndrome is seen as a common pitfall in large organizations, where checkboxes are ticked without consideration for the final outcome.

The Ponderous Prose and Primary Sources

Several users criticized the article's writing style, describing it as 'bloviating AI-prose' or overly wordy. They quickly pointed to the direct links to Telstra's original investigative reports, which some found more readable and informative, suggesting that the article's value lay more in synthesizing than in its narrative.

Technical Tidbits and Time Troubles

Discussion delved into the technical nuances of GPS and network timing. Commenters questioned the direct reliance on NTP for cellular TDM timing and clarified the role of GNSS-disciplined references. There was also a specific point about the GPS card supporting only the older L1 signal, which has a much shorter rollover period compared to the newer L2C signal, contributing to the rollover vulnerability.