• Home
  • The Song
  • The Avatar
  • The Cat
  • Contact the Cat

Gyp the Cat dot Com

Black Ops 3 NAT Type Strict & PS4 NAT Type 3 with pfSense Fixed!
internet, Real Life

Black Ops 3 NAT Type Strict & PS4 NAT Type 3 with pfSense Fixed!

It’s been a while since I’ve posted anything even remotely related to gaming, so I suppose this is a nice distraction!  Since Sony gave us COD blops 3 in the PS+ I’ve been enjoying the fun of running around shooting people and reliving the MW2 days.  However matchmaking has always been a problem with my PS4 reporting NAT Type 3 and blops 3 itself report NAT Type Strict.  I use pfSense at home and have spent weeks trying to fix this, and in the end once I knew what to do it was easily fixed!

I found multiple guides out there all detailing how to setup port forwarding.  But in my case I knew that UPNP was enabled for my PS4 and was working as expected.  Even though my UPNP diagnostic on pfSense was reporting the ports were open correctly blops was reporting the port was closed.  To be truthful I’ve not noticed any other issues with any other games, but it could just be CODs reliance on the peer to peer gaming servers.

But being a good geek I followed all the tutorials I could find, port forwarded every port I read mentioned and still the same issue with NAT Type Strict.  I then tried forwarding ALL inbound ports to my PS4, still NAT Type Strict.  I even included other protocols (AH, ESP, etc), and still NAT Type Strict.

Notice how upset she looks with NAT Type Stict.

Call of Duty®: Black Ops III

My salvation came from a post here by CEOS3C which detailed setting up a specific outbound NAT rule.  That fixed it wonderfully.  The trick here is to use Static port outbound as opposed to the default Dynamic.  Theres a great YouTube of him explaining how to fix this.  Thank CEOS3C 🙂

Look how happy she looks with NAT Type Open!

Call of Duty®: Black Ops III

On pfSense have your Outbound NAT looking like the following:

What it looks like is that the PS4 and BLOPS especially is not happy with pfSense randomising its port.

However, rewriting the source port breaks some applications which require the source port to remain unmodified. Notably, there are a handful of protocols, including IPsec and some games, which suffer from this limitation. – https://www.netgate.com/docs/pfsense/nat/static-port.html

If it still isn’t working for you, make sure you have UDP:9308 and UDP:3074 forwarded to your PS4, this is the UPNP status on pfSense.

Or make sure you have UPNP enabled.

IPv6 can’t come quick enough in my humble opinion.

Related

Written by gyp - July 31, 2018 - 17369 Views
Tags | blops, internet, pfsense

You Might Also Like

How Secure is Your Password? Rainbow Tables Online

August 3, 2011

How to DNSPerf on Ubuntu 14.04 with Installation and Quick Start

July 30, 2015

How to Log BIND Queries on Ubuntu 12.10

September 14, 2012

2 Comments

  • anon August 30, 2018 at 10:52 pm

    her name is erin battery baker

    Reply
    • gyp August 31, 2018 at 10:01 am

      Thanks Anon 🙂

      Reply

    Please Post Your Comments & Reviews
    Cancel reply

    Your email address will not be published. Required fields are marked *

    Previous Post
    Next Post

    Latest Posts

    • How to Convert CSV to Parquet Easily with Python on Linux Shell
    • Kusto Geolocation IP Lookup
    • Monitoring Tor Usage in Azure Sentinel, ASC, MDATP and ALA
    • HTTP to HTTPS Redirect on Azure CDN
    • Strongswan IPSec (Including Cryptomap) to Microsoft Azure Virtual Network Gateway
    • Black Ops 3 NAT Type Strict & PS4 NAT Type 3 with pfSense Fixed!
    • Sorry for the lack of posts
    • How to Block Internet Access with Group Policy (GPO)
    • Enforcing Microsoft Office 365 and Azure Tennancy with McAfee Web Gateway (MWG)
    • Scanning Subnet for Issuing Certificate Authority with OpenSSL

    Top Posts & Pages

    • How to Block Internet Access with Group Policy (GPO)
      How to Block Internet Access with Group Policy (GPO)
    • How to Configure Windows 2012 NPS for Radius Authentication with Ubiquiti Unifi
      How to Configure Windows 2012 NPS for Radius Authentication with Ubiquiti Unifi
    • Kusto Geolocation IP Lookup
      Kusto Geolocation IP Lookup
    • Tinyproxy A Quick and Easy Proxy Server on Ubuntu
      Tinyproxy A Quick and Easy Proxy Server on Ubuntu
    • Monitoring Tor Usage in Azure Sentinel, ASC, MDATP and ALA
      Monitoring Tor Usage in Azure Sentinel, ASC, MDATP and ALA
    • How to DNSPerf on Ubuntu 14.04 with Installation and Quick Start
      How to DNSPerf on Ubuntu 14.04 with Installation and Quick Start
    • How to Add Different Disclaimers using alterMIME and Postfix based on Domain
      How to Add Different Disclaimers using alterMIME and Postfix based on Domain
    • Blocking Countries on Nginx without the GeoIP Module
      Blocking Countries on Nginx without the GeoIP Module
    • How to Enable Squid Anonymous Stealth Mode
      How to Enable Squid Anonymous Stealth Mode
    • Configuring Suite B, VPN-A and VPN-B in IPSec with Strongswan
      Configuring Suite B, VPN-A and VPN-B in IPSec with Strongswan

    Tags

    apache2 azure azure log analytics blops business centos cheating cissp cloudflare cryptography dns game google gyp internet iphone ipsec isc linux mac marketing microsoft mw2 mx mysql nginx pfsense postfix proxy ps3 qualification radius revision security seo smtp socks squid ssh strongswan tinyproxy ubuntu windows 2012 wordpress xdecrypt.com
    Gyp the Cat dot Com

    Some rights retained Gyp the Cat Dot Com