Knowledgebase

How to Generate a CSR on Webmin Server

The following instructions will guide you through the CSR generation process on Webmin. To learn more about CSRs and the importance of your private key, reference our Overview of Certificate Signing Requestarticle. If you already generated the CSR and received your trusted SSL certificate, reference our SSL Installation Instructions for Webmin and disregard the steps below.

1. Log in

Log in to the Webmin interface through your browser.

2. Navigate to the Terminal

In the left pane, click on the Terminal symbol or press Alt+K

Webmin Terminal

3. Paste the OpenSSL Command

Now the Terminal screen will pop up on your screen. You’ll need to paste in the below OpenSSL command to generate the CSR as well as the Private Key.

Note: Don’t paste the command below verbatim. Make sure to adjust the bold part of the command according to your domain.

detasudo openssl req -new -newkey rsa:2048 -nodes -keyout /etc/ssl/yourdomainname.com.key -out /etc/ssl/yourdomainname.com.csr -subj /C=US/ST=Florida/L=Saint Petersburg/O=Rapid Web Services/OU=Support/CN=yourdomainname; cat /etc/ssl/yourdomainname.csr

  • /etc/ssl/example.com.key: Path
  • C: 2-digit country code
  • ST: Write the full name of the state. For example, Florida.
  • L: Write the full name of the city. For example, New York
  • O: Write the full name of your organization without any special characters. If you want to issue an OV or an EV SSL certificate, you must write the legal name of your organization.
  • OU: Name of the department (e.g., Marketing Department)
  • CN: www.yourdomaninname.com or yourdomainname.com. Include an asterisk if you’re planning to use a Wildcard SSL certificate (for example: *.yourdomainname.com)

Now the CSR will be generated. Copy the contents starting from —–BEGIN CERTIFICATE REQUEST——and ending with —–END CERTIFICATE REQUEST—–. Paste it into a text editor such as Notepad.

  • 0 Users Found This Useful
     Was this answer helpful?

Related Articles

 How to Generate a CSR for Apache Web Server Using OpenSSL

The following instructions will guide you through the CSR generation process on Apache OpenSSL. To learn more about CSRs and the importance of your private key, reference our Overview of Certificate Signing Request article. If you already...

 How to Generate a CSR for Web Host Manager (WHM)

The following instructions will guide you through the CSR generation process on Web Host Manager (WHM). To learn more about CSRs and the importance of your private key, reference our Overview of Certificate Signing Request article. If you already...

 How to Generate a CSR for Microsoft IIS 7

The following instructions will guide you through the CSR generation process on Microsoft IIS 7. To learn more about CSRs and the importance of your private key, reference our Overview of Certificate Signing Requestarticle. If you already...

 How to Generate a CSR for Jetty Java HTTPS Servlet Web Server

The following instructions will guide you through the CSR generation process on Jetty Java HTTP Servlet Web Server. To learn more about CSRs and the importance of your private key, reference our Overview of Certificate Signing Request article. If...

 How to Generate a CSR for Odin (Plesk v.11, 12, & 12.5)

The following instructions will guide you through the CSR generation process on Odin (Plesk v.11, 12, & 12.5). To learn more about CSRs and the importance of your private key, reference our Overview of Certificate Signing Request article. If...

Powered by WHMCompleteSolution