Apache игнорирует директиву SSLRequire - PullRequest
1 голос
/ 18 мая 2009

Я настроил Apache для обслуживания данных Subversion. Конфигурация выглядит так:

<Location /svn>
 DAV svn
 SVNPath /path/to/svn
 AuthType Basic
 AuthName "My Project"
 AuthUserFile /etc/httpd/dav_svn.passwd
 Require valid-user
 SSLRequireSSL
 <LimitExcept GET PROPFIND OPTIONS REPORT>
   Require valid-user
 </LimitExcept>
</Location>

Это работает как ожидалось.

Однако я хочу ослабить требование SSL, чтобы соединения с localhost не требовали его. Я заменил директиву SSLRequireSSL на директиву SSLRequire.

Но Apache, похоже, полностью игнорирует директиву SSLRequire.

Оба,

SSLRequire true

и

SSLRequire false

результат в том же поведении! Они оба разрешают не-SSL-соединения.

Чего мне не хватает?

(версия Apache: 2.2.11)

1 Ответ

3 голосов
/ 18 мая 2009

Я думаю, вам нужно: SSLOptions +StrictRequire

...