Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This question already has an answer here:

I was following this tutorial and I want to implement mutual authentication between server and client, where server and CA (certificate authority) is the same thing.

I reached the last step and I don't know where to put the device certificate.

The process for creating your own certificate authority is pretty straight forward

  1. Create a private key
  2. Self-sign
  3. Install root CA on your various workstations

Once you do that, every device that you manage via HTTPS just needs to have its own certificate created with the following steps:

  1. Create CSR for device
  2. Sign CSR with root CA key

I can't access server now with https, I have to do something that is not written in the article. Please help.

share|improve this question

marked as duplicate by jasonwryan, Thor, vonbrand, Renan, bahamat Apr 29 '13 at 6:26

This question was marked as an exact duplicate of an existing question.

What web server software are you using, apache? – drs Apr 27 '13 at 0:25
yes , apache web server , I've added an exception and now it's logged to the page with https but seems there's work to do with certificates and apache httpd.conf – Nancy Smith Apr 27 '13 at 19:10
up vote 0 down vote accepted

Figured that I have to generate three certificates :

  1. one as CA (self-signed)
  2. second for web server signed by CA ,put as Apache certificate in SSL configuration , would be added in Authority tab in user browser
  3. third for user signed by CA , would added in your certificates in user browser

Thanks for help .

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.