If you are going through a Firewall, and your server platforms are NT, then you must ensure that you set up a SQL*Net/Net8 Proxy, such as Net8 Connection Manager,
if none is provided by the Firewall vendor.
The reason is that, even though the port is open, the TCP layer will REDIRECT the port to...