[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

apache2 ssl install



Что-то у меня с апачем не вышло...

Debian/stable

1) Ставлю apache2-mpm-prefork, включаю в нем ssl (a2enmod ssl)
stas@stas:~$ apt-cache policy apache2-mpm-prefork 
apache2-mpm-prefork:
  Установлен: 2.0.54-5
  Кандидат: 2.0.54-5
  Таблица версий:
 *** 2.0.54-5 0
        500 http://security.debian.org sarge/updates/main Packages
        100 /var/lib/dpkg/status
     2.0.54-4 0
        500 ftp://debian.ur.ru sarge/main Packages

2) Копирую конфиг хоста default в default-ssl

3) Правлю default-ssl, добавляя строчки:
        SSLEngine on
        SSLCertificateFile /etc/apache2/ssl/apache.pem
Файл /etc/apache2/ssl/apache.pem сгенерирован заранее.
Ну и, конечно, <VirtualHost *:443> вместо <VirtualHost *>

4) Добавляю Listen 443 в ports.conf

5) Рестартую апача.

Вижу следующее:
stas@stas:~$ curl https://localhost         
curl: (35) error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown
protocol
На 443-м порту отдается http.

Что я забыл?

-- 
Stanislav



Reply to: