Saya memiliki masalah yang sangat aneh dengan Safari yang telah saya alami sejak lama. Saya memiliki beberapa server yang saya kelola secara aktif, dan kadang-kadang saya tidak dapat mengaksesnya melalui Safari. Saya dapat mengakses melalui Opera, Chrome, Firefox, curl
dan wget
. Hanya Safari yang mengembalikan "koneksi yang terputus secara tak terduga" dan pesan kesalahan serupa.
Pada awalnya masalah ini hanya terjadi dengan satu domain, dan server masih berfungsi dengan baik melalui IP dan masih. Itu terjadi setelah mengubah sertifikat SSL untuk domain itu. (tapi saya belum pernah mendengar bahwa orang lain memiliki masalah dengan Safari dan domain ini)
Namun, baru-baru ini saya telah memindahkan 15 domain dari Cloudflare dan saya memang mengatur sertifikat SSL baru (ini ditetapkan dengan benar, diperiksa melalui alat online, bundel sertifikat penuh) tetapi sekarang saya tidak dapat terhubung hanya via safari ke satu server melalui:
- IP server langsung
- Salah satu dari 15 domain
- http atau https tidak masalah, keduanya tidak berfungsi
Yang menarik, ketika saya mengaktifkan proxy debugging web di macOS (Charles Proxy) dan mengaktifkan proxy ini untuk meneruskan semua koneksi http dan sistem https - maka semua situs web dan domain ini bekerja lagi di Safari! Seperti halnya di browser lain, ini tetap tidak berubah.
Segera setelah saya menonaktifkan proksi Charles macOS, Safari berhenti bekerja dengan situs-situs ini.
Apa yang sudah saya coba:
- Memperbarui semua paket homebrew, termasuk tetapi tidak terbatas pada
openssl
- Memperbarui semua pembaruan macOS dan aplikasi, termasuk Safari yang saat ini Versi 11.1 (13605.1.33.1.4) tetapi saya mengalami masalah ini sejak Safari versi El Capitan atau mungkin sebelumnya
- Saya membersihkan beberapa sertifikat yang kedaluwarsa dan terlihat aneh dari gantungan kunci, tetapi saya tidak tahu bahwa saya menghapus semuanya sampai sistem yang baru ditetapkan.
- Saya memang mencoba membersihkan semua data Safari, berkali-kali, melalui preferensi Safari, dan dengan CleanMyMac.
- Saya memang menghapus semua data Safari dari ~ / Library / Safari dan kemudian meluncurkan kembali
- Saya mencoba mengakses semua situs web ini dengan ip langsung dari Safari di macOS lain. Mesin lain ini hanya bekerja secara aktif dengan satu domain dari 15 domain ini. Hanya yang ini rusak dan gagal dengan masalah yang sama persis sementara yang lain bekerja dengan baik dengan semua browser pada mesin itu.
Saya akan sangat menghargai bantuan dalam menyelesaikan masalah aneh ini karena ini sangat mengganggu, tidak yakin apakah saya melakukan sesuatu yang salah atau ini jelas bug di Safari?