certificate file "/etc/apache2/apache2.pem" does not exist! Cannot create ssl-directives

  • Hallo,

    habe hier ein Problem und komme absolut nicht mehr weiter. Egal wie sehr ich suche, ich finde den Fehler einfach nicht.

    Vielleicht kann mir hier ja jemand weiter helfen.


    Ich habe ein komplett neues System aufgesetzt:

    - Image von Netcup

    - Betriebssystem Debian Jessie mit Froxlor


    Nun bin ich wie folgt vorgegangen, um ein SSL Zertifikat zu erstellen:

    Nach Anleitung des Tutorials Videolink -> Tutorial


    1. Habe ein neues Kundenkonto angelegt

    kunden anlegen.PNG

    2. Domain erstellt

    forum.netcup.de/system/attachment/1652/

    Domain anlegen 2.PNG

    Domain anlegen 3.PNG


    3. Unter Einstellungen habe ich die SSL Settings aktiviert



    4. Einstelungen IP und Port

    ip und port 1.PNG

    ip und port 2.PNG


    5. Nun habe ich unter root Rechten folgenden Befehl wie im Tutorial gezeigt eingegeben:


    Code
    -# grep -r "Listen" /etc/apache2/
    /etc/apache2/ports.conf:Listen 80
    /etc/apache2/ports.conf:  Listen 443
    /etc/apache2/ports.conf:  Listen 443

    Sowie weitere Einstellungen laut Tutorial ausgeführt. Und den Befehl

    Code
    a2enmod ssl

    ausgeführt. Sowie das SSL unter der Domain akitviert.


    domain ssl.PNG


    6. Nun habe ich den nächsten Befehlt laut Tutorial eingegeben:

    Code
    php /var/www/froxlor/scripts/froxlor_master_cronjob.php --force

    und statt dem was im Tutorial angezeigt wird erscheint bei mir dann folgendes:

    Code
    [error] xx.xx.xxx.xx:443 :: certificate file "/etc/apache2/apache2.pem" does not exist! Cannot create ssl-directives
    Job for apache2.service failed. See 'systemctl status apache2.service' and 'journalctl -xn' for details.

    die journalctl ergibt


    Error lock:

    Sehe langsam den Wals vor Lauter Bäumen nicht mehr, vielleicht weiß hier jemand Rat.


    Viele Grüße und Danke schon mal

  • Ich kenne Froxlor nicht. Aber wenn ich deine Bilder richtig interpretiere, hast du bei "Pfad zum Zertifikat" nichts angegeben. Darüber beschwert er sich beim Starten. Für SSL brauchst du ein Zertifikat. Hast du denn eines? Wenn nicht, kannst du entweder ein eigenes erstellen (nicht empfohlen):

    https://www.akadia.com/services/ssh_test_certificate.html


    Oder (empfohlen) LetsEncrypt verwenden:

    https://marvingaube.de/froxlor-und-lets-encrypt/

    https://nichteinschalten.de/de…it-letsencrypt-verbinden/