Cannot renew Let's Encrypt SSL Certificate on windows

Hi I successfully setup a 3d streaming server using a Let's Encrypt ssl which expired in August this year after I switched off the server for a while. I've just switched it back on again and found the certificate had expired. When I tried to renew through a button on my host provider it failed with the message in the details below, even though I have 80 and 443 open across the NAT. Did something change?

My domain is:
skylineife.stream

I ran this command:
A button to renew the certificate on my Web Host CP

It produced this output:
Failed to issue a Let's Encrypt certificate for skylineife.stream: LetsEncrypt challenge failed for skylineife.stream: Some(ServerError { type: Some("urn:ietf:params:acme:error:connection"), title: None, status: Some(400), detail: Some("217.155.221.10: Fetching http://skylineife.stream/.well-known/acme-challenge/3fy14vZDzLS5kSEf5VY9CnflLOBiVpeIP4YXGxOy7wA: Timeout during connect (likely firewall problem)") })

My web server is (include version):Pixelstream signalling webserver 2. Streaming frames from game engine to web.

The operating system my web server runs on is (include version):Windows 11 Pro

My hosting provider, if applicable, is:Purely Domains

I can login to a root shell on my machine (yes or no, or I don't know):Not linux, I don't know

I'm using a control panel to manage my site (no, or provide the name and version of the control panel):Using Purely Domains CP to renew certificate. Not using CP to manage site as server runs from Signalling Webserver

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot): not using Certbot

Yes, something surely did :slight_smile:

HTTP on port 80 connections fail to that domain. Even just to your "home" page. See this site which tests from various places around the world. None work. Check website performance and response : Check host - online website monitoring

I can't reach that domain using HTTPS on port 443 either. I was expected the connection to work and then see an expired cert. But, just like HTTP the connection timed out.

Something on your end is not allowing these connections. Have any connections to your site worked for you from outside your local network? Maybe try a mobile phone with wifi switched off to test. Or, re-run a test using above link or even https://letsdebug.net

4 Likes

Thanks Mike, I'll dig into the setup here, check for issues and post back.

3 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.