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!