Fejlen "systemd: Failed at step USER spawning /usr/sbin/opendkim: No such process" opstår typisk, når systemd forsøger at starte opendkim-tjenesten, men ikke kan finde den nødvendige proces. Følg disse trin for at løse problemet:
Sørg for, at OpenDKIM er korrekt installeret på systemet:
sudo yum install opendkim
Kontroller, at stien til OpenDKIM er korrekt i systemd service-filen:
which opendkim
Dette bør returnere stien til opendkim, f.eks. /usr/sbin/opendkim
. Hvis stien er anderledes, skal du opdatere service-filen.
Åbn og rediger OpenDKIM systemd service-filen:
sudo nano /etc/systemd/system/opendkim.service
Sørg for, at ExecStart
linjen peger på den korrekte sti til opendkim:
[Service]
ExecStart=/usr/sbin/opendkim -x /etc/opendkim.conf
Sørg for, at OpenDKIM kører under den korrekte bruger og gruppe. Tilføj eller rediger følgende linjer i service-filen:
[Service]
User=opendkim
Group=opendkim
Genindlæs systemd daemon og genstart OpenDKIM-tjenesten:
sudo systemctl daemon-reload
sudo systemctl restart opendkim
Kontroller status for OpenDKIM-tjenesten for at sikre, at den kører korrekt:
sudo systemctl status opendkim
Hvis alle trin er fulgt korrekt, bør fejlen være løst, og OpenDKIM-tjenesten bør køre uden problemer.
Har du problemer med systemfejl eller serveradministration? Med Handyhand kan du nemt få hjælp. Opret din opgave gratis, og modtag bud fra kvalificerede eksperter på få minutter. Få løst dine tekniske udfordringer hurtigt og effektivt!