Bagaimana Memperbaiki 'Webkit Menemukan Kesalahan Internal' di Safari?



Coba Instrumen Kami Untuk Menghilangkan Masalah

Webkit mengalami kesalahan internal mungkin disebabkan oleh masalah dengan browser Safari atau konfigurasi jaringan perangkat. Masalah Safari dapat berkisar dari fitur Relay Pribadi yang saling bertentangan hingga riwayat/data situs web browser yang rusak. Kesalahan terjadi saat Anda mencoba membuka situs web di browser Safari, tetapi browser gagal melakukannya dengan menampilkan kesalahan yang sedang dibahas (terkadang dengan WebKitErrorDomain). Kesalahan ini dilaporkan di semua perangkat Apple seperti Mac, iPhone, iPad, dll. Dalam beberapa kasus, aplikasi lain yang menggunakan API Safari di perangkat Apple (seperti Facebook, Instagram, dll.) juga menunjukkan kesalahan.



Webkit Mengalami Kesalahan Internal



Berikut ini ditemukan sebagai faktor utama yang menyebabkan kesalahan internal WebKit:



  • OS Perangkat Kedaluwarsa : Jika OS perangkat Anda (seperti iOS untuk iPhone) tidak memiliki patch terbaru dari Apple, maka ketidakcocokan dengan modul lain (terutama Safari) mungkin tidak memungkinkan situs web dimuat dengan benar ke browser, sehingga menyebabkan kesalahan internal WebKit.
  • Riwayat Rusak dan Data Situs Web Browser Safari : Anda mungkin mengalami kesalahan internal WebKit di Safari jika riwayat browser dan data situs web (seperti cookie) rusak. Karena kerusakan ini, komunikasi antara browser dan situs web mungkin terganggu dan menyebabkan kesalahan.
  • Fitur Relay Pribadi iCloud : Fitur Relay Pribadi iCloud menggunakan metodologi relai ganda untuk menutupi IP Anda dari ISP dan situs web. Jika paket data yang dipertukarkan antara browser Safari dan situs web menjadi rusak karena kerangka relai ini, maka hal itu dapat mengakibatkan kesalahan WebKit.
  • Protokol HTTP/3 Safari : WebKit mungkin menampilkan kesalahan internal di Safari jika browser mencoba berkomunikasi dengan situs web pada protokol HTTP/3, tetapi situs web tersebut gagal menerapkan protokol HTTP 3 dengan benar, maka hal itu dapat menyebabkan ketidakcocokan komunikasi antara situs web dan Safari , yang mengakibatkan kesalahan internal WebKit di Safari.

1. Lakukan Restart Perangkat

Kesalahan sementara di OS perangkat Anda dapat menyebabkan kesalahan internal WebKit di Safari atau aplikasi berdasarkan API Safari, dan memulai ulang perangkat Anda dapat menyelesaikan masalah.

  1. Pertama, mengulang kembali perangkat Anda dan periksa apakah berfungsi dengan baik.
  2. Jika tidak, matikan perangkat Anda (seperti iPhone, iPad, Mac, dll.) dan menghapus kabel dayanya (jika ada, seperti pada Mac) dari sumber daya.
  3. Sekarang matikan milikmu perangkat jaringan (seperti router, ekstensi Wi-Fi, dll.) dan menghapus milik mereka kabel listrik dari sumber listrik yang bersangkutan.

    Cabut Router dari Sumber Daya

  4. Kemudian tunggu Semenit, pasang kembali itu kabel daya router , dan kekuatan itu pada .
  5. Setelah router dinyalakan dengan benar, nyalakan milikmu perangkat (pastikan untuk menyambungkan kembali kabel daya jika ada), dan setelah dinyalakan dengan benar, periksa apakah sudah bersih dari kesalahan internal WebKit.
  6. Jika tidak, matikan milikmu perangkat (seperti iPad) dan matikan selama waktu tambahan seperti semalam.
  7. Kemudian, kekuasaan perangkat Anda dan periksa apakah kesalahan internal WebKit telah dihapus.

2. Perbarui OS Perangkat ke Build Terbaru

Jika perangkat Anda (Mac, iPhone, iPad, dll.) OS kehilangan pembaruan terbarunya; mungkin menjadi tidak kompatibel dengan modul OS lain (seperti browser Safari), yang dapat menyebabkan kesalahan internal WebKit. Dalam kasus seperti itu, memperbarui OS perangkat ke versi terbaru dapat menghapus kesalahan WebKit yang sedang dibahas. Untuk penjelasannya, kita akan membahas proses update iOS iPhone ke build terbaru. Sebelum melanjutkan, sambungkan iPhone Anda ke jaringan Wi-Fi, lalu isi daya ponsel hingga penuh.



  1. Luncurkan Pengaturan dari iPhone Anda dan pilih Umum .

    Buka Pengaturan Umum iPhone

  2. Sekarang temukan Pembaruan perangkat lunak pilihan dan ketuk di atasnya.

    Perbarui Perangkat Lunak iPhone

  3. Kemudian periksa apakah pembaruan iOS tersedia. Jika tersedia, unduh itu pembaruan iOS , dan setelah diunduh, ketuk Install .
  4. Sekarang, tunggu hingga pembaruan diinstal, dan setelah selesai, mengulang kembali ponsel Anda saat restart, dan periksa apakah Safari bersih dari WebKit mengalami kesalahan.

