UNO
Strict NAT ♥♥♥♥♥♥♥♥
Ok, I finally fixed like 5 bugs and was able to press "play online". Now when I try to host a match I get an error message saying "strict nat"

Here is the screenshot
http://prntscr.com/eangfi

Anyone care to help ???
< >
Showing 1-15 of 16 comments
Remember the times when you could just buy the game and play it? Yeah, I miss those times.

I've ♥♥♥♥♥♥♥ tried so many things. Wasted somehwere around 2 hours looking for a fix.

Is there anyone out there who had the same issue and fixed it somehow?
I play so many games and this is the first time I'm dealing with such a mess. What the hell?
DALCOhstangultion Apr 25, 2017 @ 8:14pm 
99% of the world works just fine with standard "strict NAT." But, UbiSoft (Uplay) and this game, Uno, can't. Just for posterity, I'll put some of the stuff I found that is supposed to work, but didn't for me (I'm using pfSense, but maybe some of this can be adapted by others).

First, here's what I think is happening with strict NAT:

https://doc.pfsense.org/index.php/Static_Port

I'm pretty sure that means that the router/firewall randomly remaps the ports traffic goes over for a bit of security. In most cases, that shouldn't be a problem since the router will keep track of what port goes where. But, in some cases, it breaks things.

According to that same page, the solution is to set up an outbound NAT firewall rule that says for all traffic coming from certain ports on a specific computer, make the ports static (i.e., don't remap them). In this case, the certain ports are those Uplay and Uno need, and the specific computer is the static IP address of the computer you're playing on.

From:

https://support.ubi.com/en-US/Faqs/000025273/Connectivity-Issues-PC-UNO

The ports needed are supposedly:

TCP: 80, 443, 13000, 13005, 13200, 14000, 14001, 14008

Well, I did that and it doesn't work.

I found other stuff from games with the same issue. For instance, this:

https://voat.co/v/torchlight/comments/150437

In that, the author says, basically, you also have to set up a port forwarding rule saying the same thing. Adjusting for this game and my setup, I did that, and it still doesn't work.

For yet another game:

https://forum.pfsense.org/index.php?topic=126316.msg699465#msg699465

According to that person, in addition to the outbound NAT firewall rule noted at the top of this, we also need an outbound NAT firewall rule that specifies the necessary ports in the Destination field. IOW, along with a rule saying:

"For all traffic coming from certain ports on a specific computer, make the ports static (i.e., don't remap them"

We also need a rule saying:

"For all traffic coming from a specific computer that's going to certain ports, make those ports static (i.e., don't remap them).

Tried that and, of course, it doesn't work.

All of that for a trivial, casual, card game that should just work.

And, of course, it all starts with that ridiculous, cryptic error message:

"Your NAT type is strict...."

Really? That's useful. How about putting that in something resembling normal language? How about some actual suggestions or links to instructions? How about some way to change the settings in the GAME to work around it if junior, the wife, mom, or grandma don't want to mess around with firewall/NAT rules in their router?
Last edited by DALCOhstangultion; Apr 25, 2017 @ 8:17pm
DALCOhstangultion Apr 26, 2017 @ 6:06am 
I don't know how much of a hit security will take, but I got this working. The first procedure I noted above is the one that works (i.e., the one outbound NAT firewall rule making the traffic coming from certain ports from a specific computer static). The change I made, though, is that I made ALL traffic from that one computer static. So, at a guess, I'd say the list of ports Uno needs as listed in that support.ubi.com link, above, is wrong.

EDIT 1: I've also asked about the side-effects of this on the pfSense forums:

https://forum.pfsense.org/index.php?topic=129564.0

"not really a hit to security. But can cause a problem with actual nat.. You have multiple devices behind your NAPT (network address port translation) What if some other device was natted to use port X on source port to your internet connection. And then now your device you want to use as static is using the same port. There is no way for pfsense to then make that a static port."

I've written Ubisoft to see if they'll provide a correct list of needed ports.

EDIT 2: Ubisoft replied:

"Those are indeed the proper portrs for Una as this game only uses the default (first party) ports."

They included the same list of troubleshooting tips as are on the above referenced page. So, it looks like the wife won't be hosting any Uno games.
Last edited by DALCOhstangultion; Apr 28, 2017 @ 7:51pm
BTC2.0 Feb 9, 2019 @ 10:55am 
i just found the solution for me ...
desable dmz ...disable windows firewall .. run uno ..enjoy
leo Jun 4, 2019 @ 8:19pm 
i disabled dmz too and worked after opened the ports too
Lem0n_Avalanche May 10, 2020 @ 7:52am 
For me, I turned off my VPN and then I was fine. However one of my friends tried it and it didnt quite work for them, so its not a guaranteed fix.
Revokeuh May 11, 2020 @ 4:10am 
Originally posted by Darius:
Remember the times when you could just buy the game and play it? Yeah, I miss those times.

So true
pconleynms May 15, 2020 @ 11:27am 
I know this Topic is old but I thought I would put in my insight so what worked for me was I didn't have any other problems with my router on any other games on any platform besides this Uno game on pc so what worked for me is I have Bitdefender internet security on my computer so what I did was I opened up the ports for this game/program on the firewall rules meaning I went to the uno.exe rule in my Bitdefender firewall went to the advanced tab and opened up the ports. This worked for me I used the ports from this article https://support.ubi.com/en-US/Faqs/000025273/Connectivity-Issues-PC-UNO from Ubisoft!
Last edited by pconleynms; May 15, 2020 @ 11:29am
MorinoRin Aug 27, 2020 @ 5:21am 
My NAT is STRICT and I can't fix it
As title said, when I tried to create a match it says 'you NAT is STRICT'. So I tried google and did everything, like port forwarding, enable UnPn, blablabla, anything possible, I did. But still no clue what's wrong with my NAT. I don't know how to check if my NAT is OPEN or STRICT, I'm not an IT person. I am using PC, can anyone please guide me about this problem
Maverick CR Sep 8, 2020 @ 9:13pm 
Try DMZ om your router in your home lan, not y the wan
nfarrell19 Sep 22, 2020 @ 3:28pm 
I found a video that helped me fix it if people are still having this problem
https://www.youtube.com/watch?v=8wFn2Mxct4s&t=237s
nfarrell19 Sep 22, 2020 @ 3:29pm 
I found a video that fixed it https://www.youtube.com/watch?v=8wFn2Mxct4s&t=237s
It worked for me at least. Also did port forwarding as well
Last edited by nfarrell19; Sep 22, 2020 @ 3:29pm
Ubi_TheBerry  [developer] Oct 3, 2020 @ 9:00am 
Originally posted by MorinoRin:
My NAT is STRICT and I can't fix it
As title said, when I tried to create a match it says 'you NAT is STRICT'. So I tried google and did everything, like port forwarding, enable UnPn, blablabla, anything possible, I did. But still no clue what's wrong with my NAT. I don't know how to check if my NAT is OPEN or STRICT, I'm not an IT person. I am using PC, can anyone please guide me about this problem

Hey there,

I've merged your thread here as many players are already discussing potential troubleshooting steps that have helped them.

Please also ensure your Port Forwarding as per our guide here[support.ubisoft.com].

You're also of course welcome to contact us through our Support Site[ubi.li] or Facebook[ubi.li] and Twitter[ubi.li] with an image of your Port Forwarding settings so we can take a closer look!

- Ubisoft Support
DavidPilahito7 Mar 17, 2021 @ 4:10am 
Originally posted by Darius:
Ok, I finally fixed like 5 bugs and was able to press "play online". Now when I try to host a match I get an error message saying "strict nat"

Here is the screenshot
http://prntscr.com/eangfi

Anyone care to help ???

Yesss, me help please :c
< >
Showing 1-15 of 16 comments
Per page: 1530 50