Question

how to obtain a certificate signing request

I need to obtain our certificate signing request so I can purchase a new SSL certificate as we do this through Rebel. We did have a web developer helping with these things but do not any longer. Please advise how to get this certificate signing request so I can upload to the Rebel site for pier.ca thank you


Submit an answer


This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

alexdo
Site Moderator
Site Moderator badge
January 8, 2025

Heya, @peir

You can generate CSR via the command line using the openssl or via any website like https://csrgenerator.com/

You will be prompted to enter details for your domain. Here’s how to fill it out:

  • Country Name: Enter your two-letter country code (e.g., CA for Canada).
  • State or Province Name: Enter the full name of your state/province.
  • Locality Name: Enter your city.
  • Organization Name: Enter your company’s legal name.
  • Organizational Unit Name: Optionally enter a department name, such as “IT” or “Web Services.”
  • Common Name: Enter the fully qualified domain name (FQDN) for the certificate, such as pier.ca.
  • Email Address: Optionally enter an email address for contact purposes.
  • Challenge Password: Leave this blank by pressing Enter.
  • Optional Company Name: Leave this blank as well by pressing Enter.

If you run the command via command line:

openssl req -new -key pier.ca.key -out pier.ca.csr

The CSR will be saved in the file pier.ca.csr in the directory where you ran the command.

If the CSR is generated online using site like the one I’ve mentioned you will be prompted with the CSR and you can copy-paste it locally or to rebel.com directly.

Hope that this helps!

Bobby Iliev
Site Moderator
Site Moderator badge
January 10, 2025

Hi there,

There was a similar quesiton about this here:

https://www.digitalocean.com/community/questions/how-do-i-create-digitalocean-csr-for-use-in-name-com

There’s not going to be a tutorial that specific, but the process is relative. There is a tutorial that you can use here:

https://www.digitalocean.com/community/tutorials/how-to-install-an-ssl-certificate-from-a-commercial-certificate-authority

An alternative approach is to use the openssl command:

openssl req -new -newkey rsa:2048 -nodes -keyout pier.ca.key -out pier.ca.csr
  • pier.ca.key → This is your private key (keep this safe and never share it).
  • pier.ca.csr → This is the file you’ll upload to Rebel to request your SSL certificate.

You’ll be prompted to enter some details, make sure to fill them up correctly.

Or alternatively you could use an online CSR generator like this one here:

https://csrgenerator.com/

Hope that helps!

- Bobby

Become a contributor for community

Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.

DigitalOcean Documentation

Full documentation for every DigitalOcean product.

Resources for startups and SMBs

The Wave has everything you need to know about building a business, from raising funding to marketing your product.

Get our newsletter

Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.

New accounts only. By submitting your email you agree to our Privacy Policy

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.