Fehlermeldung bei Installation und Update

  • Guten Morgen zusammen,


    ich habe vor kurzem mal wieder i-MSCP auf meinem vServer installiert (Debian Jessie). Bei der Installation habe ich schon einen Fehler erhalten, dass nach der Installation der Apache2 Service nicht mehr gestartet werden kann. Ein manueller Start hat ebenfalls nicht geklappt. Nach einem Reboot hingegen, lief alles einwandfrei und es traten keine weiteren Fehler auf. Als ich allerdings heute Morgen das Update von 1.2.8 auf 1.2.9 angestoßen habe, kam der gleiche Fehler wieder. Dieses Mal lässt sich aber weder der Dienst manuell starten, noch bringt ein Reboot etwas. Folgende Meldung erhalte ich bei dem Update (Siehe Bild)


    Fehlermeldung i-MSCP.jpg


    journalctl -xn sagt folgendes:

    Code
    1. lines 1-18/18 (END)...skipping...
    2. -- Logs begin at Fri 2015-07-03 07:27:53 CEST, end at Fri 2015-07-03 07:37:41 CEST. --
    3. Jul 03 07:37:30 vs01 systemd[1]: Failed to start LSB: Apache2 web server.
    4. -- Subject: Unit apache2.service has failed
    5. -- Defined-By: systemd
    6. -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
    7. --
    8. -- Unit apache2.service has failed.
    9. --
    10. -- The result is failed.

    Jemand eine Idee, woran es liegen kann? Welche Logs kann ich Euch noch zur Verfügung stellen, um den Fehler genauer darzustellen?


    Danke schon einmal für Eure Hilfe.


    Gruß Kuhlma

  • Result of


    Code
    1. # apache2ctl -t


    ?

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • Hallo,


    dass war der richtige Hinweis. Folgende Meldung habe ich erhalten:



    Code
    1. root@vs01:~# apache2ctl -t
    2. apache2: Syntax error on line 219 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/testdomain.com.conf: No such file or directory
    3. Action '-t' failed.
    4. The Apache error log may have more information.

    Ich habe zu Testzwecken die Domain "testdomain.com" angelegt und wieder gelöscht. Es waren allerdings noch Reste dieser Domain unter /etc/apache2/sites-enabled/testdomain.com.conf". Nachdem ich diese gelöscht habe, konnte ich den Apache 2 wieder starten. Frage ist nur, warum sind diese Reste noch da und nicht gleich gelöscht worden, als ich die Domain aus dem Panel gelöscht habe?


    Danke und Gruß


    Kuhlma

  • @kuhlma


    This bug has been fixed in version 1.2.9


    Code
    1. #IP-1371: Bug - When removing domain alias, the vhost link in /etc/apache2/sites-enabled is not removed


    See http://youtrack.i-mscp.net/issue/IP-1371

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • Ich habe ebenfalls ein Problem beim Update von 1.2.2 auf 1.2.9.
    Ich habe alle imscp Services beendet und alle Plugins gelöscht wie es im Errata Text steht ( bis auf Instant SSH dies will sich nicht löschen lassen da es anscheinend von einem anderen Plugin genutzt wird ? Oder soll ich dieses Manuell löschen und der Fehler wäre damit behoben ? )


    Aber ich bekomme diesen Fehler:


    ______________________________________________________


    I also have a problem with the update from 1.2.2 to 1.2.9 . I have finished all imscp Services and all plugins deleted as it is in the errata text ( except for Instant SSH it does not want to delete as it is apparently being used by another plugin ? Or should I delete this manually and the error would be corrected so ? ) But I get this error :



    Shell-Script
    1. root@admin:/home/administrator/Dokumente/imscp_updates/imscp-1.2.9# perl ./imscp-autoinstall -d
    2. [FATAL] iMSCP::Debug::__ANON__: Can't locate iMSCP/HooksManager.pm in @INC (@INC contains: /home/administrator/Dokumente/imscp_updates/imscp-1.2.9/engine/PerlVendor /home/administrator/Dokumente/imscp_updates/imscp-1.2.9 /home/administrator/Dokumente/imscp_updates/imscp-1.2.9/engine/PerlLib /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /etc/imscp/listeners.d/10_apache2_tools_redirects.pl line 34, <$fh> line 502.
    3. BEGIN failed--compilation aborted at /etc/imscp/listeners.d/10_apache2_tools_redirects.pl line 34, <$fh> line 502.
    4. Compilation failed in require at /home/administrator/Dokumente/imscp_updates/imscp-1.2.9/engine/PerlLib/iMSCP/EventManager.pm line 179, <$fh> line 502.
  • @BaRt


    First: This is not your thread !


    For your problem:


    • You must first uninstall the CronJob plugin and once done, uninstall the InstantSSH plugin.
    • You should read the errata again because the error above is due to one of your listener (hook file) which use old package name ( iMSCP::HooksManager).


    To resume here, the problem is not i-MSCP. Next time, read the errata file carrefuly.


    Thread closed.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206