APACHE https не работает, но http работает? - PullRequest
3 голосов
/ 01 марта 2012

SPEC Apache 2.x tomcat 6.0 jdk1.6 win os 7

Балансировка нагрузки со следующим конфигом в http работает согласно файлу worker2.properties

#In httpd.conf

#Karthik

LoadModule  jk_module   modules/mod_jk.so
Include conf/httpd-ssl.conf
LoadModule  jk_module     modules/mod_jk.so
<IfModule mod_jk.c>
ErrorLog "logs/anyFile-error.log"
CustomLog "logs/anyFile-access.log" common
JkMountCopy On
JkMount /* worker1
JkWorkersFile conf/worker2.properties
JkLogFile logs/mod_jk.log
JkLogLevel error
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat "%w %V %T"

Alias /WFSSVN  "http://192.168.6.62:8080/ABCD/"
<Directory "E:/JAVA/APACHE22SSL/htdocs" >
Options Indexes FollowSymLinks
Order Allow,Deny
Allow from All
</Directory>
</IfModule>

, но с сертификатами SSLразвернуты и конфигурации применены в httpd-ssl.conf

#In httpd-ssl.conf

    LoadModule  ssl_module  modules/mod_ssl.so
    <IfModule mod_jk.c>

    ErrorLog "logs/anyFile-error.log"
    CustomLog "logs/anyFile-access.log" common

    SSLEngine on
    ServerName ai-itl-107.agilis.com:443
    SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
    SSLCertificateFile "E:/JAVA/APACHE22SSL/conf/AI-ITL-107.crt"
    SSLCertificateKeyFile "E:/JAVA/APACHE22SSL/conf/AI-ITL-107.key"

    JkWorkersFile conf/worker2.properties
    JkLogFile logs/mod_jk.log
    JkLogLevel error
    JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
    JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
    JkRequestLogFormat "%w %V %T"
    JkMountCopy On
    JkMount /* worker1

    <Directory "E:/JAVA/APACHE22SSL/htdocs" >
    Options Indexes FollowSymLinks
    Order Allow,Deny
    Allow from All
    </Directory>
    </IfModule>

Примечание: - httpd.conf имеет аргументы EOF "Включить conf / httpd-ssl.conf"

в отношении karthik, возвращает ошибку 404Почему ???

Ответы [ 2 ]

1 голос
/ 21 марта 2012

проверьте ваши открытые порты с

nmap localhost

, по крайней мере, 80 и 443 должны быть открыты

0 голосов
/ 21 марта 2012

Я знаю, что в прошлом у меня были проблемы с отсутствующими директивами Listen *:443.Убедитесь, что где-то в вашем файле httpd.conf вы найдете следующие строки (или что-то подобное):

Listen *:80
Listen *:443

В некоторых системах эти директивы потенциально находятся в другом файле.Например, в MAC OSX они находятся в sites / virtual-host-global.conf.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...