Koozali.org: home of the SME Server

Legacy Forums => General Discussion (Legacy) => Topic started by: aschewin on December 17, 2002, 05:53:10 PM

Title: Third party ssl certificate
Post by: aschewin on December 17, 2002, 05:53:10 PM
Hi all,

I read through the forums and saw that it is not possible to install or modify the SSL certificate for a virtual domain on e-smith :-( , so I need to look at the next best thing...Can I buy a third party (say verisign) certificate and install in on e-smith?

Thanks,
Title: Re: Third party ssl certificate
Post by: Patrick Hickey on December 17, 2002, 06:31:35 PM
Sure, you can install a third party SSL Cert.

What you must know is that for "personal" use you may find it difficult to "authenticate" with the root servers. The Cert folks generally require proof of running a business, etc to qualify for an authentic server cert.

The individual needs to provide tons of material and one item which usualy stops the individual user is the Business License or Proof of Business Name, etc.

regards,

patrick
Title: Re: Third party ssl certificate
Post by: Andrei on December 17, 2002, 11:12:05 PM
Ok but is the process of installing the cert simple?
Title: Re: Third party ssl certificate
Post by: saul on December 17, 2002, 11:45:13 PM
Actually, that is why I need the cert, otherwise I wouldn't care, but it is indeed for a business and the owner did not like being told that the certificate being shown belonged to another domain(his real domain), so he wants to get rid of it ASAP. So how easy is it to install? The place I looked at has linux instructions, but not for E-smith (which rocks!).

Here is the place I want to use : http://www.instantssl.com/products/instantssl_pro.html
Title: Re: Third party ssl certificate
Post by: Charlie Brady on December 18, 2002, 02:58:33 AM
aschewin wrote:

> I read through the forums and saw that it is not possible to
> install or modify the SSL certificate for a virtual domain on
> e-smith :-( , so I need to look at the next best thing...Can
> I buy a third party (say verisign) certificate and install in
> on e-smith?

If you manage to get such a certificate, you can configure Apache to use your new certificate by doing:

/sbin/e-smith/config setprop modSSL crt /path/to/your/cert
/sbin/e-smith/config setprop modSSL key /path/to/your/key
/sbin/e-smith/signal-event ldap-update

You will still have the same certificate no matter what virtual domain is accessed.

Charlie
Title: Re: Third party ssl certificate
Post by: Charlie Brady on December 18, 2002, 03:01:51 AM
saul wrote:

> Actually, that is why I need the cert, otherwise I wouldn't
> care, but it is indeed for a business and the owner did not
> like being told that the certificate being shown belonged to
> another domain(his real domain), so he wants to get rid of it
> ASAP.

But what about his "real domain"? That will use the same certificate. If you "fix" the virtual domain, you will "break" the real domain.

Charlie
Title: Re: Third party ssl certificate
Post by: aschewin on December 18, 2002, 07:37:10 AM
His real domain will just be used for general info about his business and how to contact him or sales, his website will sell all the stuff. Thank you for the info on how to install the certificate!
Title: Re: Third party ssl certificate
Post by: aschewin on December 24, 2002, 06:52:43 AM
>If you manage to get such a certificate, you can configure Apache to use your >new certificate by doing:

>/sbin/e-smith/config setprop modSSL crt /path/to/your/cert
>/sbin/e-smith/config setprop modSSL key /path/to/your/key
>/sbin/e-smith/signal-event ldap-update

>You will still have the same certificate no matter what virtual domain is accessed.

>Charlie

Charlie going along this line of thinking, I know I can create the scr using:
openssl req –new –nodes -keyout myserver.key –out server.csr.

So I enter the domain name for the virtual domain. Can I use that for it? At least it would remove the "does not match domain" error. If so, where can I get a guide for installing the new cert using www.virtualdomain1.com??

Thanks.