Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Open a command line:
    Linux/macOS: Terminal
    Windows: Command Prompt (Be sure to run command prompt as administrator by right-click > run as administrator)
  2. Type the following command (Don't forget to change fw.initrode.us to your DNS name):

    Code Block
    languagebash
    titlemacOS
    sudo openssl req -new -newkey rsa:2048 -nodes -keyout /certificates/fw.initrode.us.key -out /certificates/fw.initrode.us.csr


    Code Block
    languagepowershell
    titleWindows
    "C:\OpenSSL-Win64\bin\openssl.exe" req -new -newkey rsa:2048 -nodes -keyout C:\certificates\fw.initrode.us.key -out C:\certificates\fw.initrode.us.csr


  3. You will then go through a few questions below:
    Country Name (2 letter code)
    State or Province Name
    Locality Name (eg, city)
    Organization Name (eg, company)
    Organizational Unit Name (eg, section)
    Common Name (e.g. server FQDN or YOUR name)
    Email Address
    A challenge password
    An optional company name
    	

    for common name enter your server name (e.g. fw.initrode.us)
    Do not enter a password

      You should now see a .CSR and .KEY file in the Certificates folder

...

  1. Go to your preferred Certificate Authority site to purchase a standard SSL certificate. In my case, Alpha SSL required me to upload the .CSR which was the output from the command I ran in step 2 .
  2. Once the purchase is complete and you authorized ownership (most sites will send an email to admin@initrode.us or webmaster@initrode.us to prove you own the domain) you will need to download the certificate they provide you or follow the instructions for download. In my case I got an email with the following instructions, which I will follow half of them.


    RTC-alphasslemail


    I will follow the steps 1 - 4 because once I rename the text files to .CRT I can then use those in the next steps to convert my certificates into a .p12 which is needed to be uploaded in FileWave.

  3. From the email sent by Alpha SSL I saved the .CRT files in my /certificates folder that the .CSR and .KEY is saved from step 3 above.




  4. Open a command line again and type the following command (run windows as administrator still):

    Code Block
    languagebash
    titlemacOS
    sudo openssl pkcs12 -export -out /certificates/fw.initrode.us.p12 -inkey /certificates/fw.initrode.us.key -in /certificates/purchasedcert.crt -certfile /certificates/AlphaSSLCA.crt
    


    Code Block
    languagepowershell
    titleWindows
    "C:\OpenSSL-Win64\bin\openssl.exe" pkcs12 -export -out C:\certificates\fw.initrode.us.p12 -inkey C:\certificates\fw.initrode.us.key -in C:\certificates\purchasedcert.crt -certfile C:\certificates\AlphaSSLCAS.crt
    
    


...