After some very frustrating weeks I've come to the conclusion that configuring Alfresco to use SSL is not possible with the documentation available. Tomcat can be configured with the appropriate SSL site certificate but doing that breaks SOLR or some other part of Alfresco. The whole Alfresco setup is, I might say, incredible fragile and a little frightening (I've had several upgrades that just didn't work, causing the migration of files via webDAV (loosing all the metadata and versioning)).Anyway, the only way I've found to make https:// access work with my own SSL certificate is to use the Apache Tomcat Connector. Ensure you have the mod_jk installed in Apache then….1. Create a "worker file" as alfresco-4.0.c/tomcat/conf/workers.properties
it contains…
worker.list=tomcat
worker.tomcat.port=8009
worker.tomcat.host=localhost
worker.tomcat.type=ajp13
worker.tomcat.lbfactor=1
2. In the apache configuration file addJkWorkersFile /var/home/user/alfresco-4.0.c/tomcat/conf/workers.properties
3. Within the particular <VirtualHost *:443> definition tag of the apache configuration file add
JkMount /share/* tomcat
JkMount /share tomcat
JkMount /alfresco tomcat
JkMount /alfresco/* tomcat