Hosting & Domaining Forum

Hosting Discussion => Hosting Security and Technology => Systems Management Offers => Topic started by: driscolllamvert on Jan 04, 2023, 03:45 AM

Title: Create your own SSL certificate for free
Post by: driscolllamvert on Jan 04, 2023, 03:45 AM
Learn how to obtain an SSL certificate for your website for free and without needing Linux, even if your website's control panel doesn't support automatic release.

(https://i.ytimg.com/vi/r9PB94oWz34/maxresdefault.jpg)

Unfortunately, most instructions either lead to paid services or require Linux hosting. To resolve this issue and simplify the process for others, follow these steps:

First, download the latest version of the Win-ACE client from their official website: https://www.win-acme.com/. Unpack the file and run wacs.exe. When prompted, select "N" to create a new certificate and "2" for manual configuration.

Enter your domain's address, formatted as "www.domain," and select "3" to upload the verification file via FTP. Here, you will need to provide the address of your FTP site. You can find this information in your site control panel. The program will create a special file to verify your ownership of the site.

You will then be asked to select the type of file in which the certificate will be given to you. Most likely, you will need the PEM format, so choose item 2. Then, choose where you want the certificate saved. It is easiest to create an SSL folder in the program folder.

Enter the password from the private key when prompted, and wait for the verification to be completed and the certificate to be issued. If everything is done correctly, it shouldn't take more than a couple of minutes. Four files will be created in the certificate folder, but typically only the certificate and key files are needed.

The specific method for uploading the certificate to your hosting site may vary. For example, if you are using the center hosting service, select "Sites," your site, the "Security" tab, and enable "Secure HTTPS connection." Then, click on "Add / change certificate" and upload the certificate files.
Title: Re: Let's Encrypt Certificate manually on windows
Post by: jackgrant1 on Jan 04, 2023, 04:07 AM
Thank you so much for your help! I'll give it a go - if it works, it will solve a ton of issues. However, doing this process manually every three months is too burdensome.
Title: Re: Let's Encrypt Certificate manually on windows
Post by: Yana on Jan 04, 2023, 04:47 AM
It's great to have a smart wife and a beautiful lover, as well as being a kind person!
I managed to install the certificate on sherlockhost, but unfortunately, it does not support secret key encryption. I had to jump through hoops three times to make it work.
Title: Re: Let's Encrypt Certificate manually on windows
Post by: rabindra on Mar 12, 2023, 04:52 AM
Good afternoon! I have one WAN_IP address and several RDS session hosts behind it. Each host has its separate AD domain, and an RDS-gateway must be installed in front of each of them.

I have a few questions regarding Let's Encrypt verification:
1) Do they only verify Wildcard certificates every 90 days?
2) Is the LE check only done once for regular certificates when requesting a certificate?
3) Can the RDS gateway operation ports 3391 and 443 be changed and assigned individually to each client?

Ideally, I wouldn't want to change the router ports every 90 days or specify different LAN_IPS for forwarding. Instead, I'm planning to add each client as an entry in DNS and use my certificate in the RDS gateway through LE and my pair of ports for HTTPS and UDP.

Alternatively, would it be easier in my scenario to simply purchase a regular Wildcard certificate for 4,500 rubles and replace the 10 gates manually once per year?
Title: Re: Create your own SSL certificate for free
Post by: MARK PETERSON on Nov 10, 2023, 01:23 AM
Here are the detailed steps to obtain an SSL certificate for your website using Win-ACE:

1. Download the Win-ACE client from their official website: https://www.win-acme.com/. Once downloaded, unpack the file and run wacs.exe.

2. Upon running the program, you will be prompted with a series of questions. Select "N" to create a new certificate and then "2" for manual configuration.

3. Enter your domain's address, formatted as "www.domain," and select option "3" to upload the verification file via FTP. Provide the address of your FTP site, which can be found in your site control panel. The program will then create a special file to verify your ownership of the site.

4. When prompted to select the type of file in which the certificate will be given to you, choose the appropriate option. Most likely, you will need the PEM format (item 2). Then, specify where you want the certificate to be saved. It is often easiest to create an SSL folder within the program folder.

5. Enter the password from the private key when prompted, and wait for the verification to be completed and the certificate to be issued. If everything is done correctly, it shouldn't take more than a couple of minutes. Four files will be created in the certificate folder, but typically only the certificate and key files are needed.

6. The specific method for uploading the certificate to your hosting site may vary depending on your hosting provider. For example, if you are using the center hosting service, you might navigate to "Sites," select your site, go to the "Security" tab, and enable "Secure HTTPS connection." Then, click on "Add / change certificate" and upload the certificate files.

Following these comprehensive steps should help you in successfully obtaining and installing an SSL certificate for your website without needing Linux and at no cost.