Problem beim Upgrade auf 1.1.21

  • Hallo,


    mir ist bekannt das die Version 1.1.21 schon längst überholt ist. Aber ein Sprung von 1.1.1 auf 1.2.x habe ich als zu risikoreich angesehen und wollte daher über die letzt 1.1er Version auf 1.2.x updaten.
    Nach dem Start der autoinstall läuft alles soweit durch bis zum erstellen/anpassen der Kundendateien - dann steht alles:
    var/log/imscp/imscp-setup.log sagt:
    ...
    main::_process: Error while processing 4, dmn, tochange.
    main::_process: See /var/log/imscp/SSLcertificate_module_dmn.log for more details.
    iMSCP::Debug::END: Exit code: 1
    ...
    Das SSLcertificate_module_dmn.log:
    ...
    [Sun Aug 9 23:07:49 2015] [debug] iMSCP::Execute::getExitCode: External command exited with value 2
    [Sun Aug 9 23:07:49 2015] [debug] iMSCP::OpenSSL::validateCertificate: /tmp/NVXDnB8PLw: C = DE, CN = www.DOMAIN.de, emailAddress = xxx.de
    error 20 at 0 depth lookup:unable to get local issuer certificate


    Ich habe beim imsp-autoinstall die SSL optionen auf no gesetzt - dennoch das selbe Problem.


    Kann mir jemand einen Tip geben wie ich hier weiterkomme?
    Alle Services sind down.


    Debian: Wheezy.


    Danke
    Gruß

  • Sorry, no support. Upgrade bitte direkt auf die aktuelle Version im 1.2.x-Zweig. Dort wurden zig bugs gefixt, welche im 1.1.x-Zweig nicht behandelt wurden.

  • Hallo Ninos,


    ok - habe gerade versucht auf 1.2.9 upzudaten und bekomme die selben Fehler...


    Error while rebuilding customers files: [ERROR] main::_process: Error while processing 4, dmn, tochange.
    main::_process: See /var/log/imscp/SSLcertificate_module_dmn.log for more details.
    [Sun Aug 9 23:31:36 2015] [debug] iMSCP::Execute::execute: /usr/bin/dialog --yes-label Yes --help-label Help --insecure --backtitle 'i-MSCP - internet Multi Server Control Panel (1.2.9)' --cancel-label Back --exit-label Abort --title 'i-MSCP Setup Dialog' --colors --ok-label Ok --no-label No --msgbox '
    \Z1[ERROR]\Zn
    Error while performing step:
    Rebuilding customers files
    Error was:
    \Z1main::setupRebuildCustomerFiles:
    Error while rebuilding customers files: [ERROR] main::_process: Error while processing 4, dmn, tochange.
    main::_process: See /var/log/imscp/SSLcertificate_module_dmn.log for more details.
    \Zn
    Please have a look at http://i-mscp.net/forum if you need help.
    ' 21 78
    [Sun Aug 9 23:31:47 2015] [debug] iMSCP::Execute::getExitCode: Command exited with value: 0
    [Sun Aug 9 23:31:47 2015] [debug] iMSCP::Execute::execute: /usr/bin/dialog --yes-label Yes --help-label Help --insecure --backtitle 'i-MSCP - internet Multi Server Control Panel (1.2.9)' --cancel-label Back --exit-label Abort --title 'i-MSCP Setup Dialog' --colors --ok-label Ok --no-label No --msgbox '
    \Z1[ERROR]\Zn
    Error while performing step:
    Processing setup tasks
    Error was:
    \Z1main::setupRebuildCustomerFiles:
    Error while rebuilding customers files: [ERROR] main::_process: Error while processing 4, dmn, tochange.
    main::_process: See /var/log/imscp/SSLcertificate_module_dmn.log for more details.
    \Zn
    Please have a look at http://i-mscp.net/forum if you need help.
    ' 21 78
    [Sun Aug 9 23:31:49 2015] [debug] iMSCP::Execute::getExitCode: Command exited with value: 0
    [Sun Aug 9 23:31:49 2015] [error] autoinstaller::Functions::install: An error occurred while performing installation steps



    Eine Idee wo ich suchen kann?
    Bezüglich SSL musste ich im 'autoinstaller' garnichts angeben...


    Danke

  • Was ist der Inhalt folgender Datei:
    /var/log/imscp/SSLcertificate_module_dmn.log

  • Hallo,


    das ist der Inhalt der Datei:
    [Mon Aug 10 00:49:02 2015] [debug] iMSCP::Dir::make: /var/www/imscp/gui/data/certs already exists. Setting its permissions...
    [Mon Aug 10 00:49:02 2015] [debug] iMSCP::Dir::mode: Changing mode for /var/www/imscp/gui/data/certs to 488
    [Mon Aug 10 00:49:02 2015] [debug] iMSCP::Dir::owner: Changing owner and group for /var/www/imscp/gui/data/certs to 0: 0
    [Mon Aug 10 00:49:02 2015] [debug] iMSCP::Execute::execute: openssl rsa -in '/tmp/tnpPWvVOaK' -noout
    [Mon Aug 10 00:49:02 2015] [debug] iMSCP::Execute::getExitCode: Command exited with value: 0
    [Mon Aug 10 00:49:02 2015] [debug] iMSCP::Execute::execute: openssl verify '/tmp/04J2xB2dHX'
    [Mon Aug 10 00:49:02 2015] [debug] iMSCP::Execute::getExitCode: Command exited with value: 2
    [Mon Aug 10 00:49:02 2015] [debug] iMSCP::OpenSSL::validateCertificate: /tmp/04J2xB2dHX: C = DE, CN = www.XXX.de, emailAddress = postmaster@XXX.de
    error 20 at 0 depth lookup:unable to get local issuer certificate


    Gruß

  • error 20 at 0 depth lookup:unable to get local issuer certificate


    Etwas stimmt nicht mit dem Zertifikat. Hau es am besten aus der Datenbank und rerunne den installer:

    • Backup der aktuellen Datenbank durchführen
    • In mysql einloggen (ggfs. über die Konsole)
    • Zur imscp-Datenbank wechseln
    • In der ssl_certs-Tabelle nach dem Zertifikat suchen und rauslöschen
    • Den imscp-autoinstall neu ausführen
  • Hallo Ninos,


    vielen Dank für den Tip.
    Es war für mich nach so langer Zeit eine kleine Challenge mal wieder per Commandozeile in der MySQL-DB zu arbeiten, aber nachdem der fehlerhafte Eintrag eines Kunden gelöscht war ist der autoinstaller durchgelaiufen.


    Jetzt muss ich nur noch SSL bei den Mails zum Laufen bekommen...


    Vielen Dank für deine schnelle Hilfe!


    Gruß

  • Gerne. Hierfür dann, falls nötig, einen eigenen Thread öffnen..