It's probably failing on OSX due to Hijack not being compliant for a modern FTP server. Specifically, Hijack does *not* implement the (now mandatory) "passive" FTP protocol. If you can find a way to force JEmplode (or the Java lib it uses for FTP) to try "non-passive" ("active"?) FTP then it might work.

Cheers