I'm having problems accessing the FTP server externally from various FTP clients as well as IE and Firefox.  It seems that I connect just fine, but the file system never loads--it just hangs.  In IE/WinExplorer, I eventually get a timeout notification.
I tried then using the Command-line FTP and could connect successfully as before, however when attempting to list directory contents, I'm hit with a "425 No data connection" error.
Now, as my ISP blocks port 21, I am using one of the alternate ports the DNS-321 will accept.  The alt port (5999) has been set in both my router and the DNS-321 itself.  Additionally, I have confirmed that when I access NAS through my internal IP (192.168.1.

:5999), I can browse its contents just fine.  
I'm pretty stumped with what could be causing my FTP issues.  Any help would be appreciated!
Thanks