Перейти к содержанию

Не работает ProFTPD после обновления ISPmanager v4 до ISPmanager v5

Сегодня клиент обратился с данной проблемой — после апгрейда с  ISPmanager v4 до ISPmanager v5 перестал работать FTP. «Исправлялка» в ISP v5 чисто для галочки, не более. В логах все было пусто, даже при включенном DebugLevel 9 При перезапуске было:

service proftpd restart
Shutting down proftpd: [FAILED]
Starting proftpd: [FAILED]

Логи самой ISP Manager v5 также ничего не показали В итоге осенило запустить proftpd -t , что выдало заветную ошибку

[[email protected]]# proftpd -t
Checking syntax of configuration file
vps11 proftpd[27545]: Fatal: unknown configuration directive 'VRootEngine' on line 13 of '/etc/proftpd.conf'

Решение достаточно простое, заключаем в <IfModule mod_vroot.c> … </IfModule> параметры VRootEngine Пример:

<IfModule mod_vroot.c>
VRootEngine on
DefaultRoot ~
ListOptions "-la"
VRootAlias /etc/security/pam_env.conf etc/security/pam_env.conf
</IfModule>

Далее перезапускаем и радуемся работе 🙂


[[email protected]]# /etc/init.d/proftpd start
Starting proftpd: [ OK ]

Опубликовано в рубрикеLinux

Оставьте первый коментарий

    Добавить комментарий

    Ваш адрес email не будет опубликован.