error 401 unauthorized

Bisa dikatakan kalau error 401 Unauthorized ini merupakan salah satu error WordPress paling menyebalkan. Bagi pengunjung, kalian tak bisa login ke website tersebut dan menikmati fitur-fiturnya. Bagi pemilik website, kalian tak bisa masuk ke dashboard admin dari website milik sendiri. Tak usah khawatir karena kami ada solusinya! Tak perlu lama-lama, simak yuk Cara Mengatasi Error 401 Unauthorized di Website

Apa Itu Error 401 Unauthorized dan Penyebabnya

Error 401 Unauthorized terjadi karena kalian tidak memberikan bukti kewenangan yang sah untuk mengakses suatu website. Entah itu salah memasukkan username dan password atau memang kalian belum mendaftar di website tersebut. 

Untuk beberapa kasus, error 401 ini tetap muncul meski sudah memasukkan semua informasi yang benar, loh. Berikut ini beberapa penyebabnya:

  • Tidak punya akses: sebagai pengunjung website, kalian tidak akan bisa mengakses halaman yang hanya diperuntukkan untuk admin/pemilik website.
  • Masalah plugin: beberapa plugin security WordPress bisa mengunci dashboard admin apabila terjadi serangan brute force.
  • Perlindungan dari penyedia hosting: jika penyedia hosting kalian mendeteksi adanya login dalam jumlah banyak sekaligus, biasanya mereka akan memunculkan error 401 sebagai upaya perlindungan.
  • Ditolak server: meski semua informasi sudah benar, kalian tetap ditolak oleh server. Mungkin saja karena kalian dibanned atau memang terjadi masalah tertentu dari sisi server.

Solusi Error 401 Unauthorized untuk Pengunjung (dan Pemilik Website)

Berikut adalah cara mengatasi 401 dari apabila kalian merupakan seorang pengunjung website yang mengalami error 401 Unauthorized.

1. Cek Ulang URL

Memang seharusnya halaman yang tidak boleh diakses tidak akan ditampilkan di website tapi kadang pemilik website salah memasukkan URL di salah satu link. Akibatnya, kalian akan dibawa ke halaman/direktori yang seharusnya hanya bisa diakses oleh admin website tersebut dan muncullah error 401.

Jadi, silakan periksa kembali URL kalian. Apakah URL tersebut memang menuju ke halaman yang ingin kalian tuju? Jika tidak, sebaiknya kembali ke halaman sebelumnya dan coba mengklik link tersebut sekali lagi. Jika masih dibawa ke URL yang sama, kalian bisa menghubungi pemilik website untuk memperbaiki link tersebut.

2. Bersihkan Cookies di Browser

Cookies adalah kumpulan informasi mengenai segala aktivitas kalian ketika menelusuri sebuah website. Informasi ini termasuk juga di dalamnya riwayat kewenangan kalian di website tersebut.

Jadi, apabila cookies mengenai website tersebut corrupt, kemungkinan besar kalian juga akan menemukan error 401. Sebab, browser tidak bisa memberikan informasi kewenangan yang diperlukan saat website tersebut memintanya. Solusi dari masalah ini adalah membersihkan cookies di browser kalian.

Jika menggunakan Google Chrome, kalian bisa menghapus cookies dengan mengklik ikon tiga titik di kanan atas. Setelah itu, pilih More Tools => Clear Browsing Data di pop up menu yang muncul. Lalu, pastikan bahwa Cookies and other site data sudah kalian centang dan opsi Time Range ada pada All Time. Terakhir, klik tombol biru Clear Data.

error 401 unauthorized

Setelah cookies browser berhasil dihapus, kalian bisa membuka ulang website yang sebelumnya memunculkan 401 Unauthorized.

3. Bersihkan Cache Browser

Cache adalah file-file website yang otomatis disimpan oleh browser saat pertama kali mengakses website tersebut. Cache ini adalah teknologi yang membantu mempercepat loading website karena browser tak perlu mengunduh file yang sama berulang-ulang.

Jika file-file yang disimpan cache browser kalian tak sesuai dengan versi terbaru website tersebut, error 401 juga bisa muncul. Oleh karena itu, kalian bisa mencoba menghapus cache di browser untuk mengatasi error 401 Unauthorized ini. 

Solusi Error 401 Unauthorized Khusus untuk Pemilik Website

Cara mengatasi error 401 di bawah ini HANYA untuk pemilik website saja. Jika kalian sebagai pengunjung sudah melakukan ketiga cara di atas dan masih mendapati error 401, sebaiknya segera hubungi pemilik website agar segera diperbaiki. 

1. Matikan Sementara Semua Plugin Kalian

Plugin error atau plugin dengan pengaturan yang salah juga bisa menyebabkan error 401 Unauthorized di website. Oleh karena itu, kalian harus mematikan sementara semua plugin yang terinstall.

