Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Playstation 4 and uPNP - incompatible?

    Scheduled Pinned Locked Moved Gaming
    8 Posts 4 Posters 3.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      coolspot
      last edited by

      Hi all,

      I'm having trouble with UPnP and my PS4 - we recently started online gaming with a PS4 and EA games.

      Initially, UPnP seems to be working because I can see mappings being added to the UPnP status screen, but after a while (i.e. 24 hours later), I get connectivity errors. EA games like Garden Warfare 2, Battle for Neighbourville, or Battlefront 2 report they are unable to connect to their online services. A reboot of pfSense fixes the issue (temporarily) or a restart of the UPnP service. The PS4 itself reports Type 2 NAT in the network test screen whether online gaming is working or not, so I don't think it's a firewall issue? I have a static port mapping enabled in my NAT rules.

      After a couple days of debugging, I decided to turn off UPnP and just use regular NAT and online gaming seems stable, so I believe the issue is related to pfSense's UPnP's implementation?

      Anyone else have this issue?

      1 Reply Last reply Reply Quote 0
      • GrimetonG
        Grimeton
        last edited by

        Is it directly connected to the internet or behind another router?

        1 Reply Last reply Reply Quote 0
        • C
          coolspot
          last edited by

          PS4 is connected to a Netgear Smart Managed Pro Switch --> pfSense --> Cable Modem (bridge mode).

          It seems only the PS4 has trouble with online gaming. Nintendo Switch doesn't have an issue but I don't think it uses UPnP.

          1 Reply Last reply Reply Quote 0
          • GrimetonG
            Grimeton
            last edited by

            It would be interesting to know if the timeout of the UPnPd causes the port forward to be deleted and the PS4 doesn't understand to recreate it again.

            24h is usually a longer time and the PS4 should reopen the ports when you start the game again.

            cu

            C 1 Reply Last reply Reply Quote 0
            • C
              coolspot @Grimeton
              last edited by

              @Grimeton said in Playstation 4 and uPNP - incompatible?:

              24h is usually a longer time and the PS4 should reopen the ports when you start the game again.

              Yeah exactly, I would expect the game to recreate the ports each time it starts up - the ports do seem to show up in the UPnP status screen (at least the basic EA Origin port), but then the game can't connect. A restart of the UPnP service or a reboot of pfSense temporarily fixes the issue.

              GrimetonG 1 Reply Last reply Reply Quote 0
              • GrimetonG
                Grimeton @coolspot
                last edited by

                @coolspot said in Playstation 4 and uPNP - incompatible?:

                @Grimeton said in Playstation 4 and uPNP - incompatible?:

                24h is usually a longer time and the PS4 should reopen the ports when you start the game again.

                Yeah exactly, I would expect the game to recreate the ports each time it starts up - the ports do seem to show up in the UPnP status screen (at least the basic EA Origin port), but then the game can't connect. A restart of the UPnP service or a reboot of pfSense temporarily fixes the issue.

                Yeah the restart of service of firewall, deletes the entries which is recognized by the PS4 and it reopens them again.

                So it only shows the basic EA port and not the game related ports. It would be nice to have some traffic sniffed and logs for when this happens.

                You could use Noeld's UPNPTester to check what's going on. I cannot access his site at the moment http://noeld.com/programs.asp?cat=dstools

                There's a mirror over at German computer magazin Heise here: https://www.heise.de/download/product/universal-plug-and-play-tester-25609

                Check if the information shown in pfSense matches the one shown in the tester.

                If that's the case then everything is fine and the PS4 or the game is messing up.

                Cu

                1 Reply Last reply Reply Quote 0
                • S
                  simitaktas
                  last edited by

                  Change NAT type from Strict NAT to Open NAT on your PS4 or Xbox console. Enabling UPnP is simple as it can be enabled through your router.

                  1 Reply Last reply Reply Quote 0
                  • M
                    martinjus Banned
                    last edited by

                    This post is deleted!
                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post
                    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.