Guest User!

You are not Sophos Staff.

This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Cannot open any ports via NAT or firewall rule but existing ones work?

Hi All - I am trying to enable remote access for the Plex server and it requires the opening of ports in the 32xx range. 

I enabled the following DNAT rule: TCP 1:65535 → 32400.

Unfortunately the port remains closed when testing using this site and on Plex Server's network config:
Open Port Check Tool

I tried a variety of port numbers and none of them seemed to work which is very baffling. As a last resort, I tried some common port used by RDP such as 3389 and the connection worked....

Lastly, I am also using the following rule on my UTM:

Internal (Network) -> any -> any

I've also reviewed the firewall log and below is the dropped packet:

2015:10:19-12:30:19 homestation ulogd[6592]: id="2001" severity="info" sys="SecureNet" sub="packetfilter" name="Packet dropped" action="drop" fwrule="60001" initf="ppp0" srcip="54.193.168.189" dstip="24.140.238.16" proto="6" length="60" tos="0x00" prec="0x00" ttl="47" srcport="2985" dstport="32400" tcpflags="SYN"


This thread was automatically locked due to age.
Parents
  • This caught me as well.  Even if you change the port in the Plex settings and change the EXTERNAL port, the INTERNAL port that Plex listens on is always 32400.

    Either keep Plex on the default port of 32400 and use the attached DNAT configuration (DNAT-Default-Plex.jpg) Where PLEX is defined Plex service for port 32400.

    Or 

    You will need to create two services in UTM

    INT-PLEX - Port 32400
    EXT-PLEX - Port 32600

    In the Matching condition section put your EXT-PLEX service
    In the Action change it to the Plex server and the server to INT-PLEX service.
Reply
  • This caught me as well.  Even if you change the port in the Plex settings and change the EXTERNAL port, the INTERNAL port that Plex listens on is always 32400.

    Either keep Plex on the default port of 32400 and use the attached DNAT configuration (DNAT-Default-Plex.jpg) Where PLEX is defined Plex service for port 32400.

    Or 

    You will need to create two services in UTM

    INT-PLEX - Port 32400
    EXT-PLEX - Port 32600

    In the Matching condition section put your EXT-PLEX service
    In the Action change it to the Plex server and the server to INT-PLEX service.
Children
No Data