We have an instance of the Sophos SSL VPN hosted in Azure.
We are connecting using an up to date version of OpenVPN Client.
Connection and Authentication work fine.
Users can query the database in question.
Passing --ping allows connections to stay open.
However if an individual query takes longer than 3 mins to execute, this is common for our analyst team, the connection to the database times out.
If we grant direct access to the database then the connections for long running queries work as expected.
What settings should we be looking at in Sophos or OpenVPN?
This has been resolved by Sophos support, from what I can tell they disabled Firewall Acceleration on the Azure XG.