ProFtpd Locks up and causes Apache to fail requiring reboot

2 posts / 0 new
Last post
#1 Mon, 01/27/2014 - 12:51
calderwood
calderwood's picture

ProFtpd Locks up and causes Apache to fail requiring reboot

This is a stable system for at least 12 months. In the past 4 weeks I seem to have Proftpd locking up every other day (I remove the lock with rm -f /var/lock/subsys/proftpd), but if I don't fix the lock, then this eventually causes apache to stop and I need to reboot the server. When I reboot, the second and third IPs that are assigned to the eth0:1 eth0:2 do not start and I have to add them back into the configuration. Both are listed as Active at Boot.

Also, there is a package update 1.3.3g-4.el6 showing in the CP, but if I try to install the update I get the error

Error: Package: proftpd-1.3.3g-4.el6.x86_64 (epel)
           Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
Error: Package: proftpd-1.3.3g-4.el6.x86_64 (epel)
           Requires: libcrypto.so.10(OPENSSL_1.0.1)(64bit)
Error: Package: proftpd-1.3.3g-4.el6.x86_64 (epel)
           Requires: libssl.so.10(libssl.so.10)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
.. install failed!

Current version of ProFtpd is proftpd-1.3.3g-3.el6.x86_64

One thing I noticed under ProFTPd settings page in Webmin is that there are two servers: Virtual Servers

Default server Handles any FTP connections not handled by virtual servers. Address Any Server name Default

Virtual Server Handles all connections to 68.178.130.21 Address 68.178.130.21 Server name

This seems wrong as the second server has no name. Not sure why there are two.

The only thing I can find in any logs is the following from miniserver log:

Error: Starting httpd: [Mon Jan 27 10:04:40 2014] [error] VirtualHost _default_:443 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
[FAILED]
Fri, 01/31/2014 - 10:53
calderwood
calderwood's picture

Turns out that I had epel repo on and it had installed their version of ProFTPd. I uninstalled and installed the Virtualmin version. Looks like it is working ok.

David Calderwood - Euro-Pacific Digital Media

Topic locked