Di lingkungan Apache lokal saya, saya memiliki situs yang memerlukan SSL untuk pengembangan, jadi saya telah menggunakan sertifikat yang ditandatangani sendiri. Situs lokal telah bekerja dengan baik di Firefox dan Chrome sampai sekarang, tetapi setelah memperbarui Firefox ke versi 59 hari ini saya tidak bisa mendapatkannya untuk menerima pengecualian keamanan (di Chrome sertifikat yang ditandatangani sendiri terus berfungsi).
Firefox memberi saya informasi tambahan ini di halaman yang diblokir:
... menggunakan sertifikat keamanan yang tidak valid. Sertifikat tidak dipercaya karena ditandatangani sendiri. Kode kesalahan: SEC_ERROR_UNKNOWN_ISSUER
Tidak ada opsi untuk mengizinkan pengecualian di sini seperti dulu, tetapi saya pergi ke Preferensi Firefox di bawah Sertifikat, lalu di tab "Server" saya telah menambahkan pengecualian untuk domain lokal. Sertifikat kemudian terdaftar dalam nama server lokal yang benar, perincian menunjukkan pengaturan sertifikat saya dari Dikeluarkan oleh dan Dikeluarkan untuk menjadi sama, dengan rentang waktu yang valid.
Adakah yang mengalami masalah serupa dengan FF 59 atau mungkin memiliki petunjuk apa yang harus dilakukan untuk membuat sertifikat yang ditandatangani sendiri berfungsi kembali secara lokal?
Sunting: Saya tidak melihat penyebutan ini di catatan rilis FF 59 tetapi ada sesuatu dalam versi baru yang menyebabkan semua host virtual lokal saya di domain * .dev mencoba untuk secara otomatis membuat koneksi https (artinya, semua http permintaan * .dev dikirim secara otomatis ke URL https). Mungkin sesuatu tentang perilaku ini juga yang menyebabkan masalah ini untuk host virtual https saya yang sebenarnya.