I'm a lill pissed atm, so maybe someone inhere can give me a helping hand.
Last week I got myself a VPS at VPS6.net, which I plain and simple need as an FTP with FXP-Support.
The FAQ at vps6.net concerning how to install ProFTPd wasnt helpful at all, because the ProFTPd-Repo isnt included in CentOS. But hey, my luck I have some basic Linux-knowledge, and its really just basic, but enough to bypass this minor problem.
So I included the epel-repo and installed proftpd. Next problem was, ProFTPd doesnt allow FXP by default, but also this can be solved. Just add
to the configuration and it should work. Well, it doesnt. There is another minor thing named passive ports, which are needed for side to side transfers. No problem, editing the configuration again and adding some ports.
Could it be so easy? Yes, it can be that easy, if you also open those ports within the firewall. With Putty and the command
Code:
iptables -A INPUT -m tcp -p tcp --dport 50000:50100 -j ACCEPT
also this problem was solved. So did FXP work now? Nope!
All tutorials stated that
should be within the global-tags. Solution to get FXP working was writing this line
outside the global-tags. After I figured that out I finally got FXP working, tested it with some FTP and I was a happy guy.
This morning I opened my FTP-Client and liked to send something to my box. You can imagine the look on my face as I saw an error message: Transfer failed!
I checked the configuration of ProFTPd ... same as last week (made myself a local copy)
I checked the iptables, same as last week
Code:
iptables -L
ACCEPT tcp -- anywhere anywhere tcp dpts:50000:51000
I've called the owner of the other FTP and asked him, if he had made any changes. He didn't.
I checked, and checked and checked. No misconfiguration to be found. So I've asked for support, and the only answer I got was, possibly something with iptables.
Helloo-o. The FTP (and the side to side transfer) worked for days without any problems. Now we have a new month, and it stopped working. Could this really be a coincidence? Actually, I doubt it.
I have really no clue what you have done at vps6.net, but please either undo it, or find a solution for ticket #998288. It is plain and simple not possible, that a working system just stops working.