3. Nonaktifkan VPN di Perangkat

Jika lalu lintas web perangkat atau Safari Anda dirutekan melalui VPN, gangguan VPN terhadap lalu lintas web perangkat dapat mengakibatkan kesalahan WebKit. Menonaktifkan VPN perangkat atau ekstensi VPN browser dapat menyelesaikan masalah. Untuk interpretasi yang lebih baik, kami akan melalui proses menonaktifkan VPN di iPhone. Cloudflare Warp dilaporkan menyebabkan kesalahan WebKit.

  1. Luncurkan Pengaturan dari iPhone dan ketuk pada Umum pilihan.
  2. Sekarang temukan VPN dan membukanya.

    Buka VPN di Pengaturan Umum iPhone

  3. Kemudian cacat itu VPN koneksi dengan mematikan sakelarnya dan meluncurkan kembali itu Safari peramban.

    Nonaktifkan VPN di Pengaturan iPhone

  4. Setelah diluncurkan kembali, periksa apakah kesalahan WebKit telah dihapus.

4. Boot Perangkat Anda ke Safe Mode

Jika cache tertentu pada perangkat Anda rusak atau aplikasi/utilitas lain mengganggu eksekusi modul yang penting untuk pengoperasian browser Safari, maka itu juga dapat menyebabkan kesalahan WebKit internal. Dalam konteks ini, mem-boot Perangkat Apple Anda dalam Safe Mode (karena beberapa cache akan diatur ulang dan eksekusi aplikasi pihak ketiga akan diblokir) dapat menyelesaikan masalah. Sebagai ilustrasi, kita akan melalui proses mem-boot Mac ke Safe Mode-nya.

  1. Matikan milikmu Mac, dan sekali dimatikan, kekuasaan dia pada tapi segera pegang Tombol Shift .

    Tahan Tombol Shift Saat Menyalakan Mac untuk Boot ke Safe Mode

  2. Pertahankan memegang dari Tombol Shift sampai layar login ditampilkan, dan kemudian melepaskan kunci.
  3. Kemudian Gabung menggunakan kredensial Anda dan jika diminta, Gabung lagi.
  4. Sekarang menuju ke menu apel > Tentang Mac Ini > Laporan Sistem > Sistem Informasi > Ikhtisar Perangkat Lunak Sistem dan periksa Mode boot .

    Periksa apakah Mac Telah Boot ke Safe Mode

  5. Jika itu menunjukkan Mode aman , Mac Anda telah boot dalam Safe Mode; jika tidak, coba lagi langkah-langkah di atas.
  6. Setelah dalam Safe Mode, luncurkan Safari dan periksa apakah kesalahan internal WebKit-nya telah dihapus.
  7. Jika demikian, boot Mac Anda ke mode normal dan luncurkan Safari sambil memegang Menggeser kunci.
  8. Sekarang menuju ke situs web bermasalah dan periksa apakah memuat secara normal di Safari.
  9. Jika tidak, periksa item startup Mac Anda untuk menemukan aplikasi/utilitas yang bermasalah (seperti pemblokir iklan atau pemblokir konten). Jika ditemukan, Anda dapat menonaktifkannya atau menghapusnya dari Mac Anda (jika tidak penting) untuk menghapus kesalahan internal WebKit.

5. Nonaktifkan Fitur Relay Pribadi

Fitur Relay pribadi adalah fitur privasi yang ditambahkan ke perangkat Apple melalui iCloud. Fitur ini menggunakan kerangka relai ganda untuk menutupi IP klien dari ISP dan situs web. Jika situs web tidak kompatibel dengan fitur privasi ini atau jika browser Safari gagal mengurai paket data dari kerangka relai dengan benar, maka itu dapat menyebabkan kesalahan internal Webkit. Dalam skenario ini, menonaktifkan fitur Relay Pribadi Apple dapat menyelesaikan masalah. Untuk penjelasannya, kita akan melalui proses menonaktifkan fitur Private Relay di iPhone.

  1. Buka iPhone Anda Pengaturan dan ketuk Anda ID Apple /nama.
  2. Sekarang menuju ke iCloud dan pilih Relay Pribadi .

    Nonaktifkan Relay Pribadi di Pengaturan iCloud iPhone Anda

  3. Kemudian cacat fitur Relay Pribadi dengan mengalihkan sakelarnya ke posisi mati dan restart PC Anda sesudahnya.
  4. Saat memulai ulang, periksa apakah kesalahan internal WebKit ponsel telah dihapus.