Jika setelah itu error 401 menghilang, kalian bisa mengaktifkan satu persatu plugin tersebut untuk mencari tahu plugin mana yang menyebabkan error 401.

Mematikan semua plugin di WordPress itu sangat mudah. Tinggal masuk ke menu Plugin dari dashboard, klik Bulk Plugin dan pilih Deactivate dari drop down menu yang muncul. Lalu, klik centang pada Plugin untuk otomatis memilih semua plugin kalian dan klik Apply.

error 401 unauthorized

Namun, jika error 401 Unauthorized terjadi saat hendak login (sehingga tak bisa masuk ke dashboard), bisa menggunakan FTP untuk mematikan semua plugin. Kalian perlu masuk ke direktori /wp-content/ lalu ganti nama folder plugins menjadi plugins.deactivated.

matikan plugin

2. Hapus Cache di WordPress

Sama dengan cache browser di pembahasan di atas, cache WordPress juga mempunyai tujuan yang sama yakni mempercepat akses ke website kalian. Namun, kadang cache WordPress tak segera memperbarui data perubahan/pengaturan yang dilakukan sehingga bisa memunculkan error 401 Unauthorized.

Oleh karena itu, kalian harus menghapus cache WordPress secara manual agar WordPress bisa segera menyimpan cache data terbaru. 

3. Pindah ke Tema WordPress Bawaan

Kadang, fitur dari tema yang digunakan bisa menjadi penyebab error 401. Untuk mengatasinya, kalian bisa pindah ke tema WordPress bawaan. Tema bawaan adalah tema yang dibuat oleh tim WordPress dan sudah dioptimasi agar tidak menyebabkan error di website kalian.

Tema bawaan WordPress memiliki nama Twenty Twenty, Twenty Nineteen, Twenty Seventeen, Twenty Sixteen, dan seterusnya. 

Jika setelah mengganti tema bawaan error 401 Unauthorized menghilang, artinya tema yang digunakan sebelumnya memang menjadi penyebabnya. Kalau sudah seperti itu, hal yang bisa dilakukan adalah memberitahu pihak pembuat tema agar memperbaikinya.

4. Reset Password 

Kadang, penyedia hosting secara otomatis memblokir akses login saat terdeteksi ada percobaan login secara terus menerus dan muncullah error 401. Jadi, jika lupa password website, sebaiknya gunakan fitur Forgot Password untuk mereset password kalian. Hal ini lebih baik daripada mencoba memasukkan password berulang kali yang berisiko memunculkan error 401.

Jika menggunakan fitur Forgot Password, link untuk mereset password akan dikirim segera ke email kalian. Klik saja link tersebut dan masukkan password baru. Setelah itu, kalian bisa mencoba login kembali menggunakan password yang baru saja dibuat.

5. Hapus Sementara Password Folder

Untuk menghapus password suatu folder, kalian harus login ke cPanel akun hosting. Setelah masuk ke cPanel, pilih menu Directory Privacy yang bisa ditemukan di bagian Files. Sebagai alternatif, kalian juga bisa menggunakan fitur pencarian. Setelah dibuka, kalian akan menemukan semua file dan folder dari akun hosting kalian.

Pilih folder yang dulu kalian berikan password. Lalu, hilangkan tanda centang di Password protect this directory dan klik tombol Save.

hapus password

Terakhir, scroll ke bagian bawah halaman dan hapus username serta password yang sudah diberikan di folder tersebut. Setelah itu, kalian bisa mencoba membuka ulang halaman yang sebelumnya menampilkan error 401. Jika error 401 sudah menghilang dari halaman itu, kalian bisa mengatur ulang username dan password folder tersebut.

6. Hubungi Layanan Hosting Kalian

Jika semua cara di atas tak berhasil, hal terakhir yang bisa dilakukan adalah menghubungi layanan hosting kalian. Mungkin saja memang ada masalah dari sisi mereka atau ada aktivitas mencurigakan di website kalian. 

Sebab, banyak penyedia layanan hosting yang secara otomatis memblok semua akses ke website apabila terdeteksi aktivitas mencurigakan. Akibatnya, kalian tak bisa melakukan apapun untuk menghilangkan error 401 tersebut.

Jadi, agar masalah seperti ini teratasi dengan cepat, pastikan kalian memilih layanan hosting dengan customer service berkualitas. Misalnya, hosting Jetorbit yang menyediakan customer service dengan respon cepat dan siap membantu kalian 24 jam.

Okay deh, error 401 Unauthorized memang menyebalkan tapi ada beberapa cara untuk mengatasinya, baik dari sisi pengunjung dan pemilik website. Jadi, kalian tak perlu panik apabila menghadapi error 401 ini, ya.

Semoga bermanfaat dan tunggu info-info menarik lainnya dari kami, ya 🙂

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rata rata rating 5 / 5. Jumlah rate 2

Yuk Rate 5 Artikel Ini!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Bagikan:

Leave a Comment