dns sheet: drop the phantom docs.inference.coop rows; record that the zone is wildcarded

docs.inference.coop does not exist — it resolved only because *.inference.coop answers, which is how it got into this sheet (and into the digest footer, since fixed to point at git.inference.coop/co-op/docs). Adds the consequence that matters for cutover: a resolving name proves nothing here, so reconcile against the registrar's record list rather than by resolution.
This commit is contained in:
inference-bot committed 2026-11-01 00:46:20 +00:00
1 parent 445d8b0c3e
commit 86e2afe5d0
1 file changed
+8 -2
+8 -2
View File
@@ -10,6 +10,14 @@ every change below is manual. **Nothing here is time-sensitive except the TTL lo
- **18 AAAA records** → `2a02:4780:6e:83fd::1` (Hostinger's range)
- 1 MX, 1 SPF TXT, 1 DKIM TXT, 1 DMARC TXT
- **No CAA records**, so no certificate-authority restriction to update.
- **The zone is wildcarded.** A nonsense name (`definitely-not-a-real-host-xyz`.
`inference.coop`) resolves to the same A/AAAA as `inference.coop` itself, so *any* name
answers. Two consequences: (a) a name that resolves is **not** evidence that a record
exists — `docs.inference.coop` was listed in this sheet on exactly that mistake, and does
not exist; (b) **DNS cannot verify the cutover per-name.** Check the registrar's record
list against this sheet rather than resolving hostnames. If the wildcard is a real edge
record, it must be repointed at cutover too, or every name relying on it stays on the old
box while the named records move.
- **Configured TTL is 3600 s on every record.** (Lower these a day early; the 1090–1204 s
seen on some answers are cache countdowns, not zone values.)
@@ -21,7 +29,6 @@ every change below is manual. **Nothing here is time-sensitive except the TTL lo
| `chat.inference.coop` | A | `179.199.135.72` | `179.237.86.116` |
| `cloud.inference.coop` | A | `179.199.135.72` | `179.237.86.116` |
| `dashboard.inference.coop` | A | `179.199.135.72` | `179.237.86.116` |
| `docs.inference.coop` | A | `179.199.135.72` | `179.237.86.116` |
| `email.inference.coop` | A | `179.199.135.72` | `179.237.86.116` |
| `forum.inference.coop` | A | `179.199.135.72` | `179.237.86.116` |
| `gateway.inference.coop` | A | `179.199.135.72` | `179.237.86.116` |
@@ -40,7 +47,6 @@ every change below is manual. **Nothing here is time-sensitive except the TTL lo
| `chat.inference.coop` | AAAA | `2a02:4780:6e:83fd::1` | `2001:1600:18:206::89` |
| `cloud.inference.coop` | AAAA | `2a02:4780:6e:83fd::1` | `2001:1600:18:206::89` |
| `dashboard.inference.coop` | AAAA | `2a02:4780:6e:83fd::1` | `2001:1600:18:206::89` |
| `docs.inference.coop` | AAAA | `2a02:4780:6e:83fd::1` | `2001:1600:18:206::89` |
| `email.inference.coop` | AAAA | `2a02:4780:6e:83fd::1` | `2001:1600:18:206::89` |
| `forum.inference.coop` | AAAA | `2a02:4780:6e:83fd::1` | `2001:1600:18:206::89` |
| `gateway.inference.coop` | AAAA | `2a02:4780:6e:83fd::1` | `2001:1600:18:206::89` |