Updating certificates for Heroku with Cloudflare
Posted under heroku certificates cloudflare onDo you have a app on Heroku, DNS on Cloudflare and your SSL certificate is automatically managed by Heroku?
I do. And yesterday I received email like this:
Hi,
Automated Certificate Management
has failed for the following domains:
Domain Reason
domain.sk
www.domain.sk
You should be able to find specific information
to correct the above noted errors at:
https://devcenter.heroku.com/articles/automated-certificate-management#troubleshooting
Happy coding,
Heroku
Yep, no reason, obviously.
Following the link gave me something useful (as my DNS records were fine):
ACM is not available if your app is behind a CDN such as Cloudflare or Fastly.
So I check my DNS again and I see that I use 'DNS and HTTP proxy (CDN)'.
Setting it do 'DNS only' and running heroku certs:auto:refresh --app=myapp
did the trick.
My certificate is OK and I can set 'DNS and HTTP proxy (CDN)' again.
Did you enjoy this? Copy-paste the link from the address bar to your favourite social network to share. Subscribe here.
comments powered by Disqus