[Frage] Typo3 v8.x - TER kann nicht aktualisiert werden TYPO3-Version: 8.5.0

  • 0 x
    15 Beiträge
    0 Hilfreiche Beiträge
    03. 01. 2017, 16:39

    Hi Forum

    Hab' die neuste T3-Version (8.5.1) lokal installiert und versuche nun, den Extension-Manager dazu zu bewegen, die Extension List zu aktualisieren.
    Leider kommt diese Meldung:

    Update Extension List
    Could not access remote resource https://repositories.typo3.org/mirrors.xml.gz

    Via Browser kann ich die Seite aufrufen.

    Wenn ich es vom Terminal aus versuche, erhalte ich interessanterweise eine 403-Forbidden-Meldung:

    curl -sv https://repositories.typo3.org > /dev/null
    * Rebuilt URL to: https://repositories.typo3.org/
    * Trying 91.184.35.5...
    * Connected to repositories.typo3.org (91.184.35.5) port 443 (#0)
    * TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
    * Server certificate: *.typo3.org
    * Server certificate: RapidSSL SHA256 CA - G4
    * Server certificate: GeoTrust Primary Certification Authority - G3
    > GET / HTTP/1.1
    > Host: repositories.typo3.org
    > User-Agent: curl/7.49.1
    > Accept: */*
    >
    < HTTP/1.1 403 Forbidden
    < Server: nginx/1.9.9
    < Date: Tue, 03 Jan 2017 14:44:53 GMT
    < Content-Type: text/html; charset=iso-8859-1
    < Content-Length: 274
    < Connection: keep-alive
    < Vary: Accept-Encoding

    Ich vermute, dass das Problem am CURL liegt (war ja schon bei früheren Versionen so). Nur: im T3-v8 kann man die CURL-Nutzung im Install-Tool nicht mehr einstellen...

    Irgendwelche Ideen???


  • 1
  • Julian.Hofmann Julian.Ho...
    Flash Gordon
    0 x
    2918 Beiträge
    110 Hilfreiche Beiträge
    04. 01. 2017, 09:51

    Hallo.

    403 bei Deinem Terminal-versuch ist leicht erklärbar: Du rufst das Directory auf. Das Directorylisting ist auf der Subdomain aber offenbar verboten und es ist keine Defaultseite (index-Seite) hinterlegt. Versuch's mit der Datei mirrors.xml.gz

    Eben nochmal probiert: Update der Extension-Liste klappte bei mir mit TYPO3 8.5.1 auf lokalem MAMP.

  • getit getit
    Jedi-Ritter
    0 x
    137 Beiträge
    4 Hilfreiche Beiträge
    04. 01. 2017, 18:43

    Ich hatte das gleiche Problem. Hab das so gelöst:

    In irgendeinem Verzeichnis legst du ne Datei cacert.pem ab (gibts zb. bei https://curl.haxx.se/ca/cacert.pem)

    Dann aktivierst du die in der php.ini:
    curl.cainfo = C:\xampp\cacert.pem

  • 0 x
    15 Beiträge
    0 Hilfreiche Beiträge
    09. 01. 2017, 09:42

    Danke getit, das war der entscheidende Tipp.

    Ich musste auf meinem Mac openssl neu installieren (brew install openssl). Das ging anscheinend beim Update auf OSX-Sierra verloren.
    Danach war das benötigte Zertifikat im Ordner /usr/local/etc/openssl zu finden -> cert.pem.

    Diesen Pfad musste ich dann im php.ini eintragen:

    openssl.cafile=/usr/local/etc/openssl/cert.pem

    Danach funktioniert das TER wieder erwartungsgemäss.

  • Zaolat Zaolat
    Typ im Roten Hemd
    0 x
    2 Beiträge
    0 Hilfreiche Beiträge
    07. 11. 2017, 09:49

    Hallo,

    ich habe dasselbe Problem. Kann die Extensionliste nicht laden.
    Habe curlcainfo aktiviert und den entsprechenden Pfad eingefügt. Dennoch bekomme ich weiterhin die Fehlermeldung, wenn ich in den Extension auf Get Extension gehe. Kann mir einer helfen?

  • 1