Mengatasi Error “421 There are too many connections from your internet address” pada vsftpd

Jika Anda melihat error seperti “421 There are too many connections from your internet address.” di log vsftpd, itu berarti server FTP telah membatasi jumlah koneksi simultan dari satu alamat IP. Error ini biasanya muncul ketika klien mencoba membuat terlalu banyak koneksi ke server dalam waktu singkat.

Selain itu, error “Connection refused: too many sessions for this address.” menunjukkan bahwa server menolak koneksi baru karena melebihi batas yang telah ditetapkan dalam konfigurasi.

Penyebab Error

Error “421 There are too many connections from your internet address” pada vsftpd biasanya terjadi karena terlalu banyak koneksi aktif dari satu alamat IP. Banyak klien FTP, seperti FileZilla, menggunakan beberapa koneksi simultan untuk mempercepat proses transfer file. Namun, jika jumlah koneksi yang dibuat melebihi batas yang telah ditentukan oleh server, koneksi baru akan ditolak. Hal ini dapat menyebabkan kegagalan saat mencoba mengakses atau mentransfer file melalui FTP.

Selain itu, konfigurasi default vsftpd sering kali memiliki batasan yang ketat terhadap jumlah koneksi yang diperbolehkan per alamat IP. Jika batas ini terlalu rendah, pengguna dapat dengan mudah mencapai limit tersebut meskipun hanya menggunakan beberapa koneksi sekaligus. Di sisi lain, error ini juga bisa disebabkan oleh serangan brute-force atau percobaan login yang berulang kali dalam waktu singkat. Sebagai langkah perlindungan, server akan menolak koneksi baru dari alamat IP yang dianggap mencurigakan.

Faktor lain yang dapat menyebabkan error ini adalah pengaturan klien FTP yang tidak optimal. Beberapa klien FTP secara otomatis membuka banyak koneksi tanpa batasan yang jelas, sehingga server menganggapnya sebagai aktivitas yang berlebihan. Selain itu, koneksi yang tidak ditutup dengan baik setelah digunakan juga bisa tetap terbuka dalam sistem, yang akhirnya menyebabkan jumlah koneksi aktif melebihi batas yang diperbolehkan oleh server.

BACA:  Huawei Watch 5 Smartwatch Premium dengan Sensor X-TAP

Cara Mengatasi Error

Untuk mengatasi error “421 There are too many connections from your internet address” pada vsftpd, Anda perlu memahami penyebabnya dan menerapkan solusi yang tepat. Beberapa langkah yang bisa dilakukan termasuk mengubah konfigurasi vsftpd agar lebih fleksibel, mengatur batas koneksi pada klien FTP seperti FileZilla, serta memantau dan mengelola koneksi aktif agar tidak melebihi batas yang ditentukan oleh server. Jika masalah ini disebabkan oleh serangan atau aktivitas mencurigakan, tindakan keamanan tambahan seperti memblokir IP tertentu atau menggunakan fail2ban juga bisa menjadi solusi efektif. Berikut beberapa cara yang dapat Anda lakukan untuk mengatasi error ini.

Cek dan Atur Batas Maksimum Koneksi di vsftpd

Edit file konfigurasi vsftpd biasanya berada di /etc/vsftpd.conf dan ubah parameter berikut:

  • max_clients menentukan jumlah total koneksi yang diperbolehkan ke server.
  • max_per_ip membatasi jumlah koneksi simultan dari satu alamat IP.

Setelah melakukan perubahan, restart vsftpd:

Kurangi Koneksi Simultan di FileZilla

Jika menggunakan FileZilla, ikuti langkah berikut:

  1. Buka FileZilla.
  2. Pilih EditSettings.
  3. Pilih Transfers.
  4. Kurangi jumlah Concurrent Transfers menjadi 1 atau 2.
  5. Simpan pengaturan dan coba sambungkan kembali.

Gunakan Mode Passive (PASV)

Jika menggunakan FTP aktif, coba gunakan mode pasif. Caranya:

  1. Buka FileZilla.
  2. Masuk ke Site Manager.
  3. Pilih koneksi FTP Anda.
  4. Pilih Transfer Settings.
  5. Centang Limit number of simultaneous connections dan set ke angka lebih rendah.

Monitor dan Matikan Koneksi yang Tidak Digunakan

Gunakan perintah berikut untuk melihat koneksi FTP yang aktif:

BACA:  Review Smartwatch Murah Olike Meta S1 Lite

Jika terlalu banyak koneksi dari satu IP, Anda bisa membunuh sesi tertentu dengan:

Untuk menemukan PID, jalankan:

Tambahkan Whitelist untuk IP Tertentu

Jika Anda perlu mengecualikan IP tertentu dari pembatasan, tambahkan whitelist di /etc/vsftpd.conf:

Lalu restart vsftpd.

Cek Log untuk Mendeteksi Serangan

Jika error terjadi terus-menerus tanpa alasan jelas, cek log untuk mengetahui apakah ada serangan brute-force:

Jika menemukan aktivitas mencurigakan, blokir IP menggunakan iptables:

Atau gunakan fail2ban untuk perlindungan otomatis.

Kesimpulan

Error “421 There are too many connections from your internet address” pada vsftpd umumnya terjadi karena terlalu banyak koneksi simultan dari satu alamat IP. Masalah ini dapat diatasi dengan mengatur ulang batas koneksi di vsftpd, mengoptimalkan pengaturan klien FTP, serta memantau aktivitas koneksi yang mencurigakan.

Jika Anda mengalami error ini secara berulang, pastikan untuk menyesuaikan konfigurasi vsftpd dengan kebutuhan Anda dan memonitor log server untuk mencegah serangan atau koneksi berlebih yang tidak disengaja.

BACA:  Honor MagicBook 14 Pro: Laptop Elegan dengan Baterai Besar dan Fitur AI Super Canggih

Be the first to comment

Leave a Reply

Your email address will not be published.


*