Jika masalah berlanjut, pergilah ke situs web bermasalah , dan saat menampilkan kesalahan internal WebKit, klik dimana saja di halaman (bukan di bilah alamat atau di tautan), Tipe itu mengikuti , lalu periksa apakah masalah telah teratasi:

thisisunsafe

6. Nonaktifkan Alamat Wi-Fi Pribadi Perangkat

Perangkat Apple dilengkapi dengan fitur Alamat Wi-Fi Pribadi yang memungkinkan perangkat Apple Anda terhubung ke jaringan Wi-Fi yang berbeda dengan menggunakan alamat Mac yang berbeda untuk menutupi aktivitas online Anda dari ISP atau membuat profil aktivitas jaringan Anda berdasarkan alamat Mac perangkat.

Anda mungkin mengalami kesalahan tersembunyi jika fitur Alamat Wi-Fi Pribadi menghalangi komunikasi browser dengan situs web. Dalam kasus seperti itu, menonaktifkan fitur Alamat Wi-Fi Pribadi perangkat dapat menyelesaikan masalah. Sebagai ilustrasi, kita akan membahas proses menonaktifkan fitur Private Wi-Fi Address untuk iPhone.

  1. Buka iPhone Anda Pengaturan dan buka Wifi .
  2. Sekarang ketuk saya (informasi) ikon untuk jaringan yang bermasalah dan nonaktifkan Wi-Fi Pribadi Alamat dengan mengalihkan sakelarnya ke posisi mati.

    Nonaktifkan Alamat Wi-Fi Pribadi di iPhone

  3. Kemudian meluncurkan kembali browser Safari dan periksa apakah berfungsi dengan baik.

7. Nonaktifkan Fitur HTTP 3 dari Browser Safari

HTTP 3 masih dalam tahap awal (meskipun dalam pengembangan selama bertahun-tahun, tetapi standar membutuhkan waktu puluhan tahun untuk matang) dan eksperimental. Jika browser Safari gagal berkomunikasi dengan situs web pada protokol HTTP/3 dengan benar, maka itu dapat menyebabkan kesalahan internal WebKit. Dalam hal ini, menonaktifkan fitur HTTP/3 dari browser Safari dapat menyelesaikan masalah. Sebagai ilustrasi, kita akan melalui proses penonaktifan protokol HTTP/3 di Mac.

  1. Luncurkan Safari browser dan perluas Mengembangkan Tidak bisa.

    Buka Fitur Eksperimental Safari

  2. Sekarang pilih Fitur Eksperimental dan hapus centang itu HTTP/3 .

    Nonaktifkan HTTP 3 di Fitur Eksperimental Safari

  3. Kemudian meluncurkan kembali browser Safari dan periksa apakah sudah bersih dari kesalahan internal Webkit.

8. Atur Ulang Fitur Eksperimental Browser Safari ke Default atau Nonaktifkan

Apple menggunakan fitur eksperimental di browser Safari untuk menguji tambahan baru ke browser sebelum menjadikannya bagian dari instalasi browser default. Anda mungkin menghadapi kesalahan WebKit jika ada penyesuaian fitur eksperimental yang menghalangi kemampuan browser untuk memuat situs web dengan benar atau jika fitur eksperimental tidak kompatibel dengan situs web yang Anda coba kunjungi. Dalam hal ini, mengatur ulang Fitur Eksperimental Safari dari browser Safari ke default atau menonaktifkannya dapat menyelesaikan masalah. Untuk penjelasannya, kami akan melalui proses fitur eksperimental Safari di iPhone.

  1. Pergi ke Pengaturan dari iPhone Anda dan pilih Safari .
  2. Sekarang buka Canggih dan pilih Fitur WebKit Eksperimental .
  3. Kemudian gulir ke bawah ke bawah dan ketuk Setel Ulang Semua ke Default .

    Setel Ulang Semua Fitur Eksperimental Safari ke Default

  4. Sekarang meluncurkan kembali browser Safari dan periksa apakah masalah WebKit sudah bersih.
  5. Jika tidak, pergilah ke Fitur WebKit Eksperimental dengan mengulangi langkah 1 sampai 2 dan kemudian nonaktifkan masing-masing pilihan yang ditampilkan di sana.
  6. Sekarang meluncurkan kembali browser Safari dan periksa apakah beroperasi secara normal.

Jika masalah berlanjut, periksa apakah mematikan itu saran mesin pencari atau beralih untuk mesin pencari yang berbeda di Safari menghapus kesalahan WebKit.

