Commit 281c624
committed
docs(enroll): scope the CERTInext SAN measurements to the sandbox
The probe ran against sandbox-us, but the comments and the non-DNS warning read as
though the behaviour were established generally. The customer this fix is for is on
production, so the distinction matters.
* The non-DNS finding (CERTInext accepts an email/IP/URI verbatim as an order domain
rather than rejecting it) is explicitly sandbox-only and flagged unverified on
production. The operator-facing warning no longer promises a parked order — it names
the offending SANs and says the order will either be rejected or fail validation,
noting what the sandbox did.
* The CN-collapse finding is likewise marked sandbox-only, which strengthens rather than
weakens the case for de-duplicating on our side: we should not depend on undocumented
CA behaviour we have not seen in production.
* The CSR-SAN finding — CERTInext ignores the CSR's subjectAltName entirely — is noted as
corroborated by production independently of the probe: the report that prompted this
work was a production UCC order whose CSR carried the SANs and whose certificate came
back holding only the CN.
* Probe header now says how to re-run against production, and warns that product
numbering is per-account (Constants.Products holds defaults, not guarantees).
No functional change.1 parent 35deb42 commit 281c624
3 files changed
Lines changed: 40 additions & 23 deletions
File tree
- CERTInext.IntegrationTests
- CERTInext
- Client
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
24 | 32 | | |
25 | 33 | | |
26 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2130 | 2130 | | |
2131 | 2131 | | |
2132 | 2132 | | |
2133 | | - | |
2134 | | - | |
2135 | | - | |
2136 | | - | |
2137 | | - | |
| 2133 | + | |
| 2134 | + | |
| 2135 | + | |
| 2136 | + | |
| 2137 | + | |
| 2138 | + | |
| 2139 | + | |
| 2140 | + | |
2138 | 2141 | | |
2139 | 2142 | | |
2140 | 2143 | | |
| |||
2212 | 2215 | | |
2213 | 2216 | | |
2214 | 2217 | | |
2215 | | - | |
2216 | | - | |
2217 | | - | |
2218 | | - | |
2219 | | - | |
2220 | | - | |
| 2218 | + | |
| 2219 | + | |
| 2220 | + | |
| 2221 | + | |
| 2222 | + | |
| 2223 | + | |
| 2224 | + | |
| 2225 | + | |
| 2226 | + | |
| 2227 | + | |
2221 | 2228 | | |
2222 | 2229 | | |
2223 | 2230 | | |
2224 | 2231 | | |
2225 | 2232 | | |
2226 | | - | |
2227 | | - | |
2228 | | - | |
2229 | | - | |
2230 | | - | |
| 2233 | + | |
| 2234 | + | |
| 2235 | + | |
| 2236 | + | |
| 2237 | + | |
| 2238 | + | |
2231 | 2239 | | |
2232 | 2240 | | |
2233 | 2241 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1487 | 1487 | | |
1488 | 1488 | | |
1489 | 1489 | | |
1490 | | - | |
1491 | | - | |
1492 | | - | |
1493 | | - | |
1494 | | - | |
| 1490 | + | |
| 1491 | + | |
| 1492 | + | |
| 1493 | + | |
| 1494 | + | |
| 1495 | + | |
1495 | 1496 | | |
1496 | 1497 | | |
1497 | 1498 | | |
| |||
0 commit comments