Custom domain stuck on unknown_domain (TLS never issued)

I’m trying to bind a custom domain to an assets canister, but the domain stays in unknown_domain state even though all prerequisites are met.
It looks like the custom domain binding / TLS issuance got stuck on boundary nodes.
anybody can help ?

thx
bart

yah i done this a bunch of times. what is your domain?

I’m assuming, you:

  1. set up your DNS records properly from the official docs.
  2. Are hosting the ic-domains file as certified asset at /.well-known/ic-domains
  3. Submitted the request to the boundary nodes

if you did not do one of those things, thats why its not working! good luck, just let me know if you need further details.

1 Like

1 yep
2 yep
3 Is there any special procedure?
I checked everything from every angle. I have no idea what I can do next.

use these curl commands:

  • Step 4: (Optional) Validate your domain configuration.

curl -sL -X GET https://icp0.io/custom-domains/v1/foo.bar.com/validate | jq
  • Step 5: Start the registration process.

curl -sL -X POST https://icp0.io/custom-domains/v1/foo.bar.com | jq
  • Step 6: Check the registration status.

curl -sL -X GET https://icp0.io/custom-domains/v1/foo.bar.com | jq
1 Like

A few errors, but I already know what to touch now — it’s a long road :slight_smile: thanks for the tips.

1 Like

Everything is running fucking great :slight_smile:
It was just about adding records to the DNS zone:
_acme-challenge (CNAME) and _canister-id (TXT).
Thanks again for the tips, ICP rules :slight_smile:

3 Likes