How can i create an PKCS#10 file on a windows server 2008


How can i create an PKCS#10 file on a windows 2008 server, which doesn't have any role.
So there is no webserver install on it.

Is there also a tool for it?

Who is Participating?
MaheshConnect With a Mentor ArchitectCommented:
U can create PKCS#10 request either through Certificate MMC console for local user \ computer, this do not require any role installed on server \ computer and it Is easiest
Step by step

OR you can request certificate from online certificate authority web site
This is windows certificate authority web url from where you can make PKCS#10 cert request

U can also create new PKCS#10 request through built-in CertReq.exe command line utility
U can run Certreq.exe -v -? for more information
Sample request
btanExec ConsultantCommented:
As Mahesh shared most of the relevance. I just to add a use case for CSR like "Request a certificate for an IIS web", you can check out these steps which I did see relevant though article is old and not it is more of in house Microsoft CA. But it should applicable with e CSR given to third party CA 

There are also case of using openssl too from
e.g. Generate a self signed root certificate: openssl req -x509 -newkey rsa:1024 -keyout key.pem -out req.pem

One useful online tool to check CSR formatting is handy as well to verify that it contains the correct information
Rich WeisslerConnect With a Mentor Professional Troublemaker^h^h^h^h^hshooterCommented:
The first part of my recent article covers how to generate a certificate request using the command line tools on Windows Servers.
btanExec ConsultantCommented:
there is even CSR generator online
e.g. OpenSSL CSR Wizard   -
e.g. CSR generator -
e.g. another using openssl (as well)
e.g. Has generator, decoder and ssl checker-
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.