Apache proxy - директива SSLCACertificateFile не работает - PullRequest
0 голосов
/ 21 апреля 2019

Я пытаюсь получить доступ к URL с самозаверяющим сертификатом через прокси-сервер apache2.(Server version: Apache/2.4.29 (Ubuntu)).Когда я делаю это, я получаю ошибку

Ошибка: невозможно проверить первый сертификат

, как ожидалось.Поэтому, чтобы получить к нему доступ, я пытаюсь добавить доверенные сертификаты на сервер в соответствии с инструкциями здесь .

Я поместил эту директиву в proxy.conf, и она указывает на файл, который включает в себясертификат сервера, но это не имеет никакого эффекта.

Я перезапустил сервер (sudo service apache2 restart) и сделал несколько проверок работоспособности, чтобы убедиться, что я изменяю правильный файл.Что я делаю не так?

это мой файл conf:

listen 8080

SSLProxyCACertificateFile "/usr/local/apache2/conf/ssl.crt/ca-certificates.crt"

ProxyRequests on
<Proxy "*">
  Require all granted
</Proxy>

содержимое /usr/local/apache2/conf/ssl.crt/ca-certificates.crt:

-----BEGIN CERTIFICATE-----
MIIFgzCCA2ugAwIBAgIPXZONMGc2yAYdGsdUhGkHMA0GCSqGSIb3DQEBCwUAMDsx
...
RqEIr9baRRmW1FMdW4R58MD3R++Lj8UGrp1MYp3/RgT408m2ECVAdf4WqslKYIYv
uu8wd+RU4riEmViAqhOLUTpPSPaLtrM=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIFgzCCA2ugAwIBAgIPXZONMGc2yAYdGsdUhGkHMA0GCSqGSIb3DQEBCwUAMDsx
...
uu8wd+RU4riEmViAqhOLUTpPSPaLtrM=
-----END CERTIFICATE-----
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...