Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы RHEL/CentOS
  • Search

Очень нестабильная работа FTP

Post Reply
  • Print view
Advanced search
46 posts
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next
usver
Posts: 6
Joined: Fri Sep 27, 2013 11:01 pm

Очень нестабильная работа FTP
  • Quote

Post by usver » Fri Sep 27, 2013 11:15 pm

На виртуальном сервере имеется Centos+Vesta
При загрузке на сервер большого количества файлов часто возникает ошибка.
Допустим, я загружаю файлы через Fileziila в пустую папку. Через определённое время Filezilla говорит, что такой-то файл уже существует и спрашивает перезаписать ли его. Я отвечаю перезаписать. В конце концов эти файлы попадают в Неудавшиеся передачи. При загрузке нескольких тысяч файлов таких неудавшихся файлов набирается где-то с десяток. Я пытаюсь их опять из неудавшихся передач поставить в задание. Но они через определённое время опять попадают в Неудавшиеся передачи. И так продолжается очень долго. Иногда всё-таки запись удаётся. Чтобы залить все файлы мне приходится несколько десятков раз ставить их на выполнение, при этом количество попыток приходится увеличивать в настройках Filezilla до 99.
Если на сервере удалить недокаченные файлы на сервере, которые не удаётся залить, то они заливаются с первой попытки.
С другого компьютера та же самая ситуация. Настройки Filezilla стандартные
По моему это явный баг vsftpd. Что делать? Если заменить на proftpd, то не будет ли глючить Vesta?

По логике вещей, возможно из-за качества моего интернета, файл загружается на сервер, но сервер не уведомляет об этом Filezilla. Она пытается заново передать файл, который уже передан.

Как быть? Теоретически я могу удалять недокаченные файлы, но это напрягает.
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Очень нестабильная работа FTP
  • Quote

Post by skid » Sat Sep 28, 2013 7:49 am

Попробуйте установить proftpd

Code: Select all

# Install new ftp
yum install proftpd

# Download config
wget http://c.vestacp.com/0.9.8/rhel/proftpd.conf -O /etc/proftpd.conf

# Change vesta settings
sed -i "s/vsftpd/proftpd/" /usr/local/vesta/conf/vesta.conf

# Disable vsftpd
chkconfig vsftpd off
service vsftpd stop

# Enable proftpd
chkconfig proftpd on
service proftpd start
Top

usver
Posts: 6
Joined: Fri Sep 27, 2013 11:01 pm

Re: Очень нестабильная работа FTP
  • Quote

Post by usver » Sat Sep 28, 2013 1:23 pm

Тестовая папка через ProFTPd залилась за несколько минут, тогда как на vsftpd это занимало несколько десятков минут, даже если не учитывать баги с недокаченными файлами.

Но пришлось произвести небольшую дополнительную доработку напильником:
В файле etc/hosts попробуйте прописать айпи и домен, к примеру:
127.0.0.1 localhost - там уже было
194.84.124.2 yumhost.ru - 194.84.124.2 это айпи сервера где ваш домен расположен
И перегрузите сервер
Осталась одна проблема - автоматически не стартует при загрузке:
Нужно вроде так добавлять в автозапуск:

Code: Select all

chkconfig --level 3 proftpd on
А может вообще лучше отказаться от нестабильного и тормознутого vsftpd и пусть в VESTA будет проверенный ProFTPd? Всё равно после установки VESTA большинство сносят vsftpd.
Top

Enkil
Posts: 67
Joined: Thu Jan 31, 2013 1:09 am

Re: Очень нестабильная работа FTP
  • Quote

Post by Enkil » Tue Nov 05, 2013 11:43 pm

Добрый день!
Выполнил по данной инструкции замену FTP-сервиса

при старте proftpd получаю СБОЙ

Code: Select all

hostingadmin]# service vsftpd stop
Останавливается vsftpd:                                    [СБОЙ ]
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Очень нестабильная работа FTP
  • Quote

Post by skid » Wed Nov 06, 2013 8:04 am

В приведенном примере видна неудачная остановка ftp сервера vsftpd. Это не обязательно является проблемой. Если vsftp уже был остановлен, то повторная попытка его остановить тоже закончится ошибкой.

Для запуска proftpd нужно использовать команду

Code: Select all

service proftpd start
Top

Enkil
Posts: 67
Joined: Thu Jan 31, 2013 1:09 am

Re: Очень нестабильная работа FTP
  • Quote

Post by Enkil » Wed Nov 06, 2013 7:03 pm

Извините, не то скопировал

Code: Select all

[root@static hostingadmin]# service vsftpd status
vsftpd остановлен
[root@static hostingadmin]# service proftpd start
Запускается proftpd:                                       [СБОЙ ]
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Очень нестабильная работа FTP
  • Quote

Post by skid » Wed Nov 06, 2013 8:07 pm

Довольно странно. Уточните какая версия дистрибутива и заодно платформу. Еще нужно проверить нет ли кого на 21-м порту

Code: Select all

lsof -itcp:21
И проверить логи в /var/log/proftpd/
Top

Enkil
Posts: 67
Joined: Thu Jan 31, 2013 1:09 am

Re: Очень нестабильная работа FTP
  • Quote

Post by Enkil » Wed Nov 06, 2013 8:44 pm

Code: Select all

[root@static hostingadmin]# lsof -itcp:21
[root@static hostingadmin]#
версия Весты - последняя
ОС CentOS 6

Code: Select all

[root@static hostingadmin]# uname -a
Linux ******.your-server.de 2.6.32-358.14.1.el6.i686 #1 SMP Tue Jul 16 21:12:30 UTC 2013 i686 i686 i386 GNU/Linux

Code: Select all

[root@static proftpd]# pwd
/var/log/proftpd
[root@static proftpd]# ls -al
итого 8
drwxr-x---   2 root root 4096 Янв 21  2012 .
drwxr-xr-x. 10 root root 4096 Ноя  6 03:36 ..
[root@static proftpd]#
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Очень нестабильная работа FTP
  • Quote

Post by skid » Thu Nov 07, 2013 7:42 pm

Если запустить сервер вручную есть ошибки?

Code: Select all

/usr/sbin/proftpd
Top

Enkil
Posts: 67
Joined: Thu Jan 31, 2013 1:09 am

Re: Очень нестабильная работа FTP
  • Quote

Post by Enkil » Thu Nov 07, 2013 10:59 pm

Code: Select all

# /usr/sbin/proftpd
*******.clients.your-server.de proftpd[1043]: Fatal: unknown configuration directive 'VRootEngine' on line 5 of '/etc/proftpd.conf'
[root@static hostingadmin]#
Top


Post Reply
  • Print view

46 posts
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next

Return to “RHEL/CentOS”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password