Ukudunwa kwegama lesizinda, ubuthi be-DNS, nokukhiyelwa ngaphandle kwesibhalisi¶
Emergency numbers differ by country. This page uses 911, the number for the United States and Canada. Many other countries use 112, 999, or another number. Find the number for your country.
Ukulahlekelwa ukulawula igama lesizinda eliyinhloko lenhlangano yakho noma indawo ye-DNS Egunyaziwe kungenye yezimo eziphuthumayo zedijithali ezilimaza kakhulu ibhizinisi, isibhedlela, i-ejensi kamasipala, noma ukushicilelwa kwe-inthanethi okungaba sengozini. Ngenxa yokuthi igama lakho lesizinda liyimpande yokwethenjwa yawo wonke amasistimu aku-inthanethi, umhlaseli ontshontsha i-akhawunti yakho yesibhalisi sesizinda noma ofaka ushevu kumarekhodi akho e-DNS akagcini nje ngokungcolisa iwebhusayithi yakho. Kungakapheli imizuzu yokushintsha kwakho NS (Nameserver), A/AAAA (I-IP yewebhu), noma MX (I-Mail Exchange) amarekhodi, umhlaseli angakwazi ukuvimba buthule wonke ama-imeyili ezinkampani namakhasimende angenayo, adlulise ukuqinisekiswa kwe-Automated Let's Encrypt Domain Validation (DV) ihlola ukuze ikhiphe izitifiketi zokubethela ze-TLS/SSL ezivumelekile egameni lakho, ithwebule amaphasiwedi Okungena Okukodwa Kwesisebenzi (i-SSO), futhi icuphe ama-imeyili okusetha kabusha iphasiwedi yengqalasizinda yakho yamafu, izingosi zebhange, nama-akhawunti ezezimali. Ngisho nokwehluleka okungelona unya, okufana nesizinda esiphelelwe yisikhathi esiwela kuso AutoRenewGracePeriod noma RedemptionPeriod (clientHold), iletha ithrafikhi yewebhu, ama-backends eselula e-API, kanye ne-imeyili yenkampani ukuthi ime ngokushesha emhlabeni wonke.
Uma ukudunwa kwesizinda noma ukuphela kwe-DNS kuphazamisa umzila wesiguli esibhedlela, ukuxhumana kwezimo eziphuthumayo, i-telemetry yensiza yomphakathi, noma isistimu yokuphepha kwempilo esebenzayo, shayela inombolo yakho yasendaweni yezimo eziphuthumayo (911 e-United States naseCanada, 112 kwi-European Union, 999 e-United Kingdom) noma uthintane nemibhalo yethu yamazwe ngamazwe izinombolo eziphuthumayo futhi wazise ithimba lakho lesizwe elisabela ngezigameko ze-inthanethi (njenge-CISA e-United States ku- 1-844-SAY-CISA noma i-NCSC e-United Kingdom) ngokushesha. Kuzo zonke izinhlekelele zesizinda sezohwebo, ezingenzi-nzuzo, nezomuntu siqu, yenza izinyathelo zokunquma ezingezansi ngokulandelana kwazo.
Yenza lokhu manje¶
- Nquma emizuzwaneni engu-30 ukuthi isizinda sakho siphelelwe yisikhathi, amarekhodi akho e-DNS ashintshiwe, noma isizinda sidluliselwe kubhalisi wangaphandle: Qalisa bukhoma
RDAPnomaWHOISumbuzo kanye nombuzo ogunyaziwe we-DNS ovela kutheminali (rdap yourdomain.comnomawhois yourdomain.com, futhidig +trace yourdomain.com). Hlola Igama Lobhalisi,Amakhodi Esimo Se-EPP (njengeclientHoldngenkokhelo/ukuqinisekisa vs.oknamaseva angajwayelekile), kanye ne-*Authoritative Nameservers (NS)**. - Misa konke ukusetha kabusha iphasiwedi ephumayo futhi ukhiye Identity Provider yakho (Okta, Microsoft Entra ID, Google Workspace) ngokushesha: Uma umhlaseli elawula isizinda sakho
MXamarekhodi nomaNSamaseva, athola wonke ama-imeyili athunyelwe kuwo*@yourdomain.com. Yala ngokushesha abalawuli bakho be-IT ukuthi bakhubaze ukusethwa kabusha kokuzisiza "Ukhohlwe Iphasiwedi Nge-imeyili" kuwo wonke amathuluzi ezinkampani, uhoxise izikhathi ezisebenzayo kubasebenzisi amakheli abo e-imeyili angase asetshenziselwe ukusetha kabusha ama-akhawunti omthengisi wangaphandle, futhi ushintshe ukungena kokulawula kokhiye bokuqinisekisa ubunikazi be-FIDO2 noma ngaphakathi..onmicrosoft.comizizinda ezibuyela emuva. - Londoloza izifinyezo ezigcwele ze-forensic ze-RDAP/WHOIS, izindawo ze-DNS, Nokungafihli Kwesitifiketi (
CT) amalogi ngaphambi kokuthi noma yini ishintshe: Londoloza okukhiphayo kokuthidig ANY yourdomain.com @8.8.8.8,whois yourdomain.com, bese uhlolacrt.sh/?q=%25.yourdomain.comngokushesha. Iyaseshacrt.shiveza zonke izitifiketi ze-SSL/TLS ezingagunyaziwe umhlaseli osanda kusiqamba ezizindeni zakho ezingaphansi (mail.,vpn.,login.,api.) ukuze wazi kahle ukuthi yimaphi amasevisi angaphakathi abazenza ngenkuthalo ngama-proxies we-Adversary-in-the-Middle (AitM). - Thinta Ithimba Lokuhlukunyezwa Kwezimo Eziphuthumayo / Ithimba Lokusebenza Kwezokuphepha elizinikele Lombhalisi Olahlekile (hhayi usekelo lwengxoxo ye-Tier-1) ukuze uqalise Ingxabano Yokudlulisa Okungagunyaziwe ye-ICANN (
IRTP) noma ukuguqulwa kwe-Registry Lock: Uma isizinda sakho siphushelwe kwenye i-akhawunti kumbhalisi ofanayo noma sadluliselwa ngokwebiwaAuth-Info(EPP) ikhodi kubhalisi wangaphandle, xhumana nombhalisi wakho wangempela Ukuhlukumeza Kwesizinda / Ideski Lokukhuphuka Kokuphepha Kwengozi Ephezulu bese ucela ngokushesha Isibhalisi Hlehlisa / Ingxabano Yokudluliselwa Kwesimo Esiphuthumayo ngaphansi Kwenqubomgomo Yokudlulisa ye-ICANN (Section I.AfuthiTransfer Dispute Resolution Policy), ecaphuna ukuyekethisa kokuqinisekisa okungagunyaziwe. - Khuphulela ngqo ku-Top-Level Registry Operator (TLD) uma umbhalisi engaphenduli: Khumbula ukulandelana kwezigaba: Ababhalisi (njengeGoDaddy, Namecheap, Cloudflare, MarkMonitor, Network Solutions, Gandi, Porkbun) bamane bangabathengisi bokuthengisa; I-Registry Operator (efana ne-Verisign ye
.com/.net, Irejista Yenzalo Yomphakathi (PIR) ye.org, Oqokiwe we.uk, CIRA ye.ca, DENIC ye.de, noma auDA ye.au) isebenzisa isizindalwazi sendawo yempande eyinhloko. Ikhodi yezwe (ccTLD) amarejistri kanye namarejistri ambalwa e-gTLD angabeka isimo esiphuthumayoserverHoldnomaserverUpdateProhibitedukukhiya ngqo ezingeni lezimpande ngesikhathi sezehlakalo zobugebengu be-inthanethi obuqinisekisiwe. - Xwayisa amakhasimende, abathengisi, nozakwethu bamabhange ngokusebenzisa iziteshi ezingaphandle kwebhendi lokho
@yourdomain.comi-imeyili isengozini: Uma umhlaseli edune eyakhoMXamarekhodi, bazophendula ngokushesha ekuvuleni izintambo ze-accounting ezinemiyalo yokudlulisa ucingo mbumbulu. Yazisa amaklayenti ngocingo, i-SMS, i-LinkedIn, ikhasi lesimo esizindeni esiyisipele esihlukile, noma ama-akhawunti asemthethweni enkundla yezokuxhumana ukuthi angathembi noma iyiphi i-imeyili noma ingosi yokungena esizindeni esithintekile kuze kuqinisekiswe ukubuyiselwa.
Danger
Ngenkathi okwesizinda sakho MX (Mail Exchange) or NS (Nameserver) records are pointed to an attacker's server, never send internal incident response emails, recovery tickets, orregistrar verification links to any @yourdomain.com email address. Every email sent to admin@yourdomain.com, security@yourdomain.com, noma ceo@yourdomain.com is being delivered straight into the attacker's inbox. When opening emergency recovery tickets with your domain registrar, ICANN, or law enforcement, always use an out-of-band email address on a completely separate domain (such as an dedicated corporate incident Gmail/ProtonMail account or your Microsoft 365 tenant's built-in username@yourtenant.onmicrosoft.com routing address).
Decision tree: diagnosing and containing a domain or DNS outage¶
Follow this rapid diagnostic flowchart to pinpoint the exact layer of the Domain Name System that has failed or been hijacked:
flowchart TD
A["Website Down, TLS Certificate Warning, or Corporate Email Halted"] --> B["Run RDAP/WHOIS & dig +trace from External Network"]
B --> C{"What do RDAP Status & Registrar Fields Show?"}
C -->|"Status: clientHold, autoRenewPeriod, or redemptionPeriod"| D["Accidental Expiration or ICANN Whois Verification Suspension"]
D --> E["Log into Registrar Immediately: Pay Renewal / Redemption Fee or Click RAA Verification Link; Request Emergency TTL Flush"]
C -->|"Registrar Name or Registrant Account Changed Without Authorization"| F["Full Registrar Account Hijack or Unauthorized EPP Transfer"]
F --> G["Lock Identity Provider (Entra/Google), File Emergency Registrar Abuse Ticket + ICANN Transfer Dispute, Check crt.sh for Rogue Certs"]
C -->|"Registrar & NS Unchanged, but A / CNAME / MX Records Point to Unknown IPs"| H["Managed DNS Provider Compromise (Cloudflare / Route53 / NS1 API Key or Account Breach)"]
H --> I["Revoke Compromised DNS API Tokens, Restore Known-Good Zone File, Revoke Rogue TLS Certs, Rotate Exposed Credentials"]
C -->|"Registrar, NS, and Zone Records Look Normal, but Site Fails with SERVFAIL"| J["Broken DNSSEC Chain of Trust (DS Record Mismatch or Expired RRSIG)"]
J --> K["Run DNSViz.net Check: Remove Stale DS Record at Registrar or Re-Sign Zone at DNS Host"]
Phase 1: Technical forensics to identify the exact attack vector¶
When a domain suddenly stops resolving or starts serving a phishing page or cryptocurrency scam, every minute spent guessing wastes precious recovery time. There are four completely distinct scenarios that look identical to an end user in a web browser, and each requires a completely different fix.
How to Read RDAP, WHOIS, futhi dig Outputs Like an Incident Responder¶
Open a command terminal on Linux, macOS, or Windows (using WSL or nslookup) and run the following three diagnostic checks using a neutral public recursive resolver (8.8.8.8 noma 1.1.1.1):
- Check the Registry-Level Delegation (
dig +tracefuthiRDAP):- Look at the step right after the TLD root servers (for example,
a.gtld-servers.net.okwe.com). WhichNS(Nameserver) hostnames are returned by the TLD Registry itself? - If the TLD Registry returns your normal nameservers (
ns1.yourdnsprovider.com) with statusNOERROR, the hijack is happening inside your DNS hosting provider (or it is a DNSSEC breakage). - If the TLD Registry returns completely unfamiliar nameservers (or if
whois yourdomain.comshows a newRegistrar:name and anUpdated Date:within the last few hours or days), the hijack happened at the Domain Registrar level.
- Look at the step right after the TLD root servers (for example,
- Decode the ICANN EPP Domain Status Codes:
Look at the
Domain Status:lines in yourWHOISnomaRDAPoutput. These standardized Extensible Provisioning Protocol (EPP) codes tell you why a domain is failing or locked:
| ICANN EPP Status Code | Technical Meaning at the Registry | Common Cause & Immediate Fix |
|---|---|---|
clientHold |
The registrar has instructed the TLD Registry to remove the domain from the root DNS zone entirely. The domain will return NXDOMAIN noma SERVFAIL globally. |
1. Domain expired past the initial grace window. 2. Registrant failed to click the mandatory 15-day ICANN RAA Email Verification link after changing contact info. 3. Registrar Billing/Chargeback lock or Abuse suspension. |
redemptionPeriod |
Domain expired (typically 30 to 45 days ago), was deleted by the registrar, and is sitting in the 30-day Registry Redemption Grace Period (RGP) before public drop. |
Domain no longer resolves. You must contact the losing registrar immediately and pay the mandatory Registry Redemption Fee ($80 to $250 USD) plus renewal before the 5-day pendingDelete phase begins. |
pendingDelete |
The 30-day redemptionPeriod ended without rescue. During this final 5-day window, the Registry purges the domain and prepares to release it to drop-catchers. |
Critical Emergency: Standard registrar renewal buttons will no longer work. Only an emergency executive escalation to the losing registrar or ccTLD registry before Day 5 ends has any chance of halting deletion. |
clientTransferProhibited / clientUpdateProhibited |
Standard registrar-level safety locks that block unauthorized EPP transfers or zone modifications unless unlocked inside the registrar dashboard. | Normal protective state. If an attacker compromises your registrar dashboard password/MFA, they can toggle clientTransferProhibited off in 1 click. |
serverTransferProhibited / serverUpdateProhibited / serverDeleteProhibited |
Registry Lock: Hardened root-level lock enforced directly by the TLD Registry Operator (e.g., Verisign, PIR). Cannot be unlocked from the registrar's web dashboard, even if the registrar is hacked. | Highest security tier. Unlocking requires out-of-band multi-party cryptographic or voice verification between designated officers at the Registrar and Registry. |
Phase 2: Recovering from a malicious domain hijack or unauthorized registrar transfer¶
Attackers hijack high-value corporate, Web3/DeFi, financial, and media domains using three primary techniques:
1. Registrar Account Takeover (Credential Stuffing, Infostealer Malware, or SIM Swap): The attacker logs into your GoDaddy, Namecheap, Google Domains/Squarespace, or Network Solutions dashboard, turns off clientTransferProhibited, changes the NS records to point to an attacker-controlled Cloudflare account, or generates an Auth-Info (EPP) code to transfer the domain out.
2. Social Engineering of Registrar Support: The attacker submits forged incorporation documents, fake government IDs, or spoofed letterhead to a registrar's account recovery desk claiming the original IT admin died or left the company.
3. Subdomain Takeover (Dangling CNAME / Dangling NS): Your main domain is untouched, but an old subdomain (promo.yourdomain.com noma status.yourdomain.com) still has a CNAME record pointing to a decommissioned AWS S3 bucket, Azure App Service, GitHub Pages repo, Heroku app, or Zendesk instance that you deleted months ago. The attacker registers that abandoned cloud resource name on AWS/Azure/GitHub and immediately serves malicious content from your official subdomain.
Step 1: Evict the Attacker from Your Cloud Identity Provider and Email System¶
Before you even finish filling out the registrar recovery form, assume the attacker is actively reading every email sent to your domain and trying to pivot into your internal cloud infrastructure:
- Switch Microsoft 365 / Google Workspace to Fallback Domains and Hardware MFA:
- In Microsoft Entra ID (formerly Azure AD), every tenant has a permanent, un-hijackable fallback domain (
yourcompany.onmicrosoft.com). Administrators can log in viaadmin@yourcompany.onmicrosoft.comeven ifyourdomain.comDNS is completely hijacked. - Disable all SMS, voice call, and alternate-email password reset methods in Entra ID / Okta / Google Workspace (
Authentication Methods Policy). Require FIDO2/WebAuthn hardware security keys or number-matching Authenticator push notifications.
- In Microsoft Entra ID (formerly Azure AD), every tenant has a permanent, un-hijackable fallback domain (
- Audit Outbound and Inbound Email Logs for the Exact Compromise Window:
- If your
MXrecords were changed at 02:14 UTC, zero legitimate external emails have reached your real mail servers since 02:14 UTC; every single external email sent to your staff during that window was captured in full plaintext by the attacker's rogue mail server (Postfix/Exim listener). - Immediately pull a list of every third-party SaaS platform, bank, AWS/GCP root account, GitHub organization, and vendor portal tied to
@yourdomain.comemail addresses, and check whether the attacker triggered password resets on those external platforms during the hijack window.
- If your
Step 2: Execute the Registrar and Registry Emergency Recovery Protocol¶
Do not open a generic "My website isn't working" support chat. You must use the exact regulatory and legal terminology that triggers escalation to the Registrar Tier-3 Security / General Counsel / ICANN Compliance Team:
- Case A: The Domain Is Still at Your Original Registrar (Account Takeover or Internal "Account Push"):
- Many attackers do not wait 5 days for an inter-registrar EPP transfer; instead, they use the registrar's instant "Push Domain to Another Account" feature to move your domain into a burner account at the same registrar in 3 seconds.
- Call and email the registrar's Fraud / Account Hijacking / Abuse Department immediately. State clearly: "URGENT SECURITY INCIDENT: Unauthorized Account Access and Internal Domain Push / DNS Modification of [yourdomain.com]. Requesting immediate freezing of the domain under
serverHold/clientUpdateProhibitedand rollback of unauthorized DNS/Account changes." - Assemble Your Proof of Historical Ownership Packet Right Away: Registrar security teams require incontrovertible proof that you are the legitimate prior registrant before they will pull a domain back from another account. Gather these 5 documents into a single PDF immediately:
- Historical Registrar Invoices and Payment Proofs: PDF receipts and credit card / bank wire statements showing your organization paying for the registration and renewal of
yourdomain.comover the past 1 to 10 years (including the last 4 digits of the payment card or wire reference). - Government-Issued Corporate Registration & Officer ID: Official Certificate of Incorporation / Articles of Organization matching the historical WHOIS
Registrant Organization, plus a government photo ID of the corporate officer signing the affidavit. - Historical DNS Zone File & Server Ownership Proof: Copies of your prior DNS zone file, historical WHOIS snapshots, or proof that your organization owns the autonomous system (
ASN) or IP blocks (Arecords) that the domain pointed to for years prior to today's change. - Original Account Creation Email / Ticket History: Headers of emails received from the registrar at the time the domain was originally registered or renewed.
- Official Law Enforcement Report Number: A filed FBI IC3 (
ic3.gov) complaint number (United States), Action Fraud reference number (United Kingdom), or national police cybercrime report number. Registrars act dramatically faster when handed a formal law enforcement case number confirming a criminal computer intrusion under 18 U.S.C. § 1030 (CFAA) or the UK Computer Misuse Act 1990.
- Historical Registrar Invoices and Payment Proofs: PDF receipts and credit card / bank wire statements showing your organization paying for the registration and renewal of
- Case B: The Domain Was Transferred Out to a Different Registrar (Inter-Registrar Hijack):
- Under the ICANN Transfer Policy (formerly IRTP), an inter-registrar transfer requires an
Auth-Info(EPP) code and must be blocked for 60 days after certain registrant changes unless waived. If an attacker hacked your account at Registrar A (the "Losing Registrar") and transferred the domain to Registrar B (the "Gaining Registrar"): - Contact BOTH the Losing Registrar and the Gaining Registrar immediately, but prioritize the Losing Registrar's Transfer Dispute / Security Team. Under ICANN's Transfer Dispute Resolution Policy (TDRP), the Losing Registrar is the entity that has your historical billing records and login logs proving the transfer was unauthorized. The Losing Registrar can formally contact the Gaining Registrar's compliance officer to execute a cooperative Registrar Transfer Undo, or file a formal TDRP proceeding.
- Simultaneously send your ownership proof packet and police report to the Gaining Registrar's Abuse Desk demanding that they place an immediate
clientTransferProhibitedfuthiclientUpdateProhibitedlock on the domain so the attacker cannot hop the domain through a chain of three more offshore registrars ("registrar hopping").
- Under the ICANN Transfer Policy (formerly IRTP), an inter-registrar transfer requires an
- File an Emergency Escalation with ICANN (for gTLDs like
.com,.net,.org,.ioif gTLD) or the ccTLD Registry:- If a registrar refuses to investigate an unauthorized transfer or fails to respond during an active hijack, submit an urgent Unauthorized Transfer / Domain Hijacking Complaint via the ICANN Contractual Compliance Portal (
icann.org/compliance/complaint). - If your domain uses a Country-Code Top-Level Domain (
ccTLD), such as.uk,.ca,.au,.de,.fr,.nl,.ch, noma.jp, you have an even faster option: ccTLD registries are governed by national oversight authorities rather than ICANN and almost always maintain direct Registry Emergency Security Teams (for example, Nominet in the UK at0330 236 9470, CIRA in Canada, DENIC in Germany, AFNIC in France) that can freeze a hijacked domain directly at the national registry level within hours upon verifying corporate identity.
- If a registrar refuses to investigate an unauthorized transfer or fails to respond during an active hijack, submit an urgent Unauthorized Transfer / Domain Hijacking Complaint via the ICANN Contractual Compliance Portal (
Warning
In a BGP Prefix Hijack (such as the famous MyEtherWallet / Amazon Route 53 or Celer Network incidents), neither your domain registrar nor your DNS zone was hacked at all. Instead, a malicious Autonomous System (ASN) broadcasts a false Border Gateway Protocol (BGP) route announcement on the global internet backbone claiming to own the IP address block of your authoritative DNS servers or your web servers. To check for a BGP hijack, enter your web server and DNS server IP addresses into Cloudflare Radar (radar.cloudflare.com) or RIPE Stat (stat.ripe.net BGPlay) to verify whether an unauthorized ASN is originating a more specific /24 IP prefix announcement for your network block.
Phase 3: Rescuing an expired domain (clientHold, RedemptionPeriod, futhi PendingDelete)¶
Not every sudden global outage is a cyberattack. Every single day, major companies, SaaS startups, and government contractors go completely dark because the credit card on file at their domain registrar expired, and the renewal reminder emails were sent to former-founder@company.com who left the firm three years ago.
Understanding the ICANN Expired Domain Lifecycle Timeline¶
For generic Top-Level Domains (.com, .net, .org, .biz, .info), the ICANN Expired Registration Recovery Policy (ERRP) enforces a strict multi-stage lifecycle after the expiration date passes:
- Stage 1: Auto-Renew Grace Period (Days 1 to ~30/45 after Expiration):
- Immediately after expiration (often within 24 to 72 hours), the registrar changes the domain's
NSirekhoda ku- Pakiwe / Ikhasi Lokuvuselela Lokuvuselela Okuphelelwe yisikhathi noma ibeka isizinda ku-clientHold. - Impact: Your website and corporate email stop working immediately (
DNS_PROBE_FINISHED_NXDOMAINor parking ads). - Recovery: Log into the registrar account and pay the standard 1-year renewal fee ($10 to $30 USD). The registrar immediately restores your original
NSrecords.
- Immediately after expiration (often within 24 to 72 hours), the registrar changes the domain's
- Stage 2: Redemption Grace Period (
redemptionPeriod, 30 Days Duration):- If no one renews the domain during Stage 1 (usually after day 30 to 42 depending on the registrar's Terms of Service), the registrar deletes the domain at the Registry, and the Registry places it into the mandatory 30-day
redemptionPeriod(unless the registrar auctioned the expired domain via an internal expired-domain auction platform like GoDaddy Auctions or NameJet, check your registrar's exact day-30 auction cutoff immediately). - Ukubuyisela: Usengatakula isizinda ngokuqiniseka okungamaphesenti angu-100 ngesikhathi
redemptionPeriod, only through the original Losing Registrar. You must contact their billing/support desk and pay the Registry Redemption Restore Fee (typically $80 to $250 USD) plus a 1-year renewal.
- If no one renews the domain during Stage 1 (usually after day 30 to 42 depending on the registrar's Terms of Service), the registrar deletes the domain at the Registry, and the Registry places it into the mandatory 30-day
- Stage 3: Pending Delete (
pendingDelete, Final 5 Calendar Days):- Once the 30-day
redemptionPeriodexpires, the domain enterspendingDeletefor exactly 5 days (120 hours). - Impact: During
pendingDelete, the Registry rejects all standard EPPrestorecommands from the registrar. At the end of day 5 (for.com/.netI-Verisign iyehla, phakathi kuka-18:00 no-19:15 UTC), isizinda sidedelwa emphakathini futhi sihlwithwe phakathi kwama-millisecond angu-10 ngamanethiwekhi okudonsa okuzenzakalelayo. - Emergency Action if Caught in
pendingDeleteor Registrar Expired Auction:- If the domain was sold via the registrar's day-30 expired auction before entering Registry
redemptionPeriod, check if your registrar offers a short post-auction redemption window or contact the winning bidder/broker immediately. - Uma isizinda sikubhalisi ngempela kwezinsuku ezi-5
pendingDeletephase, simultaneously place high-tier backorders across all three major drop-catching networks (DropCatch.com,SnapNames.com, futhiNameJet.com) so that if the domain drops to the public pool on Day 5, your backorder captures it or enters you into the closed bidder auction to buy your domain back.
- If the domain was sold via the registrar's day-30 expired auction before entering Registry
- Once the 30-day
Why Does My Website Still Fail for Hours After I Renewed an Expired Domain? (Fixing Negative DNS Caching)¶
When your domain expires, the registrar replaces your NS records with temporary parking nameservers that often carry a 24-hour to 48-hour TTL (Time-To-Live) (86400 noma 172800 seconds). Even after you pay the renewal bill and your registrar restores your real NS records in the root zone within 5 minutes, public recursive DNS resolvers around the world (Google 8.8.8.8, Cloudflare 1.1.1.1, Quad9 9.9.9.9, and ISP resolvers) may keep serving the cached expired parking page until that 48-hour TTL expires.
How to Force an Instant Global DNS Cache Flush in 60 Seconds:
Do not wait 48 hours for recursive caches to expire naturally. Manually flush your domain from the three largest global public DNS providers right now using their free web cache-purge portals:
1. Flush Google Public DNS (8.8.8.8 / 8.8.4.4): Visit developers.google.com/speed/public-dns/cache, type yourdomain.com, khetha uhlobo lwerekhodi NS (bese uphinda okuthi A, AAAA, MX, kanye DS), bese uchofoza okuthi Flush Cache. Lokhu kusula isizinda sakho kuzo zonke izikhungo zedatha ye-Google DNS emhlabeni wonke ngaphansi kwamasekhondi angu-10.
2. Sula i-DNS Yomphakathi ye-Cloudflare (1.1.1.1 / 1.0.0.1): Visit one.one.one.one/purge-cache/, ngena yourdomain.com, khetha NS, A, AAAA, kanye MX, bese uchofoza okuthi Susa Inqolobane.
3. Sula i-OpenDNS / i-Cisco Umbrella (208.67.222.222): Visit cachecheck.opendns.com, ngena yourdomain.com, hlola imiphumela kuwo wonke amanodi omhlaba, bese uchofoza okuthi Vuselela Inqolobane ezansi kwetafula.
Isigaba 4: Ukulungisa i-DNSSEC ephukile (SERVFAIL) ngemva kokufuduka noma ukudunwa¶
Izandiso Zokuphepha Zesistimu Yegama Lesizinda (DNSSEC) zisayina amarekhodi akho e-DNS (RRSIG amarekhodi asayinwe Ukhiye Wokusayina Indawo ZSK kanye Nokhiye Wokusayina Wokhiye KSK) futhi ishicilela okufanayo Umsayini Wokuqokwa (DS) hashi endaweni ye-TLD engumzali kubhalisi wakho.
Ngenkathi i-DNSSEC ivimbela ubuthi benqolobane, ukucushwa kwe-DNSSEC okuphukile kubangela ukunqamuka kwembulunga yonke ngaleso sikhathi (SERVFAIL) on every validating resolver (including 8.8.8.8, 1.1.1.1, I-Comcast, nezinkampani zenethiwekhi ezinkulu). Lokhu kuvame ukwenzeka ngesikhathi sokuthutha okuphuthumayo: umlawuli uyanyakaza yourdomain.com's nameservers from Cloudflare to AWS Route 53 (or vice versa) without first deleting the old provider's DS record at the domain registrar.
Diagnosing and Repairing a DNSSEC SERVFAIL Lockout in 5 Minutes¶
- Qinisekisa ukuthi i-DNSSEC Ingumlandu:
Run two
digcommands back-to-back: one normal query, and one query with the+cd(Checking Disabled) flag, which tells the recursive resolver to ignore DNSSEC cryptographic validation:- If the first command fails with
status: SERVFAILand zero answers, while the second command (+cd) immediately succeeds withstatus: NOERRORand returns yourArecord IP address, 100 percent of your outage is a broken DNSSEC chain of trust.
- If the first command fails with
- Inspect the Exact Breakage with
DNSViz.netnomaVerisign DNSSEC Debugger:- Open
dnsviz.netordnssec-debugger.verisignlabs.comand enteryourdomain.com. - It will draw a visual diagram showing whether the
DSrecord published at your registrar fails to match theDNSKEYserved by your current DNS host, or whether your zone signatures (RRSIG) have expired.
- Open
- Ukulungiswa Kwesimo Esiphuthumayo:
- Uma usanda kushintsha abahlinzeki be-DNS: Ngena ku-Domain Registrar yakho, zulazula uye esigabeni esithi DNSSEC / DS Records, bese ususe isidala
DSirekhodi (noma uyishintshe ufake entshaDSirekhodi elenziwe umsingathi wakho omusha we-DNS). - Hlulisa ifayela
DSrekhoda inqolobane: Ngokushesha vakashela i-Google Public DNS Cache Flush (developers.google.com/speed/public-dns/cache) kanye ne-Cloudflare Purge Cache (one.one.one.one/purge-cache/) bese uhlanzaDSfuthiDNSKEYizinhlobo zerekhodi zeyourdomain.comngakho-ke izixazululi eziqinisekisayo ziyeke ukuhlola okususiweDShashi ngokushesha.
- Uma usanda kushintsha abahlinzeki be-DNS: Ngena ku-Domain Registrar yakho, zulazula uye esigabeni esithi DNSSEC / DS Records, bese ususe isidala
Isigaba sesi-5: Ukuhlanza ngemva kokululama, ukuhoxiswa kwesitifiketi se-TLS, nokuqina¶
Ukubuyisela i-akhawunti yakho yombhalisi wesizinda kanye namarekhodi e-DNS ngaphansi kolawulo lwakho kuyingxenye yempi. Phakathi namahora noma izinsuku umhlaseli alawula ngazo i-DNS yesizinda sakho, ubenegunya eliphelele lokufakazela "Ukuqinisekisa Ukulawulwa Kwesizinda" (DCV) kubo bonke abaPhathimandla besitifiketi (CA) emhlabeni.
1. Amalogi Esitifiketi Sokucwaningwa Kwezimali Okungafihli lutho (crt.sh) kanye Nokuhoxisa Izitifiketi ze-Rogue TLS¶
Uma umhlaseli ekhomba yakho A noma NS amarekhodi kuseva yabo, agijima ngokushesha certbot (Asibethele, ZeroSSL, Google Trust Services, noma i-Sectigo) ukuze sikhiqize izitifiketi ze-TLS ezivumelekile, ezithenjwa yisiphequluli yourdomain.com, *.yourdomain.com, vpn.yourdomain.com, futhi mail.yourdomain.com. Ngisho nangemva kokubuyisela amarekhodi akho e-DNS, umhlaseli usabambe ukhiye ovumelekile othi Oyimfihlo (.key) futhi yasayinwa Isitifiketi Sikahulumeni (.crt) sesizinda sakho, abangasisebenzisa ukuze benze isiteji sokuhlasela kwe-Wi-Fi kwengosi yabathunjwa, ukudunwa kwe-BGP, noma ukuphangwa kwenethiwekhi kwangaphakathi kwezinsuku ezingu-90.
- Amalogi Esitifiketi Sombuzo Osibonisa ngale:
- Go to
crt.sh/?q=%25.yourdomain.comnoma Usesho Lwesitifiketi Se-Censys (search.censys.io/certificates). - Hlunga nge
Logged At/Not Beforedate and inspect every single certificate issued during the hijack window (and in the 24 hours after recovery, due to cached DCV authorizations).
- Go to
- Phoqelela Ukuhoxiswa Kwesitifiketi Ngokushesha:
- Khomba okukhishwayo Isiphathimandla sesitifiketi (
Issuer Name) kuzo zonke izitifiketi ezingagunyaziwe. - Every publicly trusted CA is required under the CA/Browser Forum Baseline Requirements (Section 4.9.1.1) to revoke a fraudulent or unauthorized certificate within 24 hours of confirming that the applicant was not authorized by the true domain owner.
- Uma usuvele ukuthole kabusha ukulawula kwe-DNS esizindeni, ungahoxisa izitifiketi ezingagunyaziwe ze-Let's Encrypt noma ze-ACME ngokwakho kumasekhondi angu-60 ngaphandle kokudinga ngisho nokhiye oyimfihlo womhlaseli: mane nje ufake.
certbotkuseva oyilawulayo, dlula inselelo entsha ye-DNS-01 noma ye-HTTP-01 yegama lesizinda elifanayo ncamashi usebenzisa ukhiye we-akhawunti entsha sha we-ACME, bese uqalisa: - Alternatively, submit the Certificate Serial Numbers directly to the CA's emergency revocation portal (for example, Let's Encrypt's revocation instruction page, DigiCert's
/revokeportal, or Sectigo's SSL Abuse reporting form).
- Khomba okukhishwayo Isiphathimandla sesitifiketi (
2. Lock Down Your Domain Permanently So It Can Never Be Hijacked Again¶
Once operations are restored, implement these five enterprise domain-hardening controls:
- Enable Registry Lock (
serverUpdateProhibited,serverDeleteProhibited,serverTransferProhibited):- For mission-critical production domains, upgrade to a registrar that offers true Registry Lock (supported by Verisign on
.com/.net, PIR on.org, and offered through enterprise registrars like MarkMonitor,CSC Digital Brand Services, Cloudflare Enterprise, Porkbun/Gandi/Namecheap Registry Lock tiers). With Registry Lock active, even if a hacker steals your registrar login and MFA, the TLD Registry rejects allNSor transfer changes unless a human security officer completes an out-of-band cryptographic/telephone ceremony.
- For mission-critical production domains, upgrade to a registrar that offers true Registry Lock (supported by Verisign on
- Publish
CAA(Certification Authority Authorization) DNS Records:- Add a
CAArecord (RFC 8659) to your DNS zone specifying the exact Certificate Authorities allowed to issue TLS certificates for your domain (for example,0 issue "letsencrypt.org"noma0 issue "digicert.com", plus0 iodef "mailto:security@yourdomain.com"). While an attacker who controls your whole DNS zone can delete aCAArecord, aCAArecord stops BGP hijackers or compromised subdomain CNAME targets from using unauthorized CAs.
- Add a
- Separate Your Domain Registrar from Your Daily DNS Hosting Provider:
- Keep your domain registration locked inside a high-security vault registrar account that only 2 corporate officers can access using FIDO2 hardware security keys (YubiKey), and delegate daily DNS record management (
A,CNAME,TXT) to a separate managed DNS service with granular Role-Based Access Control (RBAC) and scoped API tokens.
- Keep your domain registration locked inside a high-security vault registrar account that only 2 corporate officers can access using FIDO2 hardware security keys (YubiKey), and delegate daily DNS record management (
- Audit and Eliminate Dangling Subdomain
CNAMEfuthiNSRecords:- Run a monthly automated scan of your entire DNS zone file (
subzy,nuclei -t takeovers/, or OWASP Amass) to identify anyCNAME,ALIAS, or subdomainNSrecord pointing to an unregistered external cloud resource or expired domain, and delete the DNS record before decommissioning the cloud server.
- Run a monthly automated scan of your entire DNS zone file (
- Set Up Automated External RDAP, DNS, and CT Log Monitoring:
- Configure an external monitor (such as
CertSpotter, Cloudflare Certificate Transparency Monitoring, or a simple hourly cron script checkingdig NSfuthiwhois) that alerts a dedicated Slack/PagerDuty channel and an off-domain SMS/email address the exact minute a new TLS certificate is logged in Certificate Transparency or anNS/MX/DSrecord changes.
- Configure an external monitor (such as
Imibuzo evame ukubuzwa¶
Can an attacker still intercept our traffic after we take back our DNS records?
Yes, for two specific reasons: **DNS TTL Caching** and **Rogue TLS Certificates**. First, if the attacker set a long Time-To-Live (TTL), such as `86400` seconds (24 hours), on their malicious `A` or `NS` records, recursive DNS resolvers around the world will continue sending a subset of your users to the attacker's IP address until that TTL expires, which is why you must immediately manually purge your domain on **Google Public DNS Flush (`developers.google.com/speed/public-dns/cache`)**, **Cloudflare Purge (`one.one.one.one/purge-cache/`)**, and **OpenDNS CacheCheck**. Second, any users who logged into your web app during the hijack window handed their session cookies, OAuth tokens, and passwords directly to the attacker's Adversary-in-the-Middle proxy; you must invalidate all active session tokens and force password resets for any user who connected during the exposure window.
What is "Subdomain Takeover" and why is it just as dangerous as a full domain hijack?
A **Subdomain Takeover** occurs when your organization creates a DNS record, such as `events.yourdomain.com CNAME mycompany-events.s3.amazonaws.com` or `support.yourdomain.com CNAME mycompany.zendesk.com`, and later cancels the AWS S3 bucket, GitHub Pages site, Azure App Service, or Zendesk subscription **without deleting the `CNAME` record from your DNS zone**. Because the DNS pointer is still live, any attacker on the internet can create a free account on AWS, GitHub, Azure, or Zendesk, claim the vacant resource name `mycompany-events`, and immediately host a phishing site on `events.yourdomain.com`. Worse, if your main website sets session cookies scoped broadly to `.yourdomain.com` without the `HostOnly` attribute, the attacker's hijacked subdomain can steal authenticated session cookies from your main site and mint valid Let's Encrypt TLS certificates for that subdomain.
Why did my domain suddenly stop working (`clientHold`) 15 days after I registered it or updated my email address?
Under the **ICANN 2013 Registrar Accreditation Agreement (RAA) Whois Accuracy Program Specification**, whenever you register a new generic Top-Level Domain (`.com`, `.net`, `.org`, etc.) or modify the Registrant First Name, Last Name, or Email Address, the registrar is legally required to send a verification email to the new Registrant address. If you do not click the verification link inside that email within **15 calendar days**, the registrar is mandated by ICANN to suspend the domain by placing it on **`clientHold`**, which removes your domain from the global DNS root zone immediately. To fix it, log into your registrar dashboard, click **"Resend RAA / Whois Verification Email"**, and click the confirmation link; your domain will return to `ok` status within 15 to 60 minutes (flush Google and Cloudflare DNS caches to speed up propagation).
Should I lower my DNS TTL values before migrating servers, and does lowering TTL help during a hijack?
Before any *planned* server or DNS migration, you should lower your `A`, `AAAA`, `MX`, and `NS` TTL values down to **60 to 300 seconds (1 to 5 minutes)** at least 24 to 48 hours in advance so the cutover happens near-instantaneously. During an *unplanned* domain hijack, changing the TTL on your current records to `60` seconds after you regain access ensures that any subsequent corrections propagate fast, **but** remember that recursive resolvers obey the TTL of the *previously cached* record (the attacker's record) until it expires or until you force a manual cache purge on Google (`8.8.8.8`), Cloudflare (`1.1.1.1`), and OpenDNS.
What is the difference between a Domain Registrar and a DNS Hosting Provider?
Many people confuse the two because companies like GoDaddy, Namecheap, and Cloudflare offer both services under one login. The **Domain Registrar** manages the legal lease of your domain name with the TLD Registry (such as Verisign for `.com`) and controls only two critical settings at the root zone: **who owns the domain (`RDAP/WHOIS`)** and **which Authoritative Nameservers (`NS` records and `DS` DNSSEC records) are authoritative for the domain**. The **DNS Hosting Provider** operates those Authoritative Nameservers and holds your actual zone file (`A`, `AAAA`, `CNAME`, `MX`, `TXT`, `SPF`, `DKIM`, `DMARC` records). For example, your domain might be registered at **Porkbun** (Registrar), while its `NS` records point to **AWS Route 53** or **Cloudflare** (DNS Hosting Provider). During an incident, `dig +trace` tells you immediately which of the two accounts was compromised.
How can someone hijack my domain if I never unlocked it or gave them my registrar password?
There are three ways a domain can be hijacked without your registrar password being phished: **1. Expired Authoritative Nameserver Domain ("Sitting Duck" DNS Attack)**: Your domain points to custom nameservers (`ns1.oldagency.com`), and `oldagency.com` itself expires; an attacker registers `oldagency.com` for $10 and immediately answers every DNS query for your domain. **2. Shared DNS Provider Lame Delegation (`Sitting Duck`)**: Your registrar points your `NS` records to a cloud DNS provider (like Azure DNS, DigitalOcean, or AWS Route 53), you delete the zone inside your cloud account without changing the `NS` records at your registrar, and an attacker creates a zone for your domain in their own account on that same cloud provider. **3. Registrar Support Social Engineering or Insider Bribe**: Attackers submit forged notarized corporate takeover documents to a registrar with weak verification procedures, which is why enabling **Registry Lock (`serverUpdateProhibited`)** at the TLD Registry level is essential for high-value domains.
Imithombo ihloliwe¶
- Cybersecurity and Infrastructure Security Agency (CISA, United States): Emergency Directive 19-01: Mitigate DNS Infrastructure Tampering (CISA mandates on Registry Lock, MFA for DNS/Registrars, Certificate Transparency log auditing, and DNSSEC validation) (
cisa.gov/news-events/directives/emergency-directive-19-01). - Internet Corporation for Assigned Names and Numbers (ICANN, International): Transfer Policy (Inter-Registrar Transfer Policy / IRTP), Transfer Dispute Resolution Policy (TDRP), Expired Registration Recovery Policy (ERRP), and EPP Status Codes Reference (
icann.org/resources/pages/epp-status-codes-2014-06-16-en). - National Institute of Standards and Technology (NIST, United States): Special Publication 800-81-2, Secure Domain Name System (DNS) Deployment Guide (
csrc.nist.gov). - National Cyber Security Centre (NCSC, United Kingdom): Protecting Bulk Personal Data and Domain Security: Registry Lock, CAA Records, and Subdomain Takeover Prevention (
ncsc.gov.uk). - CA/Browser Forum (International): Baseline Requirements for the Issuance and Management of Publicly-Trusted TLS Server Certificates (Section 4.9.1.1: 24-Hour Mandatory Revocation for Domain Compromise) (
cabforum.org). - Internet Engineering Task Force (IETF, International):
RFC 4033/4034/4035(DNSSEC),RFC 8659(DNS Certification Authority Authorization / CAA Resource Record), andRFC 9083(Registration Data Access Protocol / RDAP) (datatracker.ietf.org).