Skip to main content

How verification works

After adding a custom domain, BabySea provisions it through Vercel and assigns a CNAME target. Your domain starts in Pending status. To activate it, you need to create a CNAME record at your DNS provider pointing to the assigned target. When you click Verify DNS in the setup dialog, BabySea checks:
1

DNS lookup

Uses Vercel domain configuration checks to determine whether the domain is still misconfigured.
2

SSL status

Distinguishes between DNS being correct and SSL still generating.
3

Updates status

If verification succeeds, BabySea updates the stored status from pending to active.

Verification statuses

The current domain flow uses these statuses:
StatusMeaning
pendingWaiting for DNS verification or SSL readiness
activeDomain is verified and used for routing
removingCleanup is in progress
In the current dashboard flow, the normal setup path moves from pending to active.

Verification results

Each verification attempt returns one of these results:
ResultWhat to do
Domain is active or success toastNothing. Your domain is ready to use
DNS not configured - add the required CNAME recordCreate or correct the CNAME record
Generating SSL Certificate…DNS is correct. Wait a few minutes and verify again
Failed to check domain statusRetry verification later

Required DNS record

Create a single CNAME record at your DNS provider:
FieldValue
TypeCNAME
NameYour domain (e.g. api.yourcompany.com)
ValueThe target shown in the setup dialog
Do not use an A record or AAAA record. BabySea requires a CNAME record to route traffic correctly and provision SSL certificates.

SSL certificates

SSL certificates are generated automatically after DNS is configured correctly. During certificate generation, the verification dialog shows “Generating SSL Certificate”. Click Verify DNS again after a few minutes. Once issued, the certificate is renewed automatically. You do not need to manage certificates manually.

Troubleshooting

DNS not configured

Possible causeResolution
CNAME record not yet createdCreate the record at your DNS provider
CNAME points to wrong targetUpdate the value to match the target in the setup dialog
DNS has not propagated yetWait and retry
Using an A record instead of CNAMEDelete the A record and create a CNAME record instead
Conflicting records on the same nameRemove any existing A, AAAA, or CNAME records for the same hostname before adding the new CNAME

SSL generation taking too long

If the SSL certificate is still generating after repeated checks:
  1. Verify your CNAME record is correct using a DNS lookup tool.
  2. Retry the dashboard verification action.
  3. Remove and re-add the domain if you need to reprovision it.

Domain already in use

Each domain can only be registered to one BabySea account. If you see “This domain is already in use by another account”, the domain is registered elsewhere. Contact support if you own the domain and need it transferred.