Erros do OpenDKIM

3

Ao enviar e-mails, erros do Outlook 4.7.1 Service unavailable - try again later . Eu instalei o postfix, dovecot e openDKIM, mas o OpenDKIM está me dando erros:

Mar 30 10:19:32 x opendkim[16762]: can't load key from /etc/ssl/private/mail.x.nl.key: Permission denied
Mar 30 10:19:32 x opendkim[16762]: A058440C14: error loading key '_domainkey.x.nl'
Mar 30 10:20:27 x opendkim[16762]: can't load key from /etc/ssl/private/mail.x.nl.key: Permission denied
Mar 30 10:20:27 x opendkim[16762]: 6A4FF40C14: error loading key '_domainkey.x.nl'
Mar 30 11:45:42 x opendkim[16762]: can't load key from /etc/ssl/private/mail.x.nl.key: Permission denied
Mar 30 11:45:42 x opendkim[16762]: 0EDB640845: error loading key '_domainkey.x.nl'
Mar 30 11:47:48 x postfix/postfix-script[1373]: error: unknown command: 'restart'
Mar 30 11:47:48 x postfix/postfix-script[1374]: fatal: usage: postfix start (or stop, reload, abort, flush, check, status, set-permissions, upgrade-configuration)
Mar 30 11:51:41 x opendkim[1888]: can't load key from /etc/ssl/private/mail.x.nl.key: Permission denied
Mar 30 11:51:41 x opendkim[1888]: BF89E40845: error loading key '_domainkey.x.key

** Output from namei -l ** 
f: /etc/ssl/private/mail.x.nl.key
drwxr-xr-x root      root     /
drwxr-xr-x root      root     etc
drwxr-xr-x root      root     ssl
drwx--x--- root      ssl-cert private
-rw-r--r-- opendkim  opendkim mail.x.nl.key

Eu tentei definir os arquivos .key como 0755 com o proprietário opendkim:opendkim . Posso resolver isso?

    
por WMRKameleon 30.03.2015 / 13:59

1 resposta

8

Suas permissões são muito restritivas.
O opendkim user / group não tem acesso à pasta /etc/ssl/private .
Dependendo da sua configuração, ele deve pertencer ao grupo opendkim e o grupo também deve ter permissões de leitura / execução na pasta.

Além disso, as permissões no seu arquivo de chave são muito abertas.
Deve ter 0600 permissão, em nenhum caso deve ser legível pelo mundo.

    
por 30.03.2015 / 15:08