How to Generate a CSR Code Using DirectAdmin for SSL Certificates on Esadax.com

Author:Vishal Singh
Updated:Mar 21, 2025

Creating a Certificate Signing Request (CSR) via DirectAdmin is a straightforward process. Below is a step-by-step guide to help you through the process.

Step 1: Access Your DirectAdmin Account

  • Log in to your DirectAdmin account using your credentials provided by Esadax.com.

Step 2: Modify Access Levels

  • Navigate to Account Settings.
  • Under Access Levels, adjust the settings to ensure you have the necessary permissions for managing SSL/TLS certificates. Save these changes.

Step 3: Enable SSL/TLS Support

  • Go to SSL/TLS in the left-hand menu.
  • Ensure that SSL/TLS support is enabled. This allows you to create and manage certificates.

Step 4: Create a New Certificate

  • Click on Create New Certificate.
  • Provide a name for your certificate (e.g., "www.example.com").
  • Select the domain(s) you wish to secure.
  • Choose the bit length for your CSR. As of current requirements, a minimum of 2048 bits is recommended.

Step 5: Enter Certificate Information

  • Fill in the required fields:
    • Country Code: Select your country from the dropdown list.
    • State/Province: Enter the state or province where your domain is registered.
    • City/Town: Provide the city of your domain's registration.
    • Organization Name: Input the name of your organization or company.
    • Common Name (Domain Name): Enter the fully qualified domain name you are securing.

Step 6: Generate and Download the CSR

  • After filling out all required information, click Generate.
  • DirectAdmin will generate your CSR. You can download it immediately or save it for later use.

Important Notes:

  • Key Length: Ensure that the private key is at least 2048 bits long to meet current security standards.
  • Backup Your Private Key: Once generated, store your private key securely. This key is essential for certificate activation and should not be lost or misplaced.

Activating Your SSL Certificate

  • After generating your CSR, submit it to your Certificate Authority (CA) of choice for validation and issuance.
  • Once issued, return the certificate files (both the public and private keys) to Esadax.com for installation on your server or website.

Troubleshooting & Support

  • If you encounter any issues during this process, visit Esadax.com's support page or contact their live chat for assistance.
  • Additional resources and guides are available on Esadax.com to help you through the SSL/TLS setup.