Error 401 Unauthorized dan Bagaimana Cara Mengatasinya

Error 401 Unauthorized dan Bagaimana Cara Mengatasinya

Daftar Pembahasan

Error 401 Unauthorized merupakan salah satu error yang sering ditemui dalam dunia WordPress dan bisa menjadi masalah yang menjengkelkan, baik bagi pengunjung maupun pemilik website. Untuk mengatasi error ini, ada beberapa langkah yang dapat diambil.

Apa Itu Error 401 Unauthorized dan Apa Penyebabnya?

Error ini terjadi ketika akses ke sebuah halaman atau area website memerlukan autentikasi atau izin khusus, namun pengguna tidak memberikan bukti kewenangan yang valid. Beberapa penyebab umumnya meliputi:

  1. Kesalahan autentikasi: Pengguna salah memasukkan username atau password saat mencoba mengakses area yang memerlukan autentikasi.
  2. Plugin keamanan: Beberapa plugin keamanan WordPress mungkin mengunci akses ke dashboard admin setelah beberapa percobaan login yang gagal.
  3. Perlindungan penyedia hosting: Penyedia hosting bisa memblokir akses saat mendeteksi aktivitas mencurigakan, seperti serangan brute force.
  4. Ditolak oleh server: Terkadang, server dapat menolak akses meskipun informasi yang dimasukkan benar. Ini bisa disebabkan oleh berbagai faktor, termasuk pemblokiran atau masalah server.

Cara Mengatasi Error 401 Unauthorized

Di bawah ini merupakan sembilan cara untuk mengatasi error 401 Unauthorized. Kami memisahkan solusinya ke dalam dua bagian. Pertama, untuk pengunjung —yang juga bisa diterapkan pemilik website— dan kedua, khusus untuk pemilik website saja. Jadi, Anda bisa mencoba solusi error 401 Unauthorized di bawah tergantung dari status Anda. Semoga berhasil!

Solusi Error 401 Unauthorized untuk Pengunjung (dan Pemilik Website)

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

1. Cek Ulang URL

Tidak semua website memberikan Anda kebebasan untuk menjelajahi setiap halaman dari website tersebut. Memang seharusnya halaman yang tidak boleh diakses tidak akan ditampilkan di website, tapi kadang pemilik website salah memasukkan URL di salah satu link. Akibatnya, Anda akan dibawa ke halaman/direktori yang seharusnya hanya bisa diakses oleh admin website tersebut dan muncullah error 401.

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

Baca Juga:   Cara Mengatasi Error 400 Bad Request di Website

2. Bersihkan Cookies di Browser

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

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

Apabila menggunakan Google Chrome, Anda 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 Anda centang dan opsi Time Range ada pada All Time. Terakhir, klik tombol biru Clear Data.

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

3. Bersihkan Cache Browser

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

Nah, jika file-file yang disimpan cache browser Anda tidak sesuai dengan versi terbaru website tersebut, error 401 juga bisa muncul. Oleh karena itu, Anda 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 Anda sebagai pengunjung sudah melakukan ketiga cara di atas dan masih mendapati error 401, sebaiknya segera hubungi pemilik website agar segera diperbaiki.

Baca Juga:   Kenapa Membangun Website Harus Menggunakan WordPress? Ini Alasannya!

1. Matikan Sementara Semua Plugin Anda

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

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

Mematikan semua plugin di WordPress itu sangat mudah. Anda 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 Anda dan klik Apply.

mengatasi 401 unauthorized dengan menonaktifkan plugin sementara melalui dashboard

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

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 Anda. Namun, kadang cache WordPress tidak segera memperbarui data perubahan/pengaturan yang Anda lakukan, sehingga bisa memunculkan error 401 Unauthorized.

Oleh karena itu, Anda 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 Anda gunakan bisa menjadi penyebab error 401. Untuk mengatasinya, Anda bisa pindah ke tema WordPress bawaan. Tema bawaan adalah tema yang dibuat oleh tim WordPress dan sudah dioptimasi agar tidak menyebabkan error di website Anda.

Tema bawaan WordPress memiliki nama Twenty Twenty, Twenty Nineteen, Twenty Seventeen, Twenty Sixteen, dan seterusnya. Jika setelah mengganti tema bawaan error 401 Unauthorized menghilang, berarti tema yang Anda gunakan sebelumnya memang menjadi penyebabnya. Kalau sudah seperti itu, hal yang bisa Anda lakukan adalah memberitahu pihak pembuat tema agar memperbaikinya.

Baca Juga:   6 Cara Menghapus URL Website yang Simpel. Jangan Lewatkan!

4. Reset Password Anda

Kadang, penyedia hosting secara otomatis memblokir akses login saat terdeteksi ada percobaan login secara terus menerus dan muncullah error 401. Jadi, jika Anda lupa password website, sebaiknya gunakan fitur Forgot Password untuk mereset password Anda. 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 Anda. Klik saja link tersebut dan masukkan password baru. Setelah itu, Anda bisa mencoba login kembali menggunakan password yang baru saja dibuat.

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

5. Hubungi Layanan Hosting Anda

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

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

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

Perbaiki Error 401 di Website Anda Sekarang!

Perbaikan error 401 Unauthorized dapat bervariasi tergantung pada penyebabnya. Pilih langkah yang sesuai dengan situasi Anda dan pastikan untuk mengambil tindakan yang sesuai untuk mengatasi masalah ini. Jika diperlukan, Anda dapat menghubungi tim dukungan teknis penyedia hosting Anda untuk bantuan lebih lanjut.

Jasa WordPress Developer dan WordPress Spescialist
Jasa WordPress Developer dan WordPress Spescialist