Страница 1 из 1
ssl выдает error code 12263
Добавлено: 2008-11-12 11:48:23
Garry04
Приветствую.
У меня такая проблемма.
Есть сервер на SLES. на нем поднят Apache 2.2. Нужно ssl.
Я прикрутил ssl, создал сертефекат, и виртуальный хост.
Виртуальный хост работает, тоесть когда я перехожу на 192.168.1.5:443 попадаю в каталог виртуального хоста, но проблема в том что все это по http.
При попытке явно указать https, получаю ошибку 12263.
Третьи сутки не могу разобраться в чем дело

Re: ssl выдает error code 12263
Добавлено: 2008-11-12 12:23:49
hizel
у https - 443 порт
очепятко?
Re: ssl выдает error code 12263
Добавлено: 2008-11-12 16:15:07
Garry04
опечатка, и все же какие нибудь мысли на этот счет?
Re: ssl выдает error code 12263
Добавлено: 2008-11-12 17:55:30
hizel
где то что-то неправильно прописано, неплохо бы конфигурацию апача увидеть
Re: ssl выдает error code 12263
Добавлено: 2008-11-12 17:58:35
Garry04
все по разным файлам разбросано какой именно показать?
Re: ssl выдает error code 12263
Добавлено: 2008-11-12 20:36:40
hizel
то что к ssl относится
в общем мысль в том , что вместо https на 443 порты отдается обычный http
что в принципе вполне вероятно, apache и подобные могут отдавать на любой порт

Re: ssl выдает error code 12263
Добавлено: 2008-11-13 17:06:53
Garry04
Вот конфигурация виртуального хоста с ssl
Код: Выделить всё
<VirtualHost *:443>
DocumentRoot /srv/www/htdocs/folder/
ServerAdmin root@example.com
<Directory /srv/www/htdocs/folder/>
AllowOverride all
Order allow,deny
Allow from all
</Directory>
ScriptAlias /cgi-bin/ /srv/www/cgi-bin/
<Directory /srv/www/cgi-bin/>
AllowOverride all
Options +ExecCGI -Includes
Order allow,deny
Allow from all
</Directory>
<IfDefine SSL>
SSLCertificateFile /etc/apache2/ssl.crt/server.crt
SSLCertificateKeyFile /etc/apache2/ssl.key/server.key
SSLEngine on
</IfDefine>
UserDir public_html
</VirtualHost>
еще открыт 443 порта на прослушивание.
Re: ssl выдает error code 12263
Добавлено: 2008-11-13 17:15:10
hizel
<IfDefine SSL>
а эта штучка отрабатывается?
и этот тест, что будет ругатся у вас?
Re: ssl выдает error code 12263
Добавлено: 2008-11-13 17:39:27
Garry04
виртуальный хост работает, единственное что по https ошибку выдает 12263
вывод команды
Код: Выделить всё
# apache2ctl -t -D DUMP_VHOSTS
wildcard NameVirtualHosts and _default_ servers:
*:443 example (/etc/apache2/vhosts.d/yast2_vhosts.conf:1)
Syntax OK
Re: ssl выдает error code 12263
Добавлено: 2008-11-14 10:20:49
hizel
а если убрать
<IfDefine SSL>
</IfDefine SSL>
тэги ?
Re: ssl выдает error code 12263
Добавлено: 2008-11-14 11:12:55
Garry04
Работает

. Спасибо, просто спас!
А можно немного, теории почему не работало? В двух словах

Re: ssl выдает error code 12263
Добавлено: 2008-11-14 11:51:02
hizel
ну там надобыло опач с параметром SSL запускать
в таблице процессов
Код: Выделить всё
>ps auxww | grep http
root 1293 0.0 0.0 18768 876 ?? Ss 30Oct08 1:05.21 /usr/local/sbin/httpd -DSSL
www 1441 0.0 0.0 18680 960 ?? I 30Oct08 0:01.03 /usr/local/sbin/httpd -DSSL
www 51767 0.0 0.2 19060 5168 ?? S 11:19AM 0:00.38 /usr/local/sbin/httpd -DSSL
www 58962 0.0 0.2 19016 5088 ?? S 11:27AM 0:00.16 /usr/local/sbin/httpd -DSSL
www 65105 0.0 0.2 19036 5084 ?? S 11:35AM 0:00.11 /usr/local/sbin/httpd -DSSL
www 67555 0.0 0.2 19020 4996 ?? S 11:38AM 0:00.02 /usr/local/sbin/httpd -DSSL
www 68575 0.0 0.2 19040 5068 ?? S 11:40AM 0:00.08 /usr/local/sbin/httpd -DSSL
www 68576 0.0 0.2 19028 5072 ?? S 11:40AM 0:00.09 /usr/local/sbin/httpd -DSSL
www 68579 0.0 0.2 19020 5020 ?? S 11:40AM 0:00.11 /usr/local/sbin/httpd -DSSL
www 68581 0.0 0.2 19024 5092 ?? S 11:40AM 0:00.14 /usr/local/sbin/httpd -DSSL
www 69985 0.0 0.2 18796 3248 ?? S 11:41AM 0:00.00 /usr/local/sbin/httpd -DSSL
www 70005 0.0 0.2 18796 3248 ?? S 11:41AM 0:00.01 /usr/local/sbin/httpd -DSSL
надобыло сразу у вас спросить этот вывод
у меня во FreeBSD
Код: Выделить всё
>grep apache /etc/rc.conf
apache2_enable="YES"
apache2ssl_enable="YES"
Код: Выделить всё
>pkg_info | grep apache
apache-2.0.63_2 Version 2.0.x of Apache web server with prefork MPM.
а так у вас эта опция не отрабатывалась, получался обычный http виртуалхост только слушающий 443 порт
а в https перед обменом http информацией создается что то типа тунеля ssl вот и обшибка
шла текстованя http информация а браузер ждал бинарную каку ssl
Re: ssl выдает error code 12263
Добавлено: 2008-11-14 13:59:06
Garry04
Спасибо за помощь
