Hi,
I have a RB450G between a small office LAN (10-20 users) and a 100Mb ISP line to the Internet.
Since some time connections started being dropped after a certain amount of time. A RST packet is generated on the router and sent to my LAN host. The other host doesn't notice the connection has gone down (I see "still logged in" for dropped ssh connections). The amount of time a connection will stay open seems to vary from day to day but to be consistent in experiments repeated over a short amount of time; it's between 5 minutes and 120 minutes. I currently have no connections older than 120 minutes.
The rule I use for masquerade is:
chain=srcnat action=masquerade to-addresses=192.168.0.2 src-address=192.168.1.1-192.168.1.255 out-interface=ether1-gateway
I'm pretty sure all this started when I upgraded to routeros 5.22 from 5.5. I'd love to downgrade to verify my hypothesis, but I wasn't able to download it from the official mikrotik page.
I upgraded to 6.0rc5 with no luck.
This is driving me and my users crazy. Nightly Backups often don't complete, skype sessions are a PITA... well, you can imagine.
My problem seems similar to http://forum.mikrotik.com/viewtopic.php?f=2&t=61826 but reversed (the RST packet hits my LAN but not the remote server).
I will have to switch to some other device if I can't fix this quick, just as the OP of that thread had to do.
Regards,
Silvio