Configurer Apache SSL et ensuite rediriger vers Tomcat avec mod_jk

Je suis en train de configurer mon serveur accepte la Connexion SSL sur le port 443.

J'ai www.mydomain.com domaine, j'ai juste lié Apache2 et Tomcat, à l'aide de mod_jk, je désire aujourd'hui vous acceptez également https demande à partir du web.

C'est ma configuration:

httpd.conf

<IfModule mod_jk.c>
    JKWorkersFile /etc/apache2/workers.properties
    JkShmFile /var/log/apache2/mod_jk.shm
    JKLogFile /var/log/apache2/mod_jk.log
    JkLogLevel debug
    JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
</IfModule>


<VirtualHost *:80>
    DocumentRoot "/Library/ApacheTomcat/apache-tomcat-6.0.33/webapps/MyTomcatAppName"
    ServerName www.mydomain.com
    ErrorLog "/private/var/log/apache2/www.mydomain.com-error_log"
    CustomLog "/private/var/log/apache2/www.mydomain.com-access_log" common
    JkMountCopy On
    JkMount /* ajp13
</VirtualHost>


<VirtualHost *:80>
    DocumentRoot "/Library/ApacheTomcat/apache-tomcat-6.0.33/webapps/MyTomcatAppName"
    ServerName mydomain.com
    ErrorLog "/private/var/log/apache2/mydomain.com-error_log"
    CustomLog "/private/var/log/apache2/mydomaino.com-access_log" common
    JkMountCopy On
    JkMount /* ajp13
</VirtualHost>

Puis c'est ma Travailleur.fichier de propriétés:

worker.list=ajp13

worker.ajp13.type=ajp13
worker.ajp13.host=localhost
worker.ajp13.port=8009

C'est mon server.xml:

    <Host name="localhost"  appBase="/Library/ApacheTomcat/apache-tomcat-6.0.33/webapps"
        unpackWARs="true" autoDeploy="true"
        xmlValidation="false" xmlNamespaceAware="false">
      <Context path="" docBase="/Library/ApacheTomcat/apache-tomcat-6.0.33/webapps/MyTomcatAppName" />

Avec cette configuration j'ai correctement surf MyTomcatAppName lorsque je visite http://www.mydomain.com ou http://domain.com...
Mon problème est maintenant de visiter le même site web à l'aide d'une connexion https, donc https://www.mydomain.com ou https://domain.com.
J'ai aussi un certificat GoDaddy est installé sur mon Mac Mini Server (Lion osx), si je tape l'adresse https://www.mydomain.com (ou https://domain.com) le navigateur correctement m'informer de la présence d'un certificat pour "mydomain.com" mais il dit aussi:

Forbidden

You don't have permission to access /on this server.
Apache/2.2.20 (Unix) mod_ssl/2.2.20 OpenSSL/0.9.8r DAV/2 mod_jk/1.2.30 Server at mydomain.com Port 443

Je suis sûr que c'est parce que j'ai raté quelque chose dans l'Hôte Virtuel tag.... Alors, comment puis-je résoudre ce problème?

OriginalL'auteur piojo | 2011-12-06