Heroku Automated Certificate Management failed with one domain

For future reference: after contacting Heroku support, they manually refreshed my certificate request and it was finally issued for my app...


Check the answer here especially the CloudFlare solution as it is free

Automated certificate management also provisions you a free SSL cert from https everywhere. You don’t need to buy a cert.

However namecheap won’t work with ACM because they don’t allow an “alias” record for your “apex” domain I.e. your domain with no subdomain so https://example.com not https://www.example.com

Your options are switch to a dns registrar that supports an “alias” record such as dnsimple. They charge $5 a month in addition to the domain registration fee.

Or alternatively use a free cloudflare instance which comes with SSL.

If you already bought a cert there is a way to upload it to Heroku via an SSL addon.

I use both DNSimple/Heroku ACM on some apps and cloudflare on some others. Both are equally nice but cloudflare is free and gives you a CDN too.

https://www.reddit.com/r/Heroku/comments/7wh5r4/setting_up_ssl_with_heroku_namecheap/