• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Despite fix for PPPM-2503 FTP still stop after Plesk upgrade

Pascal - Netenvie

New Pleskian
Hi,
Despite fix of update 39 FTP server still stop after update on one server.
It runs ok on others.
What do you need to diagnose that ?
 
Please provide more details - OS, Plesk and patch version, how often the issue is reproducing, xinetd status after update?
 
Hi, check if xinetd is in the processes table:
Code:
# ps afxww | grep xinetd | grep -v grep

30939 ?  Ss  0:00 /usr/sbin/xinetd -pidfile /var/run/xinetd.pid -stayalive

and how do you usually workaround this issue ?
 
Generally after every autopudate i use this CLI command :
/etc/init.d/xinetd restart
Then it run ok.

Xinetd status is actually :
20263 ? Ss 0:00 /usr/sbin/xinetd -pidfile /var/run/xinetd.pid -stayalive

I will check it after next auto update ...
 
How it goes on after

/etc/init.d/xinetd restart

?
 
Hello,
Looks like xinetd restart work very unstable, we will try to fix it in one of nearest update.

As workaround you can try to:
1. Update xinetd with fix of https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=129086
or
2. Enable watchdog for xinetd service:
- Install Watchdog extension via Plesk installer.
Code:
# /usr/local/psa/admin/sbin/autoinstaller  --select-release-current --install-component watchdog
- Add custom watchdog config for xinetd service:
Code:
cat /usr/local/psa/etc/modules/watchdog/service.tpl.d/ftp
# FTP(xinetd)
check process xinetd_ftp with pidfile /var/run/xinetd.pid
        start program = "/etc/init.d/xinetd start"
        stop  program = "/etc/init.d/xinetd stop"
        if failed host localhost port 21 protocol ftp with timeout 25 seconds then restart
- On "Extensions > Watchdog > Services" review list of monitored services (there are no ftp service or xinetd service - they are provided by config above) and Enable watchdog monitor.
 
Back
Top