Posts by ctm5000

    I found an interesting site on the Web, which promises free certificates for website (mid-year). The device should also be easy.


    Would this work possibly with imscp?


    --> https://letsencrypt.org say:


    When Let’s Encrypt launches in mid-2015, enabling HTTPS for your site will be as easy as installing a small piece of certificate management software on the server:

    Code
    1. $ sudo apt-get install lets-encrypt
    2. $ lets-encrypt example.com

    That’s all there is to it! https://example.com is immediately live.
    The Let’s Encrypt management software will:

    • Automatically prove to the Let’s Encrypt CA that you control the website
    • Obtain a browser-trusted certificate and set it up on your web server
    • Keep track of when your certificate is going to expire, and automatically renew it
    • Help you revoke the certificate if that ever becomes necessary.

    It's done. It was easy. Perhaps10 Minutes.


    I have purge apache2 an re-run the imscp installer (perl imscp-autoinstall -d)


    Where was no errors. :)



    I go to my browser and i see the nginx .. index of~ .


    Uups, i have forget to set my ip correct (thi s only a mirrorcopy of my server)...


    I run perl imscp-autoinstall -r and set the correct ip and activate ssl and then


    8o i see my I-MSCP Control Panel 8o

    Ich habe heute mal meinen Server geklont und testweise das Update von Whezzy auf Jessie durchgeführt, sowie Imscp von Version 1.2.2 auf 1.2.3 versucht durchzuspielen.
    Dabei traten bei mir ein paar Fehler im Zusammenhang mit dem Apache auf.


    Vielleicht hat ja der eine oder andere auch das Problem oder kann hier noch was dazu posten.


    Beim Upgrade lief alles sauber durch bis auf das Update vom Apache 2.2 auf 2.4.


    Ich habe da erstmal nichts gemacht sondern gleich i-mscp versucht zu installieren(ob evtl damit der Fehler nicht mehr auftaucht)
    Diese Installation lief fast bis zum Schluss durch: Nur beim starten des Apache kam dann folgendes:



    OK, hat nichts gebracht, imscp einfach zu installieren. Also hab ich mir diesen Fehler mal vorgenommen.
    Dazu hab ich in der apache2.conf das
    LockFile ${APACHE_LOCK_DIR}/accept.lock durch
    Mutex file:${APACHE_LOCK_DIR} default ersetzt.


    Apache neu gestartet... nächste Fehler:
    Invalid command 'SSLMutex' in der ssl.conf . Da habe ich:
    SSLMutex file:${APACHE_RUN_DIR}/ssl_mutex durch
    Mutex sysvsem default ersetzt.



    Apache neu gestartet.... noch ein Fehler:



    Gleich mal geschaut - es gibt gar kein Verzeichnis /var/www/imscp/gui/data/certs
    Auf meinen Live-Server gibts das aber und da habe ich einfach mal das certs-Verzeichnis auf den Testserver kopiert und den Apache gestartet -
    Apache läuft! :D


    Jetzt nochmal den imscp-installer durchlaufen lassen... und :/
    der apache will wieder nicht, weil das /var/www/imscp/gui/data/certs/ vom installer gelöscht wurde


    [FAIL] Restarting web server: apache2 failed!
    [warn] The apache2 configtest failed. ... (warning).
    Output of config test was:
    AH00526: Syntax error on line 75 of /etc/apache2/sites-enabled/admin.*.de_ssl.conf:
    SSLCertificateFile: file '/var/www/imscp/gui/data/certs/admin.*.de.pem' does not exist or is empty
    Action 'configtest' failed.[/spoiler]


    Ich muss dazusagen, das dieser Testserver einen anderen Hostnamen hat und natürlich eine andere IP.


    Hat jemand das selbe Problem? Oder habe ich was falsch gemacht?
    Passt das mit dem Apache so? Gibts da andere Vorschläge? Warum löscht imscp das Zertifikateverzeichnis?


    Besten Dank!