17.1.20190111 Installation - Composer Fehler

Hallo zusammen,
beim Versuch 17.1 unter ALL-INKL zusinstallieren trat folgender Fehler auf;

“[Composer\Downloader\TransportException]
The “https://pear.php.net/get/Math_BigInteger-1.0.3.tgz” file could not be downloaded: Peer cer
tificate CN=mail.cweiske.de' did not match expected CN=pear.php.net’
Failed to enable crypto
failed to open stream: operation failed”

System ist Ubuntu 16.4 (bei all-inkl.de)
Installation nach Anleitung:
git clone -> ok
composer (-> okwar bereits installiert)
myrepos installiert nach …/myrepos -> ok
.mrtrust -> nok! (habe ich nicht hinbekommen was wo wie hin kommt)
…/myrepos/mr --trust-all up =>“mr update: finished (5 ok; 1 failed)
Current branch 17.1 is up to date.
/usr/bin/env: ‘composer’: No such file or directory
mr update: command failed”
…
nach Überprüfung der Installation durch setup wegen Warnungen ab Horde
composer install -> Ergebnis siehe oben!

Was kann / sollte ich jetzt machen?

Für jede Hilfe dankbar
Christian

Hallo Christian,

das ist zwar nicht mein Terrain, aber das

heißt doch nur, dass das SSL-Zertifikat für den https-Download nicht passt. Wenn ich die UERL im Webbrowser aufrufe sehe ich das gut.
Da scheint aber überhaupt nicht mehr zu bekommen zu sein.
Aber da müsste @hnegw oder @RalfBecker etwas zu sagen können.

Wenn du aber ein ubuntu 16.04 hast, kannst du da keine Paketinstallation vornehmen?
Oder willst du unbedingt einen git-clone? Bedenke bitte, dass auch in dem 17.1-branch zwischenzeitlich Fehler auftreten können. Es sei denn du updatest immer bis zu einem tag.

Gruß
Stefan

Danke erstmal für die Antwort.

Ich würde gerne eine Paket Installation durchführen, Die Domain ist allerdings gehostet (bei all.inkl) und apt funktioniert nicht bzw. muesste noch installiert werden? der git clone beinhaltet die Hoffnung, das alle Quellen inkludiert sind und nicht noch nachtraeglich zusammengepfriemelt werden muessen.

Ich würde ja auch (ungern) den Kram per Hand installieren, bin aber nicht so der Unix-Hengst…

Zur Zeit läuft die Version 1.8.005 und wartet seit geraumer Zeit, aktualisert zu werden.

Kann ich mir den Kram (mathBigIntegerr…) aus der lokalen Test-Installation (openSUSE 15.0) einfach rüberkopieren?

Danke
Christian

Pear ist im Moment abgeschaltet, da der Server kompromittiert wurde:

https://twitter.com/pear

Vieleicht eine gute Gelegenheit auf eine Paketinstallation zu wechseln :wink:

Alternativ kannst Du auch aus den Archiven das vendor Verzeichnis verwenden.

Ralf

Wenn Paket nicht geht bleibt natürlich noch die Archiv-Installation:

Aber wie Ralf schon meint: Es ist zu überlegen ob du nicht auf ein Hosting wechselst wo du Pakete installieren kannst. Sprich ein kleines vServer-Teil.

Du könntest natürlich ALL-INKL dazu bewegen, EGroupware als one-click-install-Lösung anzubieten. Tun die ja leider (noch) nicht:
https://all-inkl.com/webhosting/software-installer/

Stefan

Ich habe die gezippte Version installiert - alles grün!
Danke für die Infos!

Problem gelöst! - kann geschlossen werden !
j
Christian

Ich habe die Installation per Git, myrepos und Composer jetzt so angepasst, dass diese ohne die PEAR Website (http://pear.php.net) erfolgt, die aktuelle nicht verfügbar ist.

Beim Update einer bestehenden Git Installation muss man composer install zwei mal ausführen!
Beim ersten Lauf (auch durch mr up) gibt es einen Fehler, da noch der nicht aktualisierte Code verwendet wird.

Ralf

Hallo Ralf,

das war eine gute Idee. Ich habe es gleich ausprobiert und es funktioniert einwandfrei!

VG

Alexandros