Resource icon

Steps to install let’s encrypt certificate in Plesk for a domain

Steps to install let’s encrypt certificate in Plesk for a domain

Let’s encrypt:

It is the certificate authority which issues free SSL certificate for all the domains. ISRG brought a new CA team to give free SSL certificate which is automated and free to use. For plesk, you have an extension called let’s encrypt for plesk within a double click its easy to get SSL certificate.

When you encounter 404 Not Found error, you cannot install let’s encrypt certificate. In that case, you will get the error as:

Error: Could not issue a Let's Encrypt SSL/TLS certificate for example.com.
The authorization token is not available at http://example.com/.well-known/acme-challenge/.
To resolve the issue, make it is possible to download the token file via the above URL.
See the related Knowledge Base article for details.
Additional error details:
Invalid response from https://acme-v01.api.letsencrypt.org/acme/authz/_oRgI1kwh53Fr07VRtI-55Zj7NqY75KI5e41PCsQqow.
Details:
Type: urn:acme:error:unauthorized
Status: 403
Detail: Invalid response from http://example.com/.well-known/acme-challenge/uxIoK_7-BjsuBu362yQ_QD5ovykddVeyKEgfEAre9P8: "\
HTTP Error 404.0 - Not Found

The resource you are looking for has been removed, had its name changed, or is temporarily unavailable

Note: 404 not found is a hypertext transfer protocol that communicates between the website and web server.

Why the error occurs?

Because of the configuration and site code, let’s encrypt was insisted to use as ASP application. ASP is defined as the business provider through the network in terms of software.

How to solve the unable to install let’s encrypt due to 404 Not Found?

Step 1: Using RDP, kindly login to Plesk server. Open the local disk C and then click on inetpub. From that choose vhosts and go to sample.com folder. Click on httpdocs and here you need to change the folder name of web.config.

Step 2: Change the folder name as web.config.bak. Now, go to domain and then sample.com. From sample.com go to hosting settings and disable the two choices such as Microsoft ASP.NET support and Microsoft ASP support.

Step 3: In this step 3, you need to create the folder step by step such as sample.com\httpdocs\.well-known\ace-challenge\test.txt.

Step 4: Cross-check it is being online or access to use. Click on the domain and then go to sample.com. Here, you need to install let’s encrypt and then enable the disabled features.

Step 5: Enable Microsoft ASP.NET support and Microsoft ASP support. In second step, you would have changed the folder name as web.config.bak. Now, you need to change the folder name as web.config.
The steps may be long but the concept is very easy understood. Creating a folder inside the folders plays big role in technical world.
Author
bhawanisingh
Views
4,195
First release
Last update
Rating
0.00 star(s) 0 ratings
Top