Рейтинг:0

Не удается сгенерировать приемлемый ключ для OpenDKIM.

флаг gb

Я использую «opendkim-genkey -b 2048 -t -s default -d mydomain.com», в результате чего появляются файлы «default.private» и «default.txt». Да, default.private начинается (правильно, SFAIK) с -----НАЧАТЬ ЗАКРЫТЫЙ КЛЮЧ RSA----- а default.txt не превышает 256 символов на сегмент (не нарушает требований кодирования DNS.) Также opendkim-testkey ничего не возвращает (без -v) и с "-v -v -v" пишет "Ключ небезопасен" ( но я не использую DNSSEC), а также «Ключ в порядке», так что ключ хотя бы минимально корректен в соответствии с opendkim как таковой.

я получаю ошибки

26 сентября, 22:41:49, мой домен opendkim [1793958]: 18R2fhko1843765: ошибка SSL: 0909006C: подпрограммы PEM: get_name: нет стартовой строки

26 сентября, 22:41:49, мой домен opendkim[1793958]: 18R2fhko1843765: dkim_eom(): ресурс недоступен: ошибка PEM_read_bio_PrivateKey()

26 сентября, 22:41:49 mydomain sm-mta[1843765]: 18R2fhko1843765: milter=opendkim, reject=451 4.7.0 ресурс недоступен

26 сентября, 22:41:49 mydomain sm-mta[1843765]: 18R2fhko1843765: Milter: data, reject=451 4.7.0 ресурс недоступен

26 сентября, 22:41:49 mydomain sm-mta[1843765]: 18R2fhko1843765: to=<[email protected]>, delay=00:00:00, pri=30408, stat=ресурс недоступен

Я видел много ссылок на обе ошибки «Ошибка SSL: 0909006C: Подпрограммы PEM: get_name: нет стартовой строки» и «dkim_eom(): ресурс недоступен: ошибка PEM_read_bio_PrivateKey()», но ничего не помогает. Когда я видел «дело закрыто», это было из-за ошибок реализации, таких как неправильные разрешения, неверные спецификации местоположения файла или неправильное форматирование ключа/txt, и отправители обычно говорили «извините за шум», но ни один из них не является кейс. Я делаю ТОЧНО, как указано в документации, с ошибками, которые я зарегистрировал выше.

Для тех, кто хотел бы знать, я использую Ubuntu 20.04 LTS и sendmail 8.15.2. Жалоба исходит от подпрограмм opendkim milter vs. SSL, поэтому внешний контекст не должен иметь значения.

Я бы спросил в списке рассылки opendkim, но «lists.opendkim.org» недоступен. Мне нужно, чтобы OpenDKIM работал, чтобы повиноваться Master Goo (помимо того, что это лучшая практика, о, хорошо). Я буду благодарен, если кто-то еще столкнулся с этим, в частности, и может дать рабочий ответ.

Вывод, который я использую, это именно то, что выводит «opendkim-genkey», нет ошибок форматирования, как описано в другом месте, и opendkim-testkey доволен, поэтому, пожалуйста, извините, что я не включил эти фактические данные.

p.s.: opendkim установлен с помощью «apt install opendkim»:

opendkim -p /var/run/opendkim.sock -V opendkim:

Фильтр OpenDKIM v2.11.0, скомпилированный с OpenSSL 1.1.1f 31 марта 2020 г.  
СМФИ_ВЕРСИЯ 0x1000001  
либмильтер версии 1.0.1  
Поддерживаемые алгоритмы подписи: rsa-sha1 rsa-sha256 ed25519-sha256  
Поддерживаемые алгоритмы канонизации: расслабленный простой  
Параметры активного кода: QUERY_CACHE USE_DB USE_LDAP USE_LUA USE_ODBX USE_UNBOUND _FFR_ATPS _FFR_RBL _FFR_REPLACE_RULES _FFR_SENDER_MACRO _FFR_STATS _FFR_VBR  
libopendkim 2.11.0: atps query_cache  
David avatar
флаг cn
Если это должно помочь с вопросом, отредактируйте вопрос и поместите его там, а не в комментарии.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.