Синтаксическая ошибка BIND DKIM - PullRequest
0 голосов
/ 05 июля 2018

Я пытаюсь реализовать DKIM в файле зоны DNS. Я сталкиваюсь с "Синтаксической ошибкой", когда в файл зоны домена добавлена ​​следующая запись:

 201803._domainkey IN TXT “v=DKIM1; h=sha256; k=rsa; s=email p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7HHm8nxsNbhzBIUd/dgbWFvMfbDmr+GREZ3uOSJ8kbadnK4i14XYBNkNGrwYG+zNkeS4xa37MeQT6TMFmq4v5zkWwrKKhoFqpoQCwv85BCFNyE0wMpFJr0PJ4zIqSv0QbFSt/tbsZQz4sO1WqFKikLY8kA8V/CNi6exkB+gkcz87ny3gND52AaTqAJJ4cbNBuA61m3OWI+lCo4kHHlB+9rQSX4ujOy7K5ljsnXUxWHRK5DpSLArg0FM7YduL3dKEh2Rgp1nDSuyIsbuCqhwlx9flnH5KyzXJ6DNv4LUPu7XySnQSUvvusL/ShwsbmGE2eT8rI22AZIjigMdKVHXUQQIDAQAB;"

Я получаю следующую ошибку:

dns_rdata_fromtext: forward/DOMAIN_NAME.db:183: syntax error

Я много читал о том, как реализовать DKIM, и уже опустил ненужные параметры, такие как "h" и "s".

Что не так с моим синтаксисом?

1 Ответ

0 голосов
/ 05 июля 2018

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

Также некоторые поставщики услуг DNS имеют ограничение в 255 символов на количество символов в записи TXT, поэтому для этого вам придется создать ключ ssh меньшего размера.

...