Title: Custom domain returning "Web Page Blocked" - SSL valid, .vercel.app works fine

My custom domain suddenly stopped working and returns “Web Page Blocked” when accessed. The .vercel.app domain works perfectly.

What happened:

  • Site was working fine until ~1 hour ago
  • After a routine deploy, the custom domain stopped loading

- Re-added the domain, SSL certs re-provisioned, still broken

Diagnostics:

  • Vercel Dashboard: Domain shows “Valid Configuration”, SSL certs show valid (expire Apr 29 2026)

  • .vercel.app URL: Works perfectly :white_check_mark:

  • Custom domain (HTTPS): Connection reset by peer

  • Custom domain (HTTP): Returns 503 with “Web Page Blocked” HTML page (attempted from multiple devices, ISPs)

  • IP resolves to: 216.198.79.1 (confirmed Vercel-owned: VERCEL-05)

The “Web Page Blocked” response is coming from Vercel’s IP, not my infrastructure.

What I’ve tried:

  • Refreshed domain in Vercel settings

  • Removed and re-added the domain

  • Triggered fresh deployment

  • Verified DNS points to Vercel’s recommended IP

Project: Hobby plan, frontend only (React/Vite)

Any ideas what could cause Vercel’s edge to block a specific custom domain while the .vercel.app domain works fine?

Many thanks in advance!

The domain troubleshooting guide can help with most custom domain configuration issues. You might be able to use that guide to solve it before a human is available to help you. Then you can come back here and share the answer for bonus points.

You can also use v0 to narrow down the possibilities.

OK - looks like I might have found the issue - it was, after all, specific to a public wifi I was on. There’s very high likelihood that network has some filtering on it and since my site is not yet categorized, it was blocked by default. Hope this post benefits someone else in the future!

Hey @royshasha-2653, glad it’s sorted and thank you for sharing the issue!

Welcome to the community :slight_smile: