Da in der Standardkonfiguration für mkcert im DDEV Firefox grundsätzlich nicht funktioniert, gibt es einen kurzen Workaround, um auch mkcert Zertfikate im Firefox zu erlauben.

Certutil nachinstallieren

Alles was wir zur DDEV Installation zusätzlich brauchen ist CertUtil (Mac Homebrew, Windows, Linux/WSL2). Die Installation ist relativ einfach:

Für Mac:

 

brew install nss

 

Für Windows WSL2:

 

apt-get install -y libnss3-tools

mkcert -install

 

Bei Windows ist es wichtig, die generierte .pem Datei in Firefox zu importieren:

Einstellungen -> Datenschutz & Sicherheit -> Zertifikate anzeigen (Unter dem Abschnitt Zertifikate) -> auf den Reiter "Behörden" klicken -> Auf "Importieren" klicken und die .pem-Datei auswählen.

In allen Systemen muss dann Firefox komplett beendet und wieder gestartet werden. Und schon sind die Zertifikate von mkcert auf für Firefox vertrauenswürdig!

Previous PostTYPO3 Composer: Eigene Extensions ohne Packagist installieren
Next PostTypoScript Tutorial: PageTypes für alternativen Content nutzen