evh

Рейтинг
1
Регистрация
21.12.2022
Ilya74 #:

Что в файлах по этим путям? Нужный вам сертификат или что-то другое?

Судя по дате получения есть 3 файла (key, crt, privat) с именем моего почтового домена (оно же название хоста).

Я так понимаю  ${if exists{/etc/exim4/ssl/${tls_sni}.crt}{/etc/exim4/ssl/${tls_sni}.crt}{/etc/exim4/ssl/exim.crt}} если есть сертификат с именем домена, то берем его иначе сертификат ексима.

rustelekom #:

А рестартили сервис exim? Может быть не подхватывает файл сертификата. В exim путь к сертификатам определяется директивами:

tls_certificate = /some/file/name
tls_privatekey = /some/file/name

и они могут задаваться в отдельной папке для настроек. 

В файле указано так:

tls_certificate = ${if exists{/etc/exim4/ssl/${tls_sni}.crt}{/etc/exim4/ssl/${tls_sni}.crt}{/etc/exim4/ssl/exim.crt}}

tls_privatekey = ${if exists{/etc/exim4/ssl/${tls_sni}.key}{/etc/exim4/ssl/${tls_sni}.key}{/etc/exim4/ssl/exim.key}}

Сервер перезагружал. 
PTR виртуалки задал как одно из имен почтового домена. Его же прописал и в Hostname и в Hosts . 

Разобрался почти со всем. Письма отправляю на все почты и получаю так же удачно. Остался только вопрос с самим сертификатом, куда положить его в ubuntu 20? 

Все полученные сертификаты (через панель ISPMansger 6 с помощью Let's Encrypt) для почты лежат в /etc/exim4/ssl , но почтовик при получении и отправке все-равно видит сертификат для  static.XX.XXX.XXX.XXX.clients.your-server.de и просит исправить на правильный. Ни где в настройках я не вижу чтобы он где то задавался.

rustelekom #:
hostname меняется в операционной системе утилитой hostnamectl. После смены, лучше перегрузить сервисы или просто перезагрузить сервер. 

Так а на какое имя его поменять? имя почтового домена? их на этом сервере несколько

Ilya74 #:

Нет, hostname системы, прописанный на сервере.

hostname -a ничего не вернул

hostname -A вернул вот так (где XX.XXX.XXX.XXX  - мой ИП)

static.XX.XXX.XXX.XXX.clients.your-server.de   static.XX.XXX.XXX.XXX.clients.your-server.de
Ilya74 #:
Какой hostname у сервера? Тут дело скорее всего не только в PTR-записи для IP, но ещё и в hostname.

Имя машины в облаке хезнер?  - Ispubuntu

А как быть с другими почтовыми ДНС сайтов? они отличаются по имени

Но там прописан именно  этот адрес static.XX.XXX.XXX.XXX.clients.your-server.de. Если я поставлю туда ДНС имя почтовика сайты перестанут работать? 
yodda #:

В конфиге в корне сайта посмотреть можно параметры подключения к базе.

Спасибо огромное. В БД прописаны ссылки

12
Всего: 16