My domain is: osf.dev
I ran this command: certbot renew
It produced this output:
Detail: Invalid response from
My web server is (include version): nginx
The operating system my web server runs on is (include version): ubuntu 18.04
My hosting provider, if applicable, is: vexxhost
I can login to a root shell on my machine (yes or no, or I don’t know): yes
I’m using a control panel to manage my site (no, or provide the name and version of the control panel): no
The version of my client is (e.g. output of
certbot --version or
certbot-auto --version if you’re using Certbot): 0.31.0
This is partially referencing this post: LetsEncrypt Renewal Failing with CloudFlare enabled IPv6 --> IPv4
In this post I noticed that disabling cloud flare, then re-enabling it to the origin server solved the issue. The certificates would issue / renew as expected. Note this not only works when disabling it, but also if I re-enable it immediately, it starts working again.
Once again, the certificate suddenly failed to renew. Looking into it the same action worked. Disable cloudflare to origin, re-enable cloudflare to origin.
I’m really just posting here to see if anyone else has experienced this. I’m putting in a page rule on cloud flare to disable the cache to origin for /.well-known/* URLs, we will see if it works going forward. But even if it does should this even be necessary?
Any insight appreciated.