Roundcube-Installation (als App)

  • Hallo,


    beim Versuch Roundcube als App zu installieren bricht LC ab.


    appinstall.log:

    Code
    === Thu, 27 Jun 2019 12:42:40 +0200 - wai-roundcube-1.3.9-1.php (install) ===
    /bin/tar: /var/cache/liveconfig/downloads/roundcubemail-1.3.9-complete.tar.gz: Cannot open: Permission denied
    /bin/tar: Error is not recoverable: exiting now


    Datei /var/cache/liveconfig/downloads/roundcubemail-1.3.9-complete.tar.gz ist vorhanden, aber nur 0 KB groß. Verzeichnisrechte liegen bei liveconfig mit 755.


    Im Log von LC kein passender Eintrag.


    In der /var/cache/liveconfig/installer/wai-roundcube-1.3.9-1.php steht ...


    Die Datei https://github.com/roundcube/r…ail-1.3.9-complete.tar.gz ist vorhanden und wird auf meinem Desktop anstandslos heruntergeladen.


    Woran liegt es?


    Danke!


    Viele Grüße
    Maxx

  • Löschen Sie die Datei /var/cache/liveconfig/downloads/roundcubemail-1.3.9-complete.tar.gz bitte und versuchen danach erneut eine Installation.
    Ansonsten:
    - ist auf der Festplatte genügend freier Platz vorhanden? (auch Webspace-Quota ausreichend?)
    - funktioniert die Installation anderer Anwendungen? (z.B. WordPress)


    Viele Grüße


    -Klaus Keppler

  • Danke für die Nachfrage.


    Hatte ich auch schon versucht. Leider kein Erfolg.


    - Ja, Festplatte ausreichend, Quota unbegrenzt.
    - Nein, immer das gleiche Problem.


    Als root per wget das Archiv in das Cache-Verzeichnis für die Downloads herunterzuladen klappt.


    Viele Grüße
    Maxx

  • Code
    php -v
    PHP 5.6.40-0+deb8u4 (cli) (built: Jun  3 2019 09:30:09)
    Copyright (c) 1997-2016 The PHP Group
    Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
        with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies


    Distributor ID: Debian
    Description: Debian GNU/Linux 8.11 (jessie)
    Release: 8.11
    Codename: jessie

  • Wechseln Sie auf dem Server bitte mal ins Verzeichnis /tmp/ und laden das Installationspaket dort manuell herunter:

    Code
    cd /tmp
    wget https://github.com/roundcube/roundcubemail/releases/download/1.3.9/roundcubemail-1.3.9-complete.tar.gz


    Eventuell ist das Paket "ca-certificates" nicht installiert?

  • Oh, sorry - die Zeile hatte ich überlesen.


    Da LiveConfig den Download als User "liveconfig" ausführt, wäre das evtl. mal einen Versuch wert:

    Code
    su -s /bin/bash liveconfig
    cd /var/cache/liveconfig/downloads
    wget https://github.com/roundcube/roundcubemail/releases/download/1.3.9/roundcubemail-1.3.9-complete.tar.gz


    Der AppInstaller macht im Grunde nämlich auch nichts anderes...

  • Kein Problem. :)



    Funktioniert auch unter dem User liveconfig. :(


    Kann es sein, dass die Auflösung der DL-URL nicht funktioniert? Also sprich, dass der Weg auf Amazons Server nicht gefunden wird?

  • Funktioniert auch unter dem User liveconfig. :(


    Kann es sein, dass die Auflösung der DL-URL nicht funktioniert? Also sprich, dass der Weg auf Amazons Server nicht gefunden wird?


    Das ist äußerst merkwürdig.
    Löschen Sie bitte die Dateien /var/cache/liveconfig/downloads/roundcubemail* und stoßen anschließend noch mal die RoundCube-Installation über den AppInstaller an. Ist die Datei wieder nur 0 Bytes groß?


    Der AppInstaller führt als Benutzer "liveconfig" folgenden Befehl aus:

    Code
    wget --no-check-certificate -O roundcubemail-1.3.9-complete.tar.gz https://github.com/roundcube/roundcubemail/releases/download/1.3.9/roundcubemail-1.3.9-complete.tar.gz 1>&2


    Der Fehlerkanal (stderr) wird derzeit nicht protokolliert, das ist aber nur eine kleine Änderung die wir in v2.8 noch mit aufnehmen.

  • Inzwischen habe ich die Version 2.9.1 von LC im Einsatz.


    Erneuter Versuch: Das Archiv der Anwendung wird heruntergelden und ins Untervezeichnis roundcubemail-1.4.1 entpackt. Verzeichnis der Anwendung und das Unterverzeichnis gehören dem Benutzer/der Gruppe, Rechte 0755.


    Der Download und das Entpacken scheint also inzwischen zu gehen. Dann ist aber Ende:

    Zitat


    == Mon, 23 Dec 2019 15:00:48 +0100 - wai-roundcube-1.4.1-1.php (install) ===
    PHP Warning: opendir(/var/www/web19/apps/web19rc/roundcubemail-1.4.0/): failed to open dir: No such file or directory in /usr/lib/liveconfig/php/installer.inc.php on line 166
    Warning: opendir(/var/www/web19/apps/web19rc/roundcubemail-1.4.0/): failed to open dir: No such file or directory in /usr/lib/liveconfig/php/installer.inc.php on line 166


    Da scheint es ein Problem mit dem Installer und den Versionsnummern zu geben...

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!