Need help with certbot

Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.

My domain is:
Not started yet ruined after using certbot and certificate.
I ran this command:

It produced this output:

My web server is (include version):
Apache 2.4
The operating system my web server runs on is (include version):
Windows 10

My hosting provider, if applicable, is:
No-ip
I can login to a root shell on my machine (yes or no, or 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):

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

I need help installing certificate in xampp-apache.
Everything I do Apache 2.4 server not loading, obviously I do everything wrong.

I want to set up a phpbb forum on my home server.

If someone here capable please contact me.

Thank you!

2 Likes

Hi @Bobdinro, welcome to the LE community forum :slight_smile:

There are a few good ACME clients for windows.
They will all have the same basic requirements.
If you are going to use HTTP-01 validation, the Internet must reach your Windows 10 system on port 80.
So that is a very big requirement that needs to be met before proceeding.
And, given, you will need to be using a FQDN that is resolvable via Internet DNS.

4 Likes

My domain is: {EMPTY} = sabforum.ddns.net

After searching hours internet I realized that free options will never work. But, I try to not give up so easy :grin:

I just want to get rid off browser ugly warning message when accessing my forum.

1 Like

Why not?

3 Likes

It's everything like this these days. Money rules everything.

Its my domain eligible for let's encrypt? I use ddns because of my ISP dynamic IP address not owned permanent IP address., but router forward corect ports 80 and 443.

Thanks for replying.

2 Likes

Yes, "sabforum.ddns.net" is eligible.

You have already taken care of the hardest parts:

The next step is actually quite simple.
We just need to insert a custom location in your Apache config to handle the challenge requests.
Then any ACME client for Windows can easily obtain a cert via the HTTP-01 method.

4 Likes

In the global Apache config, add something like:

<Directory c:/acme-challenges> 
 Options FollowSymLinks Includes
 AllowOverride None 
 Require all granted
</Directory> 

<IfModule alias_module>
 Alias /.well-known/acme-challenge/ c:/acme-challenge/
</IfModule>

Note: You have to create the "c:\acme-challenges" directory.

4 Likes

Yep that's the part I screw everything up! Adding those lines in Apache httpd config stop server starting, error log points me www.example.com:443 is not registered in certificate file.

Yesterday I reinstalled windows and xampp.

OK we are here to help you.

One step at a time.

4 Likes

Problem now I'm at work, the computer is at home, can be accessed by teamwiewer, I will install certbot and get back to you!

2 Likes

Once the code is inserted, and Apache is restarted, then we can begin testing that part out, with:

  • create a test file in the expected challenge location to test accessibility.
    echo test1234 > c:\acme-challenges\Test-File-1234

Then you can test access to it from the Internet with:
http://sabforum.ddns.net/.well-known/acme-challenge/Test-File-1234

4 Likes

There are things to do even before running certbot.

This is NOT a problem; work comes first - LOL

3 Likes

Apache global? httpd.conf from config folder? Inside I have a Extra folder with same file, original folder have aswell.
I added those lines created folder but I receive error not found on this server.
Ty

1 Like

Tell that to the users of the more than 2 million FREE Let's Encrypt certificates DAILY!

4 Likes

Yes.

Did you also create the test file?

3 Likes

Try adress please, no error now. But no test file displayed. Created test file, added code in conf file

1 Like

Then we need to look through the Apache access and error log files.

And maybe have a look at that httpd.conf file too.

4 Likes

Can you take some time and look through teamwiewer?
Please!?!?

I don't want to screw everything up again...

That's not how this forum works.
We try to keep everything here so that others (future readers) can also benefit from our progress.

5 Likes

Agree, still results can be posted after problem solved. I