etienne_marais
Honorary Master
I started of with a self-signed certificate to get the hang of things before installing an issued certificate.
I followed a guide on the web to self signing which entailed creating a cert directory in your home directory, which in turn contains a index.txt as well as private and certs subdirectories. I did a self signing cert. and index.txt was updated accordingly (automatically). Using openssl.
Then I created a request file, sent it to domains.co.za and asked them to create a real certificate for me. They later sent the results in an email: ServerCertificate.cer, CACertificate-Intermediate-1.cer, CACertificate-ROOT-2.cer and PKCS7.p7b
I followed their instructions for apache2, but that only seems to require ServerCertificate.cer as SSLCertificateFile and CACertificate-Intermediate-1.cer as SSLCertificateChainFile.
I have not idea what CACertificate-ROOT-2.cer and PKCS7.p7b are for.
Restarting apache2 has not effect, and when I check my domain with https://www.ssllabs.com/ssltest/analyze.html?d=www.btsza.co.za
it insists that it is still self-signed (Issuer btsza.co.za Self-signed) and not trusted.
Can somebody help please. The amount of theory behind all this is beyond me and I have a feeling I will be stabbing in the dark with google to get this sorted out.
My end goal is not apache as such, but a different daemon that makes use of wss to listen on.
On Ubuntu 16.04
I followed a guide on the web to self signing which entailed creating a cert directory in your home directory, which in turn contains a index.txt as well as private and certs subdirectories. I did a self signing cert. and index.txt was updated accordingly (automatically). Using openssl.
Then I created a request file, sent it to domains.co.za and asked them to create a real certificate for me. They later sent the results in an email: ServerCertificate.cer, CACertificate-Intermediate-1.cer, CACertificate-ROOT-2.cer and PKCS7.p7b
I followed their instructions for apache2, but that only seems to require ServerCertificate.cer as SSLCertificateFile and CACertificate-Intermediate-1.cer as SSLCertificateChainFile.
I have not idea what CACertificate-ROOT-2.cer and PKCS7.p7b are for.
Restarting apache2 has not effect, and when I check my domain with https://www.ssllabs.com/ssltest/analyze.html?d=www.btsza.co.za
it insists that it is still self-signed (Issuer btsza.co.za Self-signed) and not trusted.
Can somebody help please. The amount of theory behind all this is beyond me and I have a feeling I will be stabbing in the dark with google to get this sorted out.
My end goal is not apache as such, but a different daemon that makes use of wss to listen on.
On Ubuntu 16.04