Spring [1] has been having difficulty FTPing (File Transfer Protocol) to her site. Her computer is currently sitting behind a firewall, so to use FTP she has to use passive mode.
But … her web host has stuck the FTP server behind a firewall, where it doesn't work in passive mode.
So, she can't FTP to her web host.
I wasn't sure how to configure ProFTPD [2] to do FTP proxying, so I downloaded jftpgw, [3] an FTP proxy. I wanted it to work in conjunction with ProFTPD, [4] so it took some work (namely, getting ProFTPD to not bind to every IP (Internet Protocol) address on the firewall, and setting up an extra IP address for the proxy FTP program to run on.
The contortions one must go through when you only have a single IP address.