9. Hapus Riwayat dan Data Browser Safari

Kesalahan ini mungkin ditampilkan jika riwayat/data safari rusak, dan karena kerusakan ini, browser Safari gagal mengakses komponen penting untuk operasinya, oleh karena itu kesalahan tersebut. Di sini, menghapus riwayat dan data browser Safari dapat menghapus kesalahan WebKit. Sebagai ilustrasi, kami akan melalui proses pembersihan riwayat dan data Safari di iPhone. Sebelum melanjutkan, buat cadangan/catat info browser penting seperti bookmark, login situs web, dll.

  1. Luncurkan Safari browser dan pergi ke Pengaturan .
  2. Kemudian temukan Hapus Riwayat dan Data dan mengetuk di atasnya.

    Hapus Riwayat dan Data Situs Web Safari di iPhone

  3. Sekarang Konfirmasi untuk menghapus data dan riwayat browser Safari Anda.
  4. Kemudian mengulang kembali iPhone Anda dan periksa apakah kesalahan WebKit dihapus saat dimulai ulang.

Jika itu tidak berhasil, periksa apakah situs web yang bermasalah berfungsi dengan baik di Penjelajahan Pribadi modus Safari. Jika demikian, Anda dapat menonaktifkan semua ekstensi browser dan mengaktifkannya satu per satu untuk menemukan yang bermasalah. Setelah ditemukan, Anda dapat menonaktifkannya (jika penting); jika tidak, hapus dari browser Safari.

10. Buat Pengguna Baru di Perangkat Anda

Jika profil pengguna Anda di perangkat rusak, itu dapat menyebabkan kesalahan internal WebKit karena browser Safari gagal mengakses modul OS yang penting untuk operasi browser. Membuat pengguna baru di perangkat Anda dapat memecahkan masalah WebKit. Sebagai ilustrasi, kita akan membuat pengguna baru di Mac. Ingatlah bahwa langkah-langkah ini hanya dapat dilakukan dengan akun administrator di Mac.

  1. Pergi ke Anda Preferensi Sistem dan buka Pengguna & Grup .

    Buka Pengguna & Grup di Preferensi Sistem Mac

  2. Sekarang, di dekat kiri bawah, klik pada gembok ikon dan masukkan kata sandi administrator Anda jika diminta.
  3. Kemudian klik pada Plus ikon (di dekat ikon gembok) dan perluas Akun baru dropdown (di panel kanan jendela).
  4. Sekarang pilih Administrator dan masuk Rincian lainnya (kata sandi, verifikasi, petunjuk kata sandi, dll.) sesuai kebutuhan Anda.

    Buat Pengguna Administrator Baru di MacBook

  5. Kemudian klik tombol Buat Pengguna dan tunggu hingga pengguna dibuat.
  6. Setelah selesai, keluar dari akun saat ini di Mac Anda dan Gabung menggunakan akun yang baru dibuat.
  7. Kemudian luncurkan Safari dan periksa apakah sudah bersih dari kesalahan internal WebKit.

Jika Anda tidak ingin membuat pengguna baru, Anda dapat aktifkan login tamu dan periksa apakah Safari berfungsi dengan baik di akun tamu.

11. Atur Ulang Perangkat Anda ke Default Pabrik

Jika tidak ada satu pun di atas yang menghapus kesalahan internal WebKit, maka kesalahan tersebut mungkin disebabkan oleh OS perangkat Anda yang rusak, dan melalui proses yang merepotkan untuk menyetel ulang perangkat Anda ke default pabrik dapat menyelesaikan masalah. Untuk menginterpretasikan proses dengan lebih baik, kami akan melalui proses mengatur ulang iPhone ke default pabriknya. Sebelum melanjutkan, buat cadangan data penting di iPhone Anda dan isi daya hingga penuh.

  1. Buka iPhone Anda Pengaturan dan buka Umum .
  2. Sekarang temukan Mengatur ulang opsi (Anda dapat menggulir sedikit) dan mengetuknya.
  3. Lalu tekan Hapus Semua Konten dan Pengaturan .

    Setel ulang iPhone ke Default Pabrik

  4. Kemudian, Konfirmasi untuk melanjutkan proses reset iPhone dan tunggu sampai proses selesai.
  5. Setelah selesai, mempersiapkan milikmu iPhone sebagai perangkat baru (belum dipulihkan dari cadangan), dan mudah-mudahan, ini akan bersih dari kesalahan internal WebKit. Jika demikian, maka Anda dapat memulihkan iPhone dari cadangan.

Jika tidak ada cara di atas yang berhasil, maka Anda dapat menghubungi Dukungan Apple untuk menyelesaikan masalah, tetapi Anda dapat menggunakan browser atau perangkat lain untuk mengakses situs web yang bermasalah selama waktu tersebut.