W moim lokalnym środowisku Apache mam witrynę, która wymaga SSL do programowania, więc korzystam z certyfikatu z podpisem własnym. Witryna lokalna działała dobrze w Firefox i Chrome do tej pory, ale po zaktualizowaniu Firefoksa do wersji 59 dzisiaj nie mogę zmusić go do zaakceptowania wyjątku bezpieczeństwa (w Chrome samopodpisany certyfikat nadal działa).
Firefox podaje mi dodatkowe informacje na zablokowanej stronie:
... używa nieprawidłowego certyfikatu bezpieczeństwa. Certyfikat nie jest zaufany, ponieważ jest samopodpisany. Kod błędu: SEC_ERROR_UNKNOWN_ISSUER
Nie ma opcji, aby zezwolić na wyjątek tutaj, tak jak kiedyś, ale poszedłem do Preferencji Firefoksa w obszarze Certyfikaty, a następnie w zakładce „Serwer” dodałem wyjątek dla domeny lokalnej. Certyfikat jest następnie wymieniony w poprawnej nazwie lokalnego serwera, szczegóły pokazują moje ustawienia certyfikatu Wydane przez i Wydane są takie same, z prawidłowym okresem.
Ktoś ma podobne problemy z FF 59 lub może mieć wskazówkę, co zrobić, aby samopodpisany certyfikat znów działał lokalnie?
Edycja: Nie widzę żadnej wzmianki o tym w informacjach o wydaniu FF 59, ale coś w nowej wersji powoduje, że wszystkie moje lokalne wirtualne hosty w domenach * .dev automatycznie próbują ustanowić połączenie https (to znaczy wszystkie http żądania * .dev są automatycznie wysyłane na adres URL https). Być może coś w tym zachowaniu jest również przyczyną tych problemów dla moich rzeczywistych wirtualnych hostów https.