Forgive me; my dumba$$ somehow forgot to add the multipath routes to my hostname.if files for the two external interfaces. I'm amazed everything else was working..
Anyway, progress has been made but I'm still not 100%. [ ftp-proxy listening on localhost with rdr-to in PF] ----------------------------------------------------- Now I can successfully access the FTP server, but seemingly only on the first interface for which ftp-proxy picks a route. For instance, if I reboot the machine, whichever external interface I connect to the FTP server on first works, and continues to work (at least in the short term), but the other still fails the data connection. [ ftp-proxy(s) listening on each interface with straight pass in PF] -------------------------------------------------------------------- I also tried running two instances of ftp-proxy, one for each interface, and this works either on one instance or both sometimes after a reboot. (I just reboot every time because I can and it ensures everything is "clean") Obviously, it seems I have a routing problem with ftp-proxy. Anyone have any suggestions? I have an idea that running two instances on each interface and using pf tagging to specify routes will probably work, but it seems there should be a better way, or that multipath should be keeping the source..? -----Original Message----- From: dontek [mailto:[email protected]] Sent: Saturday, June 12, 2010 11:52 AM Does anyone have inbound ftp-proxy with multiple internet connections and outbound load balancing working that can help me out? I've been banging my head against the wall for 3 days now trying every iteration of pf rules and idea that I can come up with and I just can't get the data connection to work. I've tried having ftp-proxy listen on localhost with a redirect as well as having it listen directly on the external interfaces with the same issue. I always get a control connection, but the data connection fails. ftp-proxy was working fine in this configuration (same ftp-proxy settings, same back-end FTP server settings, old pf.conf) prior to going to two internet connections. I need to get this working as it is for a customer. Please help alleviate my ignorance.

