Apache/SSL проблем
7 отговора
270 прегледа
Apache/SSL проблем
Здравейте,
значи имам следния проблем:
Имам ssl сертификат, ключовете са сложени в съотвените директории, пътищата са верни, SSLEngine On, mod_ssl е зареден, апача слуша на 443 и 80, вградения в сусе firewall е отворен на съотвение портове, виждат се портовете:
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
443/tcp open https
luciuz@Rivendell:~> netstat -t -plvn
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 :::80 :::* LISTEN -
tcp 0 0 :::22 :::* LISTEN -
tcp 0 0 :::443 :::* LISTEN -
log-а нищо не казва и въпреки това не зарежда страница като е с https
Първо го правих ръчно, после и през YAST-а, но резултата е същия.
ОС Suse 9.2 x86_64, Apache 2.0.50
Някаква идея .....?
значи имам следния проблем:
Имам ssl сертификат, ключовете са сложени в съотвените директории, пътищата са верни, SSLEngine On, mod_ssl е зареден, апача слуша на 443 и 80, вградения в сусе firewall е отворен на съотвение портове, виждат се портовете:
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
443/tcp open https
luciuz@Rivendell:~> netstat -t -plvn
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 :::80 :::* LISTEN -
tcp 0 0 :::22 :::* LISTEN -
tcp 0 0 :::443 :::* LISTEN -
log-а нищо не казва и въпреки това не зарежда страница като е с https
Първо го правих ръчно, после и през YAST-а, но резултата е същия.
ОС Suse 9.2 x86_64, Apache 2.0.50
Някаква идея .....?
Re: Apache/SSL проблем
Какво казват логовете.. access.log i error.log ..
Имаш ли парола на сертификата ?
Best Regards,,,,
Имаш ли парола на сертификата ?
Best Regards,,,,
Re: Apache/SSL проблем
Нищо не казват, там ми е зора.........../ Има само един Hint за SSLCache-a.
сертификата няма парола. Генерирах си нов и го самоподписах, но резултата е същия.......
сертификата няма парола. Генерирах си нов и го самоподписах, но резултата е същия.......
Re: Apache/SSL проблем
Какво значи "не зарежда" ?
Дава "Page not found" ли ?
Има ли въобще нещо в DocumentRoot-а на виртуалния сървър? Я земи да пуснеш config-a на VirtualHost-а
Time is like a drug. Too much of it kills you.
Дава "Page not found" ли ?
Има ли въобще нещо в DocumentRoot-а на виртуалния сървър? Я земи да пуснеш config-a на VirtualHost-а
Time is like a drug. Too much of it kills you.
Re: Apache/SSL проблем
Няма "Page not Found" - все едно няма какво да поеме заявката на този порт (443). Няма връзка с хоста на този порт.
ето на виртуалния хост:
=====
<VirtualHost IP.IP.IP.IP:80>
ServerAdmin webmaster@host_name.bg
ServerName host_name.bg
DocumentRoot /home/dv/web/www/
ErrorLog /var/log/apache2/dv-error_log
CustomLog /var/log/apache2/dv_log combined
HostnameLookups Off
UseCanonicalName Off
ServerSignature On
<Directory "/home/dv/web/www/">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
============
и на SSl.conf
============
<IfDefine SSL>
<VirtualHost IP>IP.IP.IP:443>
DocumentRoot "/home/dv/web/www/"
ServerName host_name.bg:443
ServerAdmin webmaster@host_name.bg
ErrorLog /var/log/apache2/error_log
TransferLog /var/log/apache2/access_log
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /etc/apache2/ssl.crt/rivendell.crt
SSLCertificateKeyFile /etc/apache2/ssl.key/rivendell.key
<Files ~ "\.(cgi|shtml|phtml|php3?)$">
SSLOptions +StdEnvVars
</Files>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
CustomLog /var/log/apache2/ssl_request_log ssl_combined
</VirtualHost>
</IfDefine>
===========
В Сусе conf файловете за SSL стоят в една директория vhosts.d и се инклудват в основния конфигурационен файл. Това което съм го сложил сега в поста е при ръчно конфигуриране. При фонфигуриране през YAST-a, настройките за SSL ги записва във файла на виртуалния хост, но са същите ........
ето на виртуалния хост:
=====
<VirtualHost IP.IP.IP.IP:80>
ServerAdmin webmaster@host_name.bg
ServerName host_name.bg
DocumentRoot /home/dv/web/www/
ErrorLog /var/log/apache2/dv-error_log
CustomLog /var/log/apache2/dv_log combined
HostnameLookups Off
UseCanonicalName Off
ServerSignature On
<Directory "/home/dv/web/www/">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
============
и на SSl.conf
============
<IfDefine SSL>
<VirtualHost IP>IP.IP.IP:443>
DocumentRoot "/home/dv/web/www/"
ServerName host_name.bg:443
ServerAdmin webmaster@host_name.bg
ErrorLog /var/log/apache2/error_log
TransferLog /var/log/apache2/access_log
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /etc/apache2/ssl.crt/rivendell.crt
SSLCertificateKeyFile /etc/apache2/ssl.key/rivendell.key
<Files ~ "\.(cgi|shtml|phtml|php3?)$">
SSLOptions +StdEnvVars
</Files>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
CustomLog /var/log/apache2/ssl_request_log ssl_combined
</VirtualHost>
</IfDefine>
===========
В Сусе conf файловете за SSL стоят в една директория vhosts.d и се инклудват в основния конфигурационен файл. Това което съм го сложил сега в поста е при ръчно конфигуриране. При фонфигуриране през YAST-a, настройките за SSL ги записва във файла на виртуалния хост, но са същите ........
Re: Apache/SSL проблем
Имаш ли NameVirtualHost директива ?
И сайтовете по ИПта ли ги access-ваш или по име?
Направи така :
NameVirtualHost IP.IP.IP.IP
<VirtualHost IP.IP.IP.IP:80>
ServerName [линк]
#alabala - ostanalite neshta ot config-a
</VirtualHost>
<VirtualHost IP.IP.IP.IP:443>
ServerName [линк] #забележи липсата на :443
SSLEngine On
#alabala - ostanalite neshta ot config-a
</VirtualHost>
Time is like a drug. Too much of it kills you.
И сайтовете по ИПта ли ги access-ваш или по име?
Направи така :
NameVirtualHost IP.IP.IP.IP
<VirtualHost IP.IP.IP.IP:80>
ServerName [линк]
#alabala - ostanalite neshta ot config-a
</VirtualHost>
<VirtualHost IP.IP.IP.IP:443>
ServerName [линк] #забележи липсата на :443
SSLEngine On
#alabala - ostanalite neshta ot config-a
</VirtualHost>
Time is like a drug. Too much of it kills you.
Редактирано от killall на
Re: Apache/SSL проблем
По име, виртуалните хостове са name based.
Това го пробвах и преди това без :443 ......
Незнам това дето го казва в лог-а за SSLSessionCache дали може да е проблем../ а и не го дава като error.
Това го пробвах и преди това без :443 ......
Незнам това дето го казва в лог-а за SSLSessionCache дали може да е проблем../ а и не го дава като error.
Re: Apache/SSL проблем
ai sia paste tochnia error koto ti dava browsera
susto taka kazi ko pishe na stripnatoto v netstat -t -plvn
viz s telnet hosta 443 ko ti kazva
kai i za prokletia hint
DrFrancky
susto taka kazi ko pishe na stripnatoto v netstat -t -plvn
viz s telnet hosta 443 ko ti kazva
kai i za prokletia hint
DrFrancky