I am using sme 7.5
I need to add the value SSLCACertificateFile to my httpd.conf.
Why? My understanding is that you would only use a SSLCACertificateFile directive if you had clients authenticating themselves to the webserver using SSL client certificates.
I issue config setprop modSSL cafile /home/e-smith/ssl.crt/ca.pem
then expand-template /etc/httpd/conf/httpd.conf
but httpd.conf does not change
Not sure what I am missing
You did:
config setprop modSSL cafile /home/e-smith/ssl.crt/ca.pem
You need to do:
config setprop modSSL SSLCACertificateFile /home/e-smith/ssl.crt/ca.pem
The name of the new property you have created is 'SSLCACertificateFile' and not 'cafile'. Within a template, $modSSL{SSLCACertificateFile} refers to the SSLCACertificateFile property of the modSSL record in the configuration database.
if you do this, I would recommend that you use a more specific filename than ca.pem. But as stated, I don't think you need this.