Ergebnis 1 bis 2 von 2

Thema: Mac MAMP: SSL certificate

  1. #1
    Contao-Nutzer
    Registriert seit
    02.08.2009.
    Beiträge
    67

    Standard Mac MAMP: SSL certificate

    Hi,

    seit heute habe ich das Problem, dass ich auf meinem Apple M1 mit MAMP Pro kein Contao mehr installieren kann.

    Der Composer sagt bei diversen Paketen Folgendes:

    Code:
    Failed to download symfony/http-client-contracts from dist: curl error 60 while downloading https://api.github.com/repos/symfony/http-client-contracts/zipball/3b66325d0176b4ec826bffab57c9037d759c31fb: SSL certificate problem: unable to get local issuer certificate
        Now trying to download from source
      - Syncing symfony/http-client-contracts (v3.3.0) into cache
    Irgendwann bricht er dann ab mit der Fehlermeldung:
    ERROR 403
    Active task cannot be deleted

    Und ein Knopf zum Contao Support erscheint...und da bin ich ja jetzt :-)


    Contao Manager: 1.6.3
    Apple OS: Ventura 14.4.1
    Mamp pro: 6.8.1

    was tun?

  2. #2
    Contao-Nutzer
    Registriert seit
    02.08.2009.
    Beiträge
    67

    Standard Problem gelöst!

    Das Problem ist (zum Glück) bekannt und auch lösbar.
    Man muss lediglich das SSL Zertifkat manuell einbinden. Klingt schlimmer als es ist.

    Am besten befolgt man die Anleitung von Christian Feneberg (<- Dickes Dankeschön für die gute Arbeit):
    https://contao-academy.de/contao-faq...ry-again-later

    Zur Sicherheit kopiere ich die notwendigen Schritte hier auch noch einmal rein:
    • Diese Datei herunterladen https://curl.haxx.se/ca/cacert.pem
    • Datei nach /Applications/MAMP/Library/OpenSSL/certs/ kopieren
      (Original-Datei vorher sichern)
    • php.ini der entsprechenden PHP Version anpassen
      (File > Open Template > PHP > Version)
    • [openssl]
      openssl.cainfo=/Applications/MAMP/Library/OpenSSL/certs/cacert.pem
      openssl.cafile=/Applications/MAMP/Library/OpenSSL/certs/cacert.pem
    • MAMP Pro neu starten



    Aber wichtig! Und oft überlesen!
    Man muss die Angaben auch noch für die Console / das Terminal ändern, da dieses auf eine andere PHP.INI zurückgreift.

    Für die PHP Version 8.1.13 lautet der Pfad zum Beispiel:
    Code:
    /Applications/MAMP/bin/php/php8.1.13/conf/php.ini
    Vielen Dank für die Aufmerksamkeit.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •