Apa Kesalahan HTTP 429 dan Cara Memperbaikinya?

Diterbitkan: 2020-08-06

Jenis kesalahan "terbaik" yang bisa Anda dapatkan adalah kesalahan yang memberi tahu Anda dengan tepat apa yang menyebabkan masalah. Kesalahan HTTP 429 mendapat nilai penuh di area itu. Anda akan segera mengetahui apa masalahnya, sehingga Anda dapat segera mulai mengidentifikasi pelakunya.

Singkatnya, kesalahan 429 muncul ketika seseorang atau sesuatu membuat terlalu banyak permintaan ke server Anda. Jika Anda menggunakan WordPress, ada beberapa cara sederhana untuk memecahkan masalah ini.

Jadi mari kita mulai bekerja!

Berlangganan Saluran Youtube Kami

Apa itu Kesalahan HTTP 429?

Kesalahan HTTP 429 lebih dikenal dengan pesan yang menyertainya, yang berbunyi: "Terlalu Banyak Permintaan". Tergantung pada browser yang Anda gunakan, kode kesalahan mungkin sedikit berbeda. Beberapa variasi yang paling umum meliputi:

  1. “429 kesalahan”
  2. “HTTP429”
  3. “Kesalahan 429 (Terlalu Banyak Permintaan)”

Seperti yang Anda lihat, pengenal "429" selalu ada. Singkatnya, kode kesalahan ini berarti satu dari dua hal. Entah server web Anda kewalahan oleh jumlah permintaan yang diterimanya, atau memiliki pengaturan untuk memblokir koneksi dari alamat IP tertentu jika mendeteksi kelainan.

Yang kami maksud dengan "ketidaknormalan" adalah perilaku mencurigakan, seperti IP tertentu yang mencoba mengakses halaman login situs Anda berulang kali. Serangan Denial of Service (DDoS) juga dapat memicu kesalahan HTTP 429, karena server yang aman akan dengan mudah mengenali perilaku jahat semacam itu.

Memahami dengan tepat apa yang dapat memicu kesalahan 429 adalah penting. Jika Anda adalah orang yang terlalu sering mencoba mengakses halaman, kesalahan tersebut akan segera hilang dengan sendirinya. Misalnya, host web Anda mungkin memiliki setelan untuk membatasi akses selama beberapa menit setelah perilaku mencurigakan terjadi.

Di sisi lain, jika kesalahan berlanjut, mungkin mengarah ke serangan berbahaya atau layanan pihak ketiga yang membanjiri server Anda. Dalam hal ini, Anda mungkin perlu menyingsingkan lengan baju untuk memperbaikinya sendiri.

Cara Memperbaiki HTTP Error 429 di WordPress (4 Teknik)

Di bagian berikut, kita akan menjelajahi empat cara paling umum untuk memperbaiki kesalahan 429 di WordPress. Kami akan mendekati perbaikan ini dalam urutan apa yang biasanya bekerja paling baik, dimulai dengan pemecahan masalah plugin Anda.

1. Nonaktifkan Semua Plugin Anda

Seringkali, plugin jahat bisa berada di balik kesalahan 429 yang terus-menerus. Dalam pengalaman kami, plugin yang paling mungkin memicu kesalahan seperti itu adalah:

  • Plugin keamanan
  • Solusi yang memaksa situs web Anda memuat melalui HTTPS
  • Alat yang menulis ulang URL WordPress Anda dengan satu atau lain cara

Cara tercepat untuk mengetahui apakah sebuah plugin memicu kesalahan HTTP 429 adalah dengan menonaktifkan semua plugin yang aktif di situs Anda. Jika kesalahan berlanjut setelahnya, Anda dapat mencoba perbaikan lain, dan jika hilang, Anda dapat mulai mempersempit penyebabnya.

Menonaktifkan plugin WordPress itu sederhana. Namun, kesalahan 429 terkadang mencegah Anda mengakses area admin WordPress. Jika itu terjadi pada Anda, cara terbaik untuk mematikan plugin Anda sementara adalah dengan menggunakan File Transfer Protocol (FTP).

Setelah Anda terhubung ke situs web Anda melalui FTP, navigasikan ke folder wp-content . Di sana Anda akan melihat folder bernama plugins . Jika Anda mengganti nama folder itu menjadi apa pun, itu akan menonaktifkan setiap plugin di situs web Anda dalam satu gerakan:

Mengganti nama folder plugin Anda.

Secara alami, melakukan ini akan memengaruhi fungsionalitas situs web Anda. Namun, tujuan utama Anda adalah mendapatkan kembali akses, dan melihat apakah plugin memicu kesalahan.

Jika Anda dapat mengakses situs secara normal setelah menonaktifkan plugin, langkah selanjutnya adalah mengembalikan direktori plugin ke nama aslinya. Setelah Anda melakukannya, buka folder tersebut melalui FTP dan mulailah menelusuri daftar plugin yang aktif.

Untuk setiap plugin, Anda ingin mengubah nama folder individualnya, yang akan menonaktifkannya. Kemudian periksa untuk melihat apakah kesalahan berlanjut. Setelah Anda mengidentifikasi plugin mana yang menyebabkan masalah, Anda dapat melihat untuk mengganti atau mencopot pemasangannya.

2. Beralih ke Tema WordPress Default

Dalam beberapa kasus, tema WordPress aktif Anda mungkin berada di balik kesalahan 429. Hal ini kemungkinan besar terjadi pada tema kompleks yang menggunakan kunci API untuk autentikasi.

Sekali lagi, kami bekerja dengan asumsi bahwa Anda tidak memiliki akses ke dasbor WordPress Anda untuk mengatasi potensi masalah ini. Sama seperti plugin, Anda dapat menggunakan klien FTP untuk menonaktifkan tema aktif Anda.

Proses itu bekerja hampir sama dengan langkah-langkah yang kita bahas di bagian terakhir:

  1. Hubungkan ke situs WordPress Anda melalui FTP.
  2. Arahkan ke wp-content/themes .
  3. Temukan folder tema aktif Anda.
  4. Ubah nama folder itu menjadi yang lain.

Karena WordPress mengharuskan situs Anda memiliki tema aktif, maka secara otomatis akan beralih ke salah satu opsi default. Jika Anda membuka situs web Anda sekarang dan kesalahannya hilang, semuanya akan terlihat sedikit berbeda.

Pada tahap ini, Anda dapat mencoba menginstal ulang tema Anda atau mengembalikan nama folder yang ada sebelumnya. Jika kesalahan terus berlanjut, Anda mungkin perlu kembali ke versi tema sebelumnya atau mempertimbangkan untuk menggunakan yang lain.

3. Ubah URL Login WordPress Anda

Jika tema atau plugin tidak berada di balik masalah kesalahan 429 Anda, maka masalahnya mungkin seseorang mencoba masuk ke situs Anda. Biasanya, itu melibatkan pemaksaan paksa melalui halaman login Anda.

Dengan mengubah URL login WordPress default Anda, Anda berdua akan mengatasi masalah ini dan membantu mengamankan situs web Anda dari serangan di masa mendatang. Cara termudah untuk melakukannya adalah dengan menggunakan plugin seperti WPS Hide Login:

Plugin WPS Sembunyikan Login.

Kami telah berbicara tentang cara menggunakan WPS Hide Login di masa lalu, karena ini adalah alat favorit kami untuk pekerjaan ini. Penting untuk dicatat bahwa Anda juga dapat memperbarui URL login WordPress Anda secara manual, tetapi kami menyarankan agar metode tersebut tidak dilakukan karena melibatkan membuat perubahan signifikan pada file inti situs web Anda.

Jika Anda telah mencoba dua solusi sebelumnya dan Anda masih tidak dapat mengakses bagian belakang WordPress, Anda tidak akan dapat menginstal plugin baru. Dalam hal ini, Anda harus mengeluarkan senjata besar. Maksudnya, kami menghubungi tim dukungan hosting Anda.

4. Hubungi Penyedia Hosting Anda

Layanan dukungan hosting web berkualitas apa pun akan menghargai bahwa Anda mencoba memecahkan masalah sebelum menghubungi mereka. Ketika sampai pada kesalahan HTTP 429, jika Anda mengesampingkan plugin dan tema, maka Anda dapat berasumsi bahwa masalahnya kemungkinan adalah serangan pihak ketiga di situs Anda.

Ada banyak langkah yang dapat Anda gunakan untuk mengamankan situs WordPress Anda. Namun, kebanyakan dari mereka adalah tindakan pencegahan. Jika situs Anda saat ini "di bawah api", maka Anda mungkin perlu meminta bantuan teknis.

Bahkan jika Anda tidak dapat mengakses situs web Anda, layanan dukungan host web Anda harus dapat melihat log keamanannya dan melihat apakah ada yang salah. Mereka mungkin juga dapat memulihkan cadangan sebelumnya yang tidak dapat Anda akses.

Jadi pada titik ini, rekomendasi kami adalah memberi tahu penyedia hosting Anda kesalahan apa yang Anda lihat, dan apa yang telah Anda coba untuk mengatasinya. Setelah kesalahan 429 hilang, Anda dapat mengambil tindakan untuk melindungi situs web Anda sehingga masalah ini tidak terulang kembali.

Kesimpulan

Sejauh kesalahan terjadi, 429 tidak terlalu sulit untuk ditangani. Dalam skenario terburuk, ini dapat mencegah Anda masuk ke area admin WordPress, tetapi masih ada beberapa langkah sederhana yang dapat Anda ambil untuk mencoba dan menyelesaikan masalah itu.

Jika Anda mengalami kesalahan HTTP 429 dan terus berlanjut selama lebih dari beberapa menit, berikut adalah empat perbaikan cepat yang akan membantu Anda memulihkan situs web Anda menjadi normal:

  1. Nonaktifkan semua plugin Anda.
  2. Beralih ke tema WordPress default.
  3. Ubah URL login WordPress Anda.
  4. Hubungi penyedia hosting Anda.

Apakah Anda memiliki pertanyaan tentang cara memecahkan masalah kesalahan HTTP 429 di WordPress? Mari kita bicara tentang mereka di bagian komentar di bawah!

Gambar thumbnail artikel oleh Botond1977/shutterstock.com