Ubuntu 14.04 Exim 4.82, как сделать tls_sni переменную расширенной в tls_certifcate?

Я не могу выяснить, как заставить exim 4.82 распознать переменную ${tls_sni} в разделе tls_certificate.

Я пытаюсь заставить exim использовать сертификаты на домен, но я получаю ошибку

expansion of tls_certificate failed: unknown variable in "${tls_sni}"

Вот часть моего conf файла

tls_certificate = ${if exists{CONFDIR/ssl/cert.${tls_sni}}{CONFDIR/ssl/cert.${tls_sni}}{CONFDIR/ssl/exim.cert}}
tls_privatekey = ${if exists{CONFDIR/ssl/key.${tls_sni}}{CONFDIR/ssl/key.${tls_sni}}{CONFDIR/ssl/exim.key}}

Раздел log_selector +tls_sni регистрирует входящие значения SNI во время tls/ssl сессии.

Я также попытался использовать переменную ${tls_in_sni} с тем же результатом.

Заранее спасибо за любую справку.

0
задан 22 July 2016 в 21:04

1 ответ

К сожалению, кажется, что существует ошибка в Exim 4.82, скомпилированном против GnuTLS:

http://comments.gmane.org/gmane.mail.exim.devel/7292

0
ответ дан 29 September 2019 в 10:22

Другие вопросы по тегам:

Похожие вопросы: