Merhaba arkadaşlar bugün sizlere plesk kullanılan sunucularda yaşanılan ftp sorunlarından biri olan Filezilla remote server has closed connection hatasından bahsetmek istiyorum.
Filezilla veya thirdparty bir ftp programı kullanıyor ve her bilginiz ( ftp,internet bağlantınız ) doğru ise ve aldığınız hata 421 Service not available, remote server has closed connection şeklinde bir hata alıyorsanız bakmanız gereken yer sunucunuzdur. Eğer sunucuza eişim ssh ile erişim yetkiniz var ise kontrol edeceğiniz kısım
[code] /var/log/messages [/code]
dosyanızdır. Eğer ben bağlantı sırasında oluşan durumları anında okumak istiyorum diyorsanız yapmanız gereken işlem ise
[code] tail -f /var/log/messages [/code]
şeklindedir.
Aldığınız çıktı eğerki;
[code] fatal: ScoreboardFile: : unable to use ‘/var/run/proftpd/scoreboard’: No such file or directory on line 74 of ‘/etc/proftpd.conf’ [/code]
şeklinde bir hata ise yapmanız gereken işlemler şunlar olacaktır.
[code]
ls -la /var/run/proftpd
Bu komut size nasıl bir çıktı veriyor ?
1. a. ls: cannot access /var/run/proftpd: No such file or directory alıyorsanız doğru yoldayız yaspmanız gerekenler
1.
a. 1.mkdir /var/run/proftpd/ yazıp entera basın
a. 2.la /var/run/proftpd/ çıktıyı kontrol edin
a. 3. . .. şeklinde çıktı almanı gerekli aldıysanız bağlantı kurmanız halinde başarılı olacaktır.
2. b. Farklı bir hata alıyorsanız hata komutunuzu yazmanız durumunda yardımcı olmaya çalışırım.
[/code]
Cause
Connection to 21 port is closed. Wrong configuration in “/etc/proftpd.conf
” file.
Resolution
- Try to connect to FTP and check log for errors:
# tail -f /var/log/messages proftpd[11783]: Fatal: ScoreboardFile: : unable to use '/var/run/proftpd/scoreboard': No such file or directory on line 45 of '/etc/proftpd.conf' xinetd[2312]: EXIT: ftp status=1 pid=11783 duration=0(sec)
- If you see the error above, make sure that directory “
/var/run/proftpd
” exists.[root@apache ~]# ls -la /var/run/proftpd ls: cannot access /var/run/proftpd: No such file or directory
- If there is no such directory, create it manually:
# mkdir /var/run/proftpd/ # ls -la /var/run/proftpd/ total 8 drwxr-xr-x 2 root root 4096 Mar 19 12:41 . drwxr-xr-x 18 root root 4096 May 6 15:38 ..