I ran this command:
Unsure, but used cert-manager; The issue happens with the Let's Encrypt servers though.
Note: This is the challenge part of cert-manager
My web server is (include version):
Using kubernetes 1.20.x; The actual site that is hosted on https://tromkom.no is using wordpress 5.
The operating system my web server runs on is (include version):
The pod is using alphine 3.14
I can login to a root shell on my machine:
Yes
I'm using a control panel to manage my site:
No
The version of my client is:
cert-manager 1.3.1 (tried using 1.0.9 and 1.1.0 as well)
Extra information:
The setup had worked for months prior to suddenly breaking down; Asked around in the organization and nothing regarding the setup should've been changed anywhere.
Do note that I'm able to access the site on port 80/443 without issues in addition when I'm using GET requests to the endpoint mentioned in the debug I get a 404, it does not time out like the response from Let's Encrypt implies.
Well, trying to get to your site times out from both my home network and from my AWS-hosted server. You need your site to be publicly-available on port 80 to use the HTTP-01 challenge. Perhaps your firewall is blocking connections from some parts of the world?
[ec2-user@ip-172-31-23-55 ~]$ curl http://tromkom.no/.well-known/acme-challenge/y-ZiKpljVx-nR4II-2heQpY-tYKf-7eciiPJe4TWOMw:
curl: (28) Failed to connect to tromkom.no port 80: Connection timed out
I'm pretty sure we're not blocking any specific country, I even tried logging into an AWS hosted server of my own and I could run the curl request. If you don't mind me asking, where is your AWS server hosted? I'd like to try and create an instance there myself and see if I can reproduce it.
It does sound like there's some sort of region-blocking firewall in place, then. Good luck finding the right person who can say "Oh yeah, we turned that on last month" for you