Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat  [GELÖST]

User avatar
florianholtgrefe
Posts: 40
Joined: Fri 30. Mar 2018, 17:26

Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat

Post by florianholtgrefe »

Hallo,

nachdem Plesk es nicht geschafft hat sein eigenes Backup wieder einzuspielen, bin ich auf der Suche nach einer anderen Administrationsoberfläche gewesen und mit KeyHelp fündig geworden. Leider gibt es ein Problem bei der Installation, welches ich nicht lösen kann.

Serverdaten:
  • Cloud Server / vServer von Hetzner
  • Intel Xeon Processor (Skylake) | Kerne: 2 / 8GB RAM
  • Debian 9.4 (64-Bit) vor der Installation aktuallisiert
So sieht das Installationsprotokoll aus:

Code: Select all

Installation wird durchgeführt:

Update sources list ...                     [OKAY]
Installation requirements ...               [OKAY]
Sudo ...                                    [OKAY]
Bind9 ...                                   [OKAY]
SSL/TLS ...                                 [OKAY]
PHP ...                                     [OKAY]
Apache ...                                  [OKAY]
PHP-FPM ...                                 [OKAY]
MariaDB ...                                 [OKAY]
KeyHelp ...                                 [OKAY]
Firewall (iptables) ...                     [OKAY]
SSH ...                                     [OKAY]
ProFTPD ...                                 [OKAY]
Postfix ...                                 [OKAY]
Dovecot ...                                 [OKAY]
Email protection
    Postgrey, Amavis, ClamAV,
    SpamAssassin, Pyzor, Razor ...          [ERROR]
AWStats ...                                 [OKAY]
Fail2ban ...                                [OKAY]
Logrotate ...                               [OKAY]
PhpMyAdmin 4.7.5 Multilanguage ...          [OKAY]
Roundcube 1.3.3 Multilanguage ...           [OKAY]
Rainloop 1.11.0.203 (Community Edition) ... [OKAY]
Quota ...                                   [OKAY]
Apparmor ...                                [OKAY]
7-Zip ...                                   [OKAY]
Nano ...                                    [OKAY]
Curl ...                                    [OKAY]
NTP ...                                     [OKAY]
Cron-Daemon ...                             [OKAY]

Während der Installation sind Fehler aufgetreten!
Bitte prüfen Sie den Inhalt der Log-Datei unter "/var/log/keyhelp/install.log".

Ihre Zugangsdaten finden Sie auf Ihrem Server in dieser Datei: "/root/keyhelp_login_data_2018-03-30_16-21-02"

!!! ACHTUNG !!! Das System wird in wenigen Augenblicken neu gestartet (Abbruch mit STRG+C).: 0 
Schaut man in das Fehlerlog unter /var/log/keyhelp/install.log findet man folgende Fehler:

Code: Select all

exec | service amavis restart
    Job for amavis.service failed because the control process exited with error code.
    See "systemctl status amavis.service" and "journalctl -xe" for details.

    >>>>>>>>>>>>>>>>>>>>>>
    !!! ERROR DETECTED !!!
    <<<<<<<<<<<<<<<<<<<<<<

  [SKIPPED DUE PREVIOUS ERRORS] exec | service spamassassin restart
  [SKIPPED DUE PREVIOUS ERRORS] exec | systemctl enable spamassassin
Ich habe bereits versucht, wie von Alexander beschreiben (siehe hier), die nicht ausgeführten Befehle einfach nochmal manuell auszuführen. Bei den übersprungenen spamassassin Befehlen klappt dies auch, nur amavis spuckt den er gleichen Fehler aus.

---

Zudem habe ich das Problem, dass ich nicht automatisch ein Zertifikat von Let's Encrypt abrufen kann, hier tauchen folgende Fehler auf:
Image

Hier habe ich schon die Schritte von nikko versucht (siehe hier), leider ohne Erfolg.

Ich hoffe jemand kann mir helfen und ich bedanke mich herzlich im Voraus für alle Antworten!
Viele Grüße

Florian Holtgrefe
nikko
Posts: 914
Joined: Fri 15. Apr 2016, 16:11

Re: Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat

Post by nikko »

