Help! 503 (Service Unavailable) - Custom Domain Issues

Hi!

I’ve been experiencing an issue with frequent (multiple times throughout the day) 503 (Service Unavailable) errors when I try to load my app from the custom domain.

Using the canister id version of the URL works ok, it seems like it’s just the custom domain.

I would love any feedback or assistance on resolving this issue.

Thanks!

Custom domain: https://prometheusprotocol.org
Canister URL: https://gyeil-qyaaa-aaaai-q32uq-cai.icp0.io

I was able to reproduce the issue yesterday, but I can’t anymore today. Could it have been related to some network or DNS issues that have since been resolved in the meantime?

Note that if the issue persist, I cannot help :sweat_smile: but, just noticed everything was fine on my end now, so thought about sharing.

Thanks for checking it out. I wonder if it has something to do with caching then. It does seem to happen more right after deployment, and the custom domain does seem to cache though to be honest I haven’t checked out the headers or anything to confirm.

Interesting. Maybe something with the headers but both your index.html and the hashed JS/CSS resources it references have the same caching policy (1 day). It’s odd that is feels like it works on icp0.io but not on custom domains :thinking:. Honestly, I don’t know and I don’t want to add more noise to the thread, just noticed everything looked fine today and thought I’d share. Hope you or anyone else will figure out!

PS: your website looks good btw :+1: