Puncte:-1

OpenDKIM - nu se poate încărca cheia

drapel cn

Bună, încerc să configurez OpenDKIM, dar continuă să se plângă că nu poate accesa fișierul cheie. Am verificat de două ori permisiunile și dreptul de proprietate, care este setat la utilizatorul opendkim și grupul opendkim cu acces rw. Am dezactivat selinux pentru a exclude o problemă cu selinux. Am reinstalat pachetul de multe ori. Nu stiu unde sa caut! Vreo idee?

Mesaj de eroare: ''' opendkim[691895]: nu se poate încărca cheia din /etc/opendkim/keys/schots.xyz/20200308.private: Permisiune refuzată '''

Ieșire ps -l:

[root@anakin schots.xyz]# ps -l 471283
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
1 S 981 471283 1 0 80 0 - 47289 poll_s ? 0:00 /usr/sbin/opendkim -x /etc/opendkim.conf -P /run/opendkim/opendkim.pid

Ieșire ls -ld /etc/opendkim:

[root@anakin schots.xyz]# ls -ld /etc/opendkim
drwxr-xr-x. 3 root opendkim 154 Mar 4 15:28 /etc/opendkim

Ieșire ls -ld /etc/opendkim/keys:

[root@anakin schots.xyz]# ls -ld /etc/opendkim/keys
drw-------. 3 opendkim opendkim 68 4 mar 15:28 /etc/opendkim/keys

Ieșire ls -ld /etc/opendkim/keys/schots.xyz:

[root@anakin schots.xyz]# ls -ld /etc/opendkim/keys/schots.xyz
drw-------. 2 opendkim opendkim 50 Mar 4 15:10 /etc/opendkim/keys/schots.xyz

Ieșire ls -ld /etc/opendkim/keys/schots.xyz/20200308.private:

[root@anakin schots.xyz]# ls -ld /etc/opendkim/keys/schots.xyz/20200308.private
-rw-------. 1 opendkim opendkim 1679 4 mar 15:10 /etc/opendkim/keys/schots.xyz/20200308.private
Tilman Schmidt avatar
drapel bd
Vă rugăm să împărtășiți dovezi pentru UID-ul în care se rulează procesul opendkim (ieșire din `ps -l 691895` dacă procesul opendkim cu PID 691895 încă rulează, extras relevant din definiția serviciului opendkim în caz contrar) și permisiunile tuturor directoarelor din calea către fișierul cheie (ieșire din `ls -ld /etc/opendkim /etc/opendkim/keys /etc/opendkim/keys/schots.xyz /etc/opendkim/keys/schots.xyz/20200308.private`)
arno77 avatar
drapel cn
@TilmanSchmidt vezi postarea editată mai sus. Este chiar ciudat. Din punctul meu de vedere, toate permisiunile sunt corecte, dar totuși permisiunea este refuzată. Am exclus și SELinux.
Puncte:0
drapel bd

Permisiunile pe director sunt:

  • r: conținutul listei
  • w: adăugați sau eliminați intrări
  • X: acces la intrări

Deci permisiunea rw pe /etc/opendkim/keys și /etc/opendkim/keys/schots.xyz nu este suficient pentru accesare /etc/opendkim/keys/schots.xyz/20200308.private. Ai nevoie X permisiunea pentru asta.

Pentru a vă remedia problema, executați următoarea comandă ca utilizator opendkim sau rădăcină:

chmod u+x /etc/opendkim/keys /etc/opendkim/keys/schots.xyz
arno77 avatar
drapel cn
Am urmat instructiunile dar problema persista. Foarte ciudat.
arno77 avatar
drapel cn
Am făcut o nouă instalare și am urmat instrucțiunile de mai sus. Acum a funcționat...

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.