Ich musste gestern schmerzlich lernen, dass es bei LE ein Limit / IP gibt. Ggfls. greift dieses hier.
Nach 3 Stunden ungefähr darfst du es erneut versuchen.
Last edited by nikko on Fri 30. Mar 2018, 20:02, edited 1 time in total.
The software said: Requires Win Vista®, 7®, 8® or better. And so I installed Linux.
nikko
Posts: 914
Joined: Fri 15. Apr 2016, 16:11

Re: Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat

Post by nikko »

Achso.... ich war zu eilig. Auskunft gibt das master.log unter Panel-Aufgaben-Logs in KH
The software said: Requires Win Vista®, 7®, 8® or better. And so I installed Linux.
User avatar
florianholtgrefe
Posts: 40
Joined: Fri 30. Mar 2018, 17:26

Re: Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat

Post by florianholtgrefe »

Hallo,

folgenden Fehler hab ich gefunden:

Code: Select all

[PID-2442] [30-Mar-2018 16:22:17] ERROR --> auto-request of lets encrypt certificate for server services failed: Verification ended with an error. Response: {"type":"http-01","status":"invalid","error":{"type":"urn:acme:error:connection","detail":"Fetching http:\/\/holtgrefe-de01.holtgrefe-media.de\/.well-known\/acme-challenge\/ZYqQgVVIt--RgFss_JOmGdSTemQsHAguF2z-g9ve9e4: Timeout","status":400},"uri":"https:\/\/acme-v01.api.letsencrypt.org\/acme\/challenge\/m_sW6q7H4j-k29raP_xbUep8FZRQyjzYJf5dG5ZKW7o\/4020612097","token":"ZYqQgVVIt--RgFss_JOmGdSTemQsHAguF2z-g9ve9e4","keyAuthorization":"ZYqQgVVIt--RgFss_JOmGdSTemQsHAguF2z-g9ve9e4.voQ4alvWDf7PH5eQrVhyoviJUXaIe2q-lPecaDAPN7A","validationRecord":[{"url":"http:\/\/holtgrefe-de01.holtgrefe-media.de\/.well-known\/acme-challenge\/ZYqQgVVIt--RgFss_JOmGdSTemQsHAguF2z-g9ve9e4","hostname":"holtgrefe-de01.holtgrefe-media.de","port":"80","addressesResolved":["195.201.27.253","2a01:4f8:1c0c:5944::"],"addressUsed":"2a01:4f8:1c0c:5944::"}]}
Viele Grüße

Florian Holtgrefe
User avatar
Martin
Posts: 984
Joined: Wed 20. Jan 2016, 00:43

Re: Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat

Post by Martin »

Hallo,

ist die Domain denn entsprechend schon korrekt auflösbar? Ansonsten kann LE kein Zertifikat für die Serverdomain ausstellen.

Bezüglich Amavis ist eine häufige Fehlerursache, dass hier während der Installation kein korrekter FQDN gesetzt ist. Dies sollte entsprechend vor der KeyHelp Installation geprüft werden.
Viele Grüße,
Martin
nikko
Posts: 914
Joined: Fri 15. Apr 2016, 16:11

Re: Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat

Post by nikko »

Momentan scheint hier alles korrekt aufgelöst zu werden (komme auf nem KH Panel raus, Adressbereich gehört zum genannten Anbieter),
jetzt nochmal die Zertifikate generieren lassen bitte
The software said: Requires Win Vista®, 7®, 8® or better. And so I installed Linux.
nikko
Posts: 914
Joined: Fri 15. Apr 2016, 16:11

Re: Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat

Post by nikko »

Gerade nochmal die betreffende Domain aufgerufen, das Zertifikat ist nun gültig. Also war es eine fehlerhafte Auflösung....

Gut, florianholtgrefe, kannst starten :) :) :)
The software said: Requires Win Vista®, 7®, 8® or better. And so I installed Linux.
User avatar
florianholtgrefe
Posts: 40
Joined: Fri 30. Mar 2018, 17:26

Re: Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat

Post by florianholtgrefe »

Hallo,

vielen Dank für die Rückmeldung! Ja es scheint in der Tat nur an der Auflösung gelegen zu haben, was mich wundert, da die DNS Einstellungen schon einige Zeit angepasst waren. Naja Problem gelöst, da darf ich mich nicht beschweren! :)

Bleibt das Problem mit Amavis: Wenn ich hostname -f aufrufe wird mein richtiger Hostname (holtgrefe-de01.holtgrefe-media.de) ausgegeben. Liegt ein anderer Fehler vor, oder bin auch auf einem völlig falschen Dampfer?
Viele Grüße

