Java uploads failing

After an hour of searching I decided to just ask.

My Scenario:

I own a photography studio and have had a Cisco ASA 5505, and cheapo Linksys router in place. We upload our photo order via ROES http://www.softworkssystems2.com/NewSite/index.php Java applet. I have replaced the ASA with a wonderful x86 RouterOS box. With this in place doing nothing but NAT the uploads fail after approximately one minute to three minutes (~0-5MB). The DHCP is being handled by my Trixbox. No firewalls. Nothing else installed. Brand new install of V3.13. I have tried two different Mikrotik boxes that I have built. This new one just had the trial license, but the other one (which I use for home now) had a full license. Both failed doing this.

All other traffic works fine. FTP, Web, Mail…

Any ideas on what I can do to make this work? Is the way NAT works differently? I get a “peer disconnected: Socket error”

Any help would be greatly appreciated.

Internal: 192.168.20.0/24
External: Cable modem from Time Warner

My Experience: A+, Network+. Implementation of network devices…no. Imagine you are trying to explain any answer to your wife, and she just ain’t getting it. :smiley:

Merck

Try to run sniffer on your computer, while you’re uploading the file.
Perhaps some important information will be provided by the sniffer.

I am using printit pro and its java that passive ftp uploads orders. It works for 500ms and then fails. The peer disconnects me. I have same issue. Everything looks good in sniffing but peer disconnects. With static ip it works. I am using 3.10 ROS nat helper.