Migrations don't fail on the big stuff. They fail on SPF counts and expiring certs.
Disclosure up front: I built the tool in this post. It's free, there are no accounts, and the checklist below works fine with nothing but a terminal…
Latest DevOps news from Tech News
Disclosure up front: I built the tool in this post. It's free, there are no accounts, and the checklist below works fine with nothing but a terminal…
Мы разделили Tuna на два слоя. Точки входа на Envoy принимают трафик, туннельные ноды держат подключения клиентов. И те и другие разнесены по дата-ц…
On October 11 — five days from this post — the most trusted key on the internet changes hands. KSK-2017, the key-signing key that has authenticated…
Microsoft's September Patch Tuesday landed a record-setting pile of roughly 970 new CVEs, and two of them are already being exploited. Buried in tha…
[ attacker's zone ] ──► ┌────────────────────────────┐ │ Unbound (recursive, DNSSEC)│ │ CVE-2026-81642 CWE-122 │ │ DNSKEY -> digest buffer │ └───…
Я проверил популярные DDNS-клиенты и почти не нашёл в них поддержки российских DNS-хостингов. Поэтому запись для домашнего сервера обычно обновляют…
Казалось бы, что там может быть интересного — A-запись прописал и забыл. Ан нет: стоило захотеть один сертификат сразу на все тестовые поддомены и п…
Two public resolvers answer DNS queries over HTTPS in JSON: Cloudflare at https://cloudflare-dns.com/dns-query and Google at https://dns.google/reso…
After my last post on cloud provider IP ranges, a few people asked the obvious follow-up: what about the VPS companies you actually buy from? Fair.…
A media publisher cannot treat domain onboarding as complete when a page loads. Newsletters, alerts, and contributor mail also need SPF, DKIM, and D…
Short answer: restore the hostname by removing the newly introduced CNAME or the other data at the same owner name, then wait for authoritative answ…
A potential customer emails your client's sales address. Seconds later the message comes back: address not found , mailbox unavailable , or domain c…
So far you only reach your server via its IP address. For real services you need a domain – and not just for looks: without a publicly resolving dom…
Give each fintech tenant a platform-owned subdomain first, and activate it from the platform's own DNS change. For a customer-owned hostname, run sc…
Put an evidence gate in front of every zone teardown, and make that gate bind the tenant, exact zone identifier, observed mail state, and approval t…
Short answer: treat DNS as a control loop, not a sequence of successful API calls. For a fintech platform that gives every tenant a subdomain, the i…
A tenant subdomain cannot move faster than the cached answer already held by resolvers. For a gaming platform that assigns one subdomain to every te…
Pod'ы в Kubernetes появляются, исчезают и меняют IP. Разбираемся, как Service даёт приложению стабильную точку доступа, как работает ClusterIP, DNS,…
Imagine the message arriving in the middle of an ordinary working day: One of our customers just sent us this screenshot. Why does our website say i…
An e-commerce migration changes the answer when one automation account can see both customer-owned and platform-owned zones. Short answer: permit de…
The page arrives after a customer changes nameservers: their support portal passes ownership checks, but mail for the same domain no longer behaves…
Short answer: run a scheduled reconciliation that lists the live zones, joins them to tenant records by immutable zone identifier, and emits two met…
Create the tenant zone record before the application starts, then refuse to boot when the configured environment, zone identifier, or parent domain…
TL;DR: Keep stable internal DNS records in the infrastructure repository, upsert them during deployment, then read them back and fail the deployment…
Short answer: Use one credential for DNS plus mail setup only when the platform owns the zone; with separate vendors, keep an explicit reconciliatio…
Просто вы его так не назвали. Открытый стандарт EnvSpec Naming 1.0 — о том, что имя ресурса это модель доверия, а не удобство админа. Стенд UAT с бо…
For an e-commerce sending domain, a one-step onboarding bundle can simplify setup, but it cannot make DNS and mail verification happen at one instan…
Short answer: list the live DNS records, save that original snapshot, diff it against the intended set, upsert only the differences, and verify the…
Short answer: inspect one received message and find which authenticated domain aligns with the visible From domain; DMARC passes when an aligned SPF…
The Directory Problem: Why DNS Was Inevitable Software Laws from First Principles — Investigation 009. This picks up directly from Identity ≠ Locati…