We’ve seen what you’re describing occur when using ProFTPd from a third party repository… the above command will show if that’s the issue in this case or not.
Aha, yes, it looks like you have the RPMForge repository enabled, and the ProFTPd version that comes from that is installed.
Check out the article hear titled “Why does PHP / ProFTPd no longer work after performing updates? (I’m using CentOS, and enabled third party repositories)”:
“If you’re seeing that issue – the simplest fix is to first disable that third party repository, remove the current proftpd package that’s installed, and then to install the ProFTPd version from the Virtualmin repository (which, once the third party repository is enabled, can be done by simply running yum install proftpd).”
should it read “…once the third party repository is DISabled, can be done by simply…”
How do I disable auto updates from pulling from the RPMForge repository? (*nix newbie here…)
I’ve corrected that typo, thanks for pointing that out.
As for how to disable pulling in updates – the simplest way is to disable the rpmforge repository. If you look in /etc/yum.repos.d/, you’ll likely see a .repo file there that says something about rpmforge. You can just rename it so that it no longer ends in .repo – or if you edit it, you can change the “enabled” parameter within it to “0”.
There’s also some trickier things you can do, such as using “includepkgs” to tell it to just pull in the packages you want.
I edited rmpforge.repo, set enabled to 0; This seemed the best thing to do as renaming the file leaves us open to having it be installed again, from Only God Knows Where. But if the file is there it should be safer.
DONE
yum remove proftpd … “Completed”
DONE
yum install proftpd…“Completed”
Version this time: proftpd-1.3.3g-2.el6.x86_64
DONE (and tested from my FTP client for SFtp and IFPT)