If you can hit the server from across the mesh via IP, then it sounds like a DNS issue.
Try, from the remote node/PC, ftp://W3YJ-2.local.mesh:21 (type it into a browser/ftp client)
If THAT works, then you need to go into the remote PC, into its networking settings, and add the domain "local.mesh"
In windows, go into Network Settings, Local Area Connection-Properties, Internet Protocol (or IPv4) Properties, Advanced button, DNS tab, and where it says APPEND THESE DNS SUFFIXES (IN ORDER) click ADD, then type in local.mesh and OK all the way out.
THEN try to hit the FTP again without the local.mesh in the URL.
When you guys get mesh nodes on Heinz Field, let me know so I can come visit to "inspect the nodes", preferably on a Sunday ;-) ;-) . Ill wear my #83 Home jersey like I do every Sunday in the Winter !