Florian Holtgrefe
User avatar
Alexander
Keyweb AG
Posts: 3842
Joined: Wed 20. Jan 2016, 02:23

Re: Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat

Post by Alexander »

Nabend,

was meldet denn der amavis als Fehlermeldung aus, wenn du ihn manuel startest?

Code: Select all

service amavis restart
... und anschließend z.B. diesen Befehl ausführst?

Code: Select all

systemctl status amavis.service
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
florianholtgrefe
Posts: 40
Joined: Fri 30. Mar 2018, 17:26

Re: Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat

Post by florianholtgrefe »

Hallo,

das sieht folgendermaßen aus:

Code: Select all

root@holtgrefe-de01 ~ # service amavis restart
Job for amavis.service failed because the control process exited with error code.
See "systemctl status amavis.service" and "journalctl -xe" for details.

Code: Select all

root@holtgrefe-de01 ~ # systemctl status amavis.service
● amavis.service - LSB: Starts amavisd-new mailfilter
   Loaded: loaded (/etc/init.d/amavis; generated; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sat 2018-03-31 22:34:16 CEST; 9s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 31132 ExecStart=/etc/init.d/amavis start (code=exited, status=1/FAILURE)

Mar 31 22:34:16 holtgrefe-de01.holtgrefe-media.de systemd[1]: Starting LSB: Starts amavisd-new mailfilter...
Mar 31 22:34:16 holtgrefe-de01.holtgrefe-media.de amavis[31138]: starting. /usr/sbin/amavisd-new at holtgrefe-de
Mar 31 22:34:16 holtgrefe-de01.holtgrefe-media.de amavis[31132]: Starting amavisd: ERROR: MISSING REQUIRED ADDIT
Mar 31 22:34:16 holtgrefe-de01.holtgrefe-media.de amavis[31132]:   DBD::mysql
Mar 31 22:34:16 holtgrefe-de01.holtgrefe-media.de amavis[31132]: (failed).
Mar 31 22:34:16 holtgrefe-de01.holtgrefe-media.de systemd[1]: amavis.service: Control process exited, code=exite
Mar 31 22:34:16 holtgrefe-de01.holtgrefe-media.de systemd[1]: Failed to start LSB: Starts amavisd-new mailfilter
Mar 31 22:34:16 holtgrefe-de01.holtgrefe-media.de systemd[1]: amavis.service: Unit entered failed state.
Mar 31 22:34:16 holtgrefe-de01.holtgrefe-media.de systemd[1]: amavis.service: Failed with result 'exit-code'.
lines 1-15/15 (END)...skipping...

Code: Select all

-- Support: https://www.debian.org/support
-- 
-- Unit phpsessionclean.service has finished starting up.
-- 
-- The start-up result is done.
Mar 31 22:39:04 holtgrefe-de01.holtgrefe-media.de postfix/qmgr[17879]: 4EA6B7D0CD: from=<admin@holtgrefe-media.de>, size=1911, nrcpt=1 
Mar 31 22:39:04 holtgrefe-de01.holtgrefe-media.de postfix/qmgr[17879]: ACD407D0EA: from=<server@holtgrefe-media.de>, size=1917, nrcpt=1
Mar 31 22:39:04 holtgrefe-de01.holtgrefe-media.de postfix/smtp[31348]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
Mar 31 22:39:04 holtgrefe-de01.holtgrefe-media.de postfix/smtp[31348]: 4EA6B7D0CD: to=<admin@holtgrefe-media.de>, relay=none, delay=886
Mar 31 22:39:04 holtgrefe-de01.holtgrefe-media.de postfix/smtp[31348]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
Mar 31 22:39:04 holtgrefe-de01.holtgrefe-media.de postfix/smtp[31348]: ACD407D0EA: to=<mail@safija-holtgrefe.de>, relay=none, delay=130
Mar 31 22:39:27 holtgrefe-de01.holtgrefe-media.de systemd[1]: Starting LSB: Starts amavisd-new mailfilter...
-- Subject: Unit amavis.service has begun start-up
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- Unit amavis.service has begun starting up.
Mar 31 22:39:28 holtgrefe-de01.holtgrefe-media.de amavis[31364]: starting. /usr/sbin/amavisd-new at holtgrefe-de01.holtgrefe-media.de a
Mar 31 22:39:28 holtgrefe-de01.holtgrefe-media.de amavis[31358]: Starting amavisd: ERROR: MISSING REQUIRED ADDITIONAL MODULES:
Mar 31 22:39:28 holtgrefe-de01.holtgrefe-media.de amavis[31358]:   DBD::mysql
Mar 31 22:39:28 holtgrefe-de01.holtgrefe-media.de amavis[31358]: (failed).
Mar 31 22:39:28 holtgrefe-de01.holtgrefe-media.de systemd[1]: amavis.service: Control process exited, code=exited status=1
Mar 31 22:39:28 holtgrefe-de01.holtgrefe-media.de systemd[1]: Failed to start LSB: Starts amavisd-new mailfilter.
-- Subject: Unit amavis.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- Unit amavis.service has failed.
-- 
-- The result is failed.
Mar 31 22:39:28 holtgrefe-de01.holtgrefe-media.de systemd[1]: amavis.service: Unit entered failed state.
Mar 31 22:39:28 holtgrefe-de01.holtgrefe-media.de systemd[1]: amavis.service: Failed with result 'exit-code'.
lines 1054-1085/1085 (END)
Wenn ich das hier richtig deute fehlt ihm hier mysql als Datenbank um den Service zu starten. Korrigiert mich wenn ich falsch liege, aber in KeyHelp wird aber doch standardmäßig "nur" MariaDB als Datenbank installiert, oder?

Kurzes Feedback schon mal vorab: Ich bin mit dem Panel sehr zufrieden! Ohne eine Anleitung gelesen zu haben kann ich es innovativ bedienen und es funktioniert alles so wie es soll (außer Amavis bisher :P )! Der Support ist super! Hab mit euren Antwort Martin & Alexander frühestens am Dienstag gerechnet, was nicht schlimm wäre. Ein oder zwei Feature Ideen hätte ich noch, die poste ich dann im passenden Forum! Also echt spitze!

So genug geschleimt, ich hoffe Ihr könnt mir helfen :D
Viele Grüße

Florian Holtgrefe
nikko
Posts: 914
Joined: Fri 15. Apr 2016, 16:11

Re: Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat  [GELÖST]

Post by nikko »

Ich habe son Gezicke unter 16.04 auf deiner Maschine nicht gehabt.
Ohne mich zu weit aus dem Fenster zu lehnen.... Wäre ne Neuinstallation sehr dramatisch?
( Ich setze aufgrund von LTS immer auf Ubuntu)
The software said: Requires Win Vista®, 7®, 8® or better. And so I installed Linux.
nikko
Posts: 914
Joined: Fri 15. Apr 2016, 16:11

Re: Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat

Post by nikko »

Ja, KH kommt mit MariaDB. Das macht - bis auf einige Vorteile durch MariaDB - aber keinen Unterschied.
The software said: Requires Win Vista®, 7®, 8® or better. And so I installed Linux.
User avatar
florianholtgrefe
Posts: 40
Joined: Fri 30. Mar 2018, 17:26

Re: Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat

Post by florianholtgrefe »

Ich nutze gern MariaDB so ist es nicht, nur wundert mich das Amavis dann unbedingt MySQL möchte.
Meinst du bei einer Neuinstallation könnte ich ein Systembackup von KeyHelp wieder einspielen?
Viele Grüße

Florian Holtgrefe
nikko
Posts: 914
Joined: Fri 15. Apr 2016, 16:11

Re: Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat

Post by nikko »

Restore muss (noch) manuell gemacht werden.

https://community.keyhelp.de/view ... 47#p5365

Der Einfachheit halber wäre MEIN Weg:
Userdaten sichern
KH neu installieren
Adminseitig einrichten / testen
User anlegen
Userdaten zurück spielen
Ready auf einem sauberen System
The software said: Requires Win Vista®, 7®, 8® or better. And so I installed Linux.
User avatar
florianholtgrefe
Posts: 40
Joined: Fri 30. Mar 2018, 17:26

Re: Probleme bei der Installation (amavis) / Abruf Let's Encrypt Zertifikat

Post by florianholtgrefe »

Vielen Dank Nikko!

Aber noch mal auf das Problem zurück zu kommen, gibt es noch einen anderen Lösungsansatz als die Neuinstallation?
Viele Grüße

Florian Holtgrefe
Locked