Я не могу выяснить, как заставить 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}
с тем же результатом.
Заранее спасибо за любую справку.
К сожалению, кажется, что существует ошибка в Exim 4.82, скомпилированном против GnuTLS: