Merhabalar, Plesk panel güncellemeleriyle çok sık karşılaşmış olduğumuz "Unable to connect to FTP: 421 Service not available." hatasına ilişkin çözüm metodlarına değineceğiz. Bu hata esnasında son kullanıcılar ekseriyetle FTP bağlantı sırasında "Sunucu ile bağlantı kurulamıyor" Şeklinde bir hata kaydıyla karşılaşacaklardır.
Eğer SSH erişiminiz mevcut ise aşağıdaki komutu çalıştırabiliriz.
ftp trdeserver.com
Komut çıktısı aşağıdaki gibi ise makalemizdeki çözüm yollarını deneyebilirsiniz.
Connected to trdeserver.com
421 Service not available, remote server has closed connection
Eğer ftp komutu bulunamadı şeklinde hata alırsanız aşağıdaki komut ile FTP paketini yükleyebilirsiniz.
yum -y install ftp
messages log kaydını da inceleyelim.
tail -f /var/log/messages
Aşağıdaki gibi bir çıktı görüyor olmanız gerekir.
Feb 26 17:21:50 hosting xinetd[2620]: START: ftp pid=14340 from=::ffff:192.0.2.2
Feb 26 17:21:50 hosting proftpd[14340]: processing configuration directory '/etc/proftpd.d'
Feb 26 17:21:50 hosting proftpd[14340]: fatal: TLSProtocol: unknown protocol: 'SSLv2' on line 3 of '/etc/proftpd.d/ssl.conf'
Feb 26 17:21:50 hosting xinetd[2620]: EXIT: ftp status=1 pid=14340 duration=0(sec)
Çözüm yolu ise;
/etc/proftpd.d/ssl.conf dosyasını herhangi bir text editör ile açarak SSLv2 protokolünü silmemizdir. Daha sonra ise aşağıdaki komut ile kontrol sağlayabiliriz.
grep TLSProtocol
TLSProtocol TLSv1 TLSv1.1 TLSv1.2
Son olarak xinetd servisini yeniden başlatalım.
service xinetd restart
Bol trafikler