My RabbitMQ subscriber stops receiving messages when my connection is idle for more than 300 seconds. I've tested this on the same network and I do not have this problem. The problem only occurs when I am trying to attempt a subscription through a firewall (Cisco ASA 5505).