Ports necessary for Oracle 11g Replication across a firewall? We have two Oracle 11g Enterprise Edition servers that need to replicate data via Oracle streams.  However, the two servers are on untrusted domains and connect via a VPN.  On end of the connection is a Juniper firewall, with the other side a TMG firewall.

I know the listener runs on port 1521, but what other ports or port ranges should be opened for Oracle replication to work correctly?
I don't think any other ports than the listener ports are required.
I suspect that the ports need to be open on your source AND target database/firewall, allowing both incoming and outgoing connections. Also, the host running RMAN has to be able to reach the listener ports, but that's probably default.

If tnsping works to both servers from the host you are running RMAN from, i think you should be all set.