Bayangkan mencoba memperbarui situs web Anda, tetapi karena alasan tertentu Anda tidak dapat mengakses dasbor Anda. Lebih buruk lagi, Anda bahkan tidak bisa membuka halaman login WordPress karena kesalahan 401 mencegah Anda melakukannya.

Une Galat HTTP 401 berarti ada masalah dengan autentikasi kredensial browser Anda. Dalam tutorial ini, kami akan menjelaskan apa artinya dan apa penyebabnya. Selanjutnya, kita akan membahas tiga cara untuk memperbaiki masalah tersebut sehingga kami dapat mengakses dasbor Anda lagi.

Apa itu kesalahan HTTP 401 dan apa kemungkinan penyebabnya?

Pada titik tertentu Anda mungkin mencoba masuk ke dasbor WordPress Anda dan secara tidak sengaja mengirim kredensial yang salah. Jika ini terjadi, Anda akan melihat halaman kesalahan yang memberitahukan bahwa Anda melakukan kesalahan, tetapi Anda masih dapat mengaksesnya dengan memasukkan kembali nama pengguna dan sandi yang benar.

Kesalahan 401 serupa karena melibatkan Anda mencoba mengakses situs web menggunakan kredensial yang salah, tetapi pada tingkat yang lebih tinggi. Jika browser Anda tidak mengautentikasi dengan benar dengan server situs Anda, Anda bahkan tidak akan bisa masuk ke halaman login WordPress.

Sebaliknya, Anda akan mendapatkan halaman kesalahan yang mirip dengan berikut ini:

401 kesalahan wordpress

Kesalahan 401 izin diperlukan berarti Anda dapat mencoba mengakses sumber daya lagi menggunakan kredensial yang benar. Dengan kata lain, ini seringkali merupakan masalah sementara, tidak seperti a Galat HTTP 403 di mana Anda secara tegas dilarang mengakses halaman yang ingin Anda buka.

Dalam beberapa kasus, kesalahan 401 akan hilang dengan sendirinya, memberi Anda akses ke situs web Anda lagi. Namun, mengunci situs Anda, meski sebentar, tidaklah praktis. Daripada hanya duduk-duduk berharap browser Anda memperbaiki masalah, Anda dapat mengambil langkah-langkah untuk membuka dasbor lebih cepat.

Cara memperbaiki kesalahan 401 di WordPress

Masalah utama dengan kesalahan 401 adalah bahwa ini memiliki beberapa penyebab potensial. Jadi, sulit untuk mengetahui mana yang memengaruhi browser Anda. Dengan mengingat hal itu, kami akan membahas beberapa kemungkinan perbaikan sehingga Anda dapat menemukannya.

1. Bersihkan catatan Domain Name System (DNS) Anda

Dalam banyak kasus, komputer Anda akan menyimpan data tentang alamat IP dan URL yang paling sering Anda akses. Dengan cara ini, dia dapat memproses permintaan di masa mendatang dengan lebih cepat.

Menghapus DNS Anda berarti menghapus semua data sementara ini dari komputer Anda. Dengan begitu, lain kali Anda mencoba mengakses URL yang bermasalah, itu akan membuat permintaan baru dan mengautentikasi ulang Anda.

Proses untuk membersihkan DNS Anda bervariasi dari sistem operasi ke sistem operasi. Jika Anda adalah pengguna Windows, itu semudah membuka command prompt dan mengetik perintahnya ipconfig /flushdns :

Catatan DNS sampah pada mesin Windows.

Windows akan mengembalikan pesan sukses dan Anda dapat mencoba mengakses situs web Anda lagi.

Pengguna Mac harus melalui proses serupa, tetapi perintah yang Anda harus masukkan di Terminal bervariasi tergantung pada versi OSX yang Anda gunakan. Pengguna dari tiga iterasi terbaru (Sierra, High Sierra, dan Mojave) dapat menggunakan sudo killall -HUP mDNSReply .

2. Bersihkan cache firewall dan browser Anda

Browser juga dapat menyimpan data sehingga Anda tidak perlu memuat situs web lagi setiap kali mengaksesnya. Proses ini disebut di-cache. Dalam beberapa kasus, Anda mungkin secara tidak sengaja menyimpan informasi login yang salah.

Jika ini adalah akar dari kesalahan 401 Anda, perbaiki kesalahan itu sederhana. Sebagian besar browser modern memungkinkan Anda membersihkan cache dalam hitungan menit. Dengan Chrome, misalnya, Anda dapat membuka Pengaturan> Lanjutan  dan cari opsi Bersihkan data penelusuran  :

Kemudian Anda dapat menentukan data yang ingin dihapus browser. Pilih opsi Gambar dan file dalam cache  dan klik tombolnya Hapus data  :

Menghapus gambar dan file yang di-cache di Chrome.

Coba akses kembali situs web Anda. Jika masalah terus berlanjut, kesalahan tersebut mungkin disebabkan oleh cache firewall Anda.

Dalam beberapa kasus, firewall Anda mungkin tidak berkomunikasi dengan server Anda, menyebabkan kesalahan otentikasi. Proses koreksi akan tergantung pada alat yang Anda gunakan.

Jika Anda adalah pengguna cloudflare , Anda dapat membuka dasbor dan membuka tab caching. Di dalamnya Anda akan menemukan opsi untuk Bersihkan semua , yang mencakup seluruh cache firewall Anda:

Awan suar membersihkan segalanya

Membersihkan cache firewall Anda tidak akan memengaruhi fungsinya. Dalam kasus terburuk, Anda mungkin mengalami waktu muat yang lebih lama saat mengunjungi situs Anda lagi, tetapi ini akan teratasi dengan sendirinya setelah membangun kembali cache Anda.

Jika Anda menggunakan alat firewall lain, Anda harus membaca dokumentasinya dan memeriksa apakah alat ini memungkinkan Anda untuk menghapus cache secara manual. Untuk beberapa layanan, Anda mungkin perlu menghubungi dukungan.

3. Uji konflik antara plugin Anda dan tema WordPress Anda

Masalah kompatibilitas dengan plugin Anda dan tema WordPress terkadang dapat memicu kesalahan 401. Menonaktifkan satu atau elemen lain untuk menentukan sumber konflik itu sederhana jika Anda memiliki akses ke dasbor.

Cukup klik menonaktifkan dengan nama plugin apa saja:

Plugin Wordpress divi

Untuk tema Anda, alihkan ke default WordPress seperti Twenty Nineteen atau Twenty Twenty. Anda kemudian dapat mengaktifkan kembali setiap plugin satu per satu dan menunggu masalah terulang kembali. Anda harus bisa mempersempit elemen yang bermasalah.

Namun, kesalahan 401 dapat mencegah Anda mengakses dasbor. Ini berarti bahwa untuk menonaktifkan plugin dan tema Anda, Anda harus menggunakan File Transfer Protocol (FTP) dan klien FTP seperti FileZilla .

Setelah terhubung ke server Anda, buka public_html> wp-content> plugin :

Ubah nama folder plugin divi

Kemudian ganti nama folder masing-masing plugin dengan mengklik kanan di atasnya. Sesuatu yang sederhana seperti nama plugin _dinonaktifkan akan melakukan. Ini akan mencegah WordPress menemukan folder-folder ini.

Setelah menonaktifkan plugin Anda, buka kembali situs web Anda. Jika kesalahan 401 hilang, itu berarti ketidakcocokan antara satu atau lebih item adalah penyebab utamanya.

Anda kemudian dapat kembali ke FileZilla untuk mengubah nama plugin Anda. Periksa situs Anda di antara masing-masing. Ketika kesalahan 401 muncul kembali, Anda akan tahu bahwa alat yang terakhir diaktifkan adalah pelakunya.

Cara menonaktifkan tema juga sama. Pergi ke wp-content / tema, cari folder yang Anda gunakan dan ganti namanya:

Ubah folder tema divi

Tema default akan secara otomatis diaktifkan untuk menggantikannya. Sekali lagi, uji situs web Anda untuk melihat apakah kesalahan 401 masih berlanjut. Jika tidak, tema Anda mungkin menjadi bagian dari masalah dan Anda harus mencari alternatif.

Kesimpulan

Tidak jarang terjadi kesalahan dalam penjelajahan web harian Anda. Biasanya tidak masalah. Namun, itu menjadi serius ketika situs web yang menyerang Anda dengan kode kesalahan 401 adalah milik Anda. Jika Anda gagal menyelesaikannya, Anda mungkin akan terjebak untuk waktu yang lama.

Ada banyak cara untuk mengatasi kesalahan HTTP 401 di situs WordPress Anda. Beberapa pendekatan yang paling berhasil meliputi:

  1. Bersihkan catatan DNS Anda.
  2. Bersihkan firewall dan cache browser.
  3. Menguji konflik antara Anda plugin WordPress dan tema Anda.

Salah satu cara yang paling dapat diandalkan juga mungkin menghubungi host web Anda.