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. |, 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:
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!


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.


My domain is: {EMPTY} =

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?


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.


Yes, "" 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.


In the global Apache config, add something like:

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

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

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


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

Yesterday I reinstalled windows and xampp.

OK we are here to help you.

One step at a time.


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!


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:


There are things to do even before running certbot.

This is NOT a problem; work comes first - LOL


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.

1 Like

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



Did you also create the test file?


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.


Can you take some time and look through teamwiewer?

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.


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