Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
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?
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?
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.
desable dmz ...disable windows firewall .. run uno ..enjoy
So true
https://www.youtube.com/watch?v=8wFn2Mxct4s&t=237s
It worked for me at least. Also did port forwarding as well
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
Yesss, me help please :c