Vercel subdomain verification fails when parent domain DNS is inaccessible

Problem

I’m trying to add futuremaker.novaims.unl.pt to my Vercel project, but verification requires a TXT record at _vercel.unl.pt.

I only have DNS control over the novaims.unl.pt zone — I cannot add records to the parent unl.pt domain, as that is managed by Universidade Nova de Lisboa’s central IT.

This is the same issue reported in:

Proposed Solutions

Could you either:

  1. Treat novaims.unl.pt (or unl.pt) as an effective apex/public suffix in Vercel’s internal PSL, so the TXT verification is requested at _vercel.novaims.unl.pt instead — this would allow us to deploy other projects under novaims.unl.pt in the future without running into this same issue each time. This is our preferred option.
  2. Perform a manual domain verification for futuremaker.novaims.unl.pt.

I can prove ownership by adding any DNS record under novaims.unl.pt.

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.

Hi @daraujo-6169, welcome to the Vercel Community!

I understand your issue but since unl.pt isn’t part of the official https://publicsuffix.org/list/public_suffix_list.dat we can’t add it to ours.

I’d recommend using one of the listed TLDs or stick with *.vercel.app for the time being.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.