nchan_redis_ssl_trusted_certificate_path

Указывает путь к доверенному сертификату SSL для Nchan при подключении к Redis.

Синтаксисnchan_redis_ssl_trusted_certificate_path path;
По умолчаниюnone
Контекстupstream
Аргументы1

Описание

nchan_redis_ssl_trusted_certificate_path директива используется для настройки расположения файла доверенного сертификата SSL, когда Nginx устанавливает защищённое соединение с сервером Redis. Эта директива особенно важна при использовании SSL/TLS, поскольку обеспечивает проверку подлинности сервера Redis по доверенным сертификатам и предотвращает атаки типа «man-in-the-middle».

В контексте модуля Nchan эта директива размещается в блоке конфигурации upstream, который определяет, как Nginx взаимодействует с Redis. Единственный аргумент директивы — путь к файлу — должен указывать на файл в формате PEM, содержащий один или несколько сертификатов CA. Эти сертификаты проверяют сертификат сервера Redis и обеспечивают безопасный обмен данными.

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

Если директива опущена, Nginx не будет проверять сертификат сервера Redis, что может подвергнуть приложение уязвимостям безопасности, особенно при работе в публичных сетях. Поэтому настоятельно рекомендуется использовать эту директиву при настройке SSL/TLS-соединений с Redis.

Пример конфига

upstream redis {
    server 127.0.0.1:6379;
    nchan_redis_ssl_trusted_certificate_path /etc/ssl/certs/redis_ca.pem;
}

Убедитесь, что указанный путь к сертификату верен и доступен пользователю Nginx.

Сертификаты должны быть в формате PEM; в противном случае Nginx может не запуститься или не установить соединение.

Убедитесь, что перезагрузили или перезапустили Nginx после внесения изменений в путь к сертификату.

← Ко всем директивам