[BlueOnyx:10571] Testing: 5106R/5107R/5108R YUM updates (ProFTPd, base-ftp and base-swupdate)
Michael Stauber
mstauber at blueonyx.it
Mon May 14 12:52:33 -05 2012
Hi all,
The following updates have been released to the [BlueOnyx-Testing] YUM
repository:
proftpd (5106R, 5107R + 5108R):
===========================
The recent "proftpd-1.3.4a-1BX1" YUM update was followed by some strange error
reports where people reported outages of FTP after the update. Their ProFTPd
was running, but refused connections with a "421" error message. We were
unable to replicate the problem in our testing environments. But eventually
enough data could be collected from various client boxes to identify the
issue:
Typically all client boxes with the problem had a <VirtualHost 127.0.0.1>
container in their /etc/proftpd.conf.
Only the public IPs that are in use should have a VirtualHost container, but
not the localhost IP. In fact the newer ProFTPd creates the localhost
container itself and doesn't really like it if you expressly add one to the
config file. The older ProFTPd handled this a bit more gracefully.
As a result an updated ProFTPd RPM has been released. It will replace the
/etc/proftpd.conf and with a "stock" one and will add the necessary
VirtualHost containers, but not one that includes localhost.
base-ftp (5106R, 5107R + 5108R):
===========================
The helper script /usr/sausalito/sbin/fixproftpd_conf.pl has been updated to
not create a VirtualHost container containing the localhost IP of 127.0.0.1.
Under certain conditions it would do so, expecially if there was also a
Network object with that IP present. Which is only the case on a few installs
done at a certain time.
base-swupdate (5106R, 5107R + 5108R):
===========================
This module was updated to add the requirement for "wget" to the RPM
dependencies. Some installation forms of BlueOnyx somehow didn't have the
dependency for "wget" in the base installer, so "wget" was missing there. And
SWUpdate requires it to be present. This update will therefore install "wget"
if it - so far - has been missing from your BlueOnyx.
Please provide feedback about these updates in [BlueOnyx-Testing], so that
they can be released to the public YUM repository soon.
--
With best regards
Michael Stauber
More information about the Blueonyx
mailing list