Hello Vercel Support,
We are experiencing an ongoing production issue affecting wildcard subdomains under *.daneh.co.
The issue is intermittent from a normal user perspective, but our investigation strongly indicates that it correlates with specific Vercel edge IPs serving the wildcard domain.
Affected URLs
Examples:
-
https://admin.daneh.co/login -
https://elly-caramel.daneh.co/menu -
https://elly-caramel.daneh.co/reserve
These routes are valid and work correctly when requests reach a healthy edge node.
Issue behavior
Some requests succeed normally with HTTP 200, while others time out before an HTTP response is returned.
The failure occurs during the TLS handshake, before our Next.js proxy/routing code executes.
This means the failure does not appear to originate from application routing, middleware/proxy logic, authentication, or caching.
Fresh reproduction — August 11, 2026
Testing:
https://elly-caramel.daneh.co/menu
Multiple normal requests resulted in:
-
HTTP status:
000 -
Connection timeout
-
No HTTP response returned
The same behavior occurs on:
https://elly-caramel.daneh.co/reserve
Per-IP isolation
We isolated the wildcard hostname against the IPs returned by Vercel DNS using curl --resolve.
Results:
-
64.29.17.1→ HTTP 200 — healthy -
64.29.17.65→ TLS timeout -
216.198.79.1→ TLS timeout -
216.198.79.65→ TLS timeout
This behavior is reproducible independently of the application route.
We also forced:
admin.daneh.co
onto the failing IPs.
Results:
-
admin.daneh.co → 64.29.17.65→ timeout -
admin.daneh.co → 216.198.79.65→ timeout
Therefore, this is not isolated to a particular tenant or route. The admin subdomain is affected by the same edge-node behavior when routed to one of the failing IPs.
TLS trace
On a failing IP, for example 216.198.79.65:
-
TCP connection succeeds.
-
TLS ClientHello is sent.
-
ServerHello is received.
-
TLS EncryptedExtensions begins.
-
The connection then hangs.
-
The request eventually times out.
No HTTP request reaches our application.
This is important because our Next.js proxy.ts cannot execute until TLS termination has completed.
DNS configuration
Our current Vercel DNS configuration includes:
-
www.daneh.co→ dedicated CNAME to Vercel -
daneh.co→ dedicated Vercel apex record -
*.daneh.co→ wildcard ALIAS to Vercel
The wildcard currently points to:
cce884488e47e9b5.vercel-dns-017.com
admin.daneh.co does not have a separate DNS record and therefore uses the same wildcard resolution path as tenant subdomains such as elly-caramel.daneh.co.
Application-side investigation
We reviewed our current Next.js 16 proxy.ts implementation in full.
We confirmed:
-
Hostname extraction is correct.
-
Tenant subdomain parsing is correct.
-
Admin routing is explicitly handled before tenant routing.
-
/menuand/reserverouting is deterministic. -
The proxy is synchronous and stateless.
-
No race condition or shared mutable state exists.
-
No recent routing change correlates with the start of this incident.
-
The middleware → proxy.ts migration occurred significantly before this issue began.
Most importantly, failing connections never complete TLS, so this code does not execute during the failure.
Successful request evidence
A successful request to:
https://admin.daneh.co/login
returned:
-
HTTP/2 200
-
x-vercel-cache: HIT -
x-matched-path: /admin-portal/login -
Example
x-vercel-id:
bom1::87hrh-1786422801319-66bdcff43308
This confirms the same application and routing work correctly when the request lands on a healthy edge path.
Working fallback
We previously implemented a fallback using the dedicated www domain:
-
https://www.daneh.co/elly-caramel/menu -
https://www.daneh.co/elly-caramel/reserve
These routes continue to work reliably.
That further suggests the problem is specific to serving the wildcard *.daneh.co domain rather than the application itself.
Incident duration
We originally identified this issue around August 3, 2026.
Fresh testing on August 11, 2026 confirms that the issue is still present.
Therefore, this appears to be an unresolved production infrastructure issue rather than a temporary incident.
Request to Vercel
Could you please escalate this to the appropriate networking / edge infrastructure team and investigate:
-
Why TLS termination succeeds on
64.29.17.1but consistently hangs on the other wildcard-serving IPs listed above. -
Whether these IPs belong to different Vercel edge/anycast nodes or infrastructure pools.
-
Whether there is a certificate propagation, TLS termination, SNI, wildcard-domain, or edge-network issue affecting
*.daneh.co. -
Whether the wildcard domain can be moved/re-provisioned to a healthy edge configuration.
-
Whether there are known incidents affecting this DNS target:
cce884488e47e9b5.vercel-dns-017.com
This is affecting production availability for both our admin portal and public customer-facing menu/reservation pages.
Please let us know if you need additional timestamps, packet-level traces, DNS output, curl -v logs, or further x-vercel-id samples.
Thank you.