Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

It has happened to some games (CS:GO, Garry's Mod, Age of Empires 3, maybe some others that I haven't tried). My friend just can't connect to my hosted games and I can't connect to his, but with other people it works fine. But in some games he can join (Space engineers).

And now he or I cant even join in the same server no matter who's hosting. Whats happening?! (this only happens in AoE 3, so far)

Some extra info:

We're both running Windows 7 Ultimate I guess we do have an Exteranl IP address but most of the servers aren't the dedicated ones , they're the ones that you just press host game and friends join you.

Now I tried and with Dedicated servers he can join just fine so its just with the Game hosted servers I guess.

Do I need to port forward for a non-dedicated server? I think that i dont have to

And atleast in Age Of Empires 3 we cannot join random servers together , only one of us can be in a server.

share|improve this question
I'm afraid there isn't enough information in your question to give specific answers. You could provide more details by answering these questions: what OS are you both running? Does either of you have an external IP? Have you set up port forwarding? Can either of you join a different (random) server? – Pvt. Grichmann Feb 26 '14 at 19:20
Are you both on the same network? If not, you'll probably need to do some port forwarding to get it to work right. If you are both on the same network, and try to join the same external game, chances are good it won't allow it due to it coming from the same IP. – Frank Feb 26 '14 at 21:11
It sounds like you shared your AoE3 key with your friend. – Mazura Oct 26 '15 at 8:20

First, check your firewalls and similar programs that could be blocking the connection, second, check your connectivity or Network Address Translation (NAT). NAT adds security to the network by keeping the private IP addresses hidden from the outside world. There are three NAT types to describe your connectivity to other players over the Internet:

Open NAT - This means that your gaming console has the ability to connect to anyone’s games, host games, and other users will be able to find and connect to the game you are hosting.

Moderate NAT - This means that your connectivity to other players is neither limited nor open. You will be able to connect to other players but some functions will be limited.

Strict NAT - This means that you have limited connectivity with other players and players who have Strict or Moderate NAT will not be able to join your gaming session.

share|improve this answer
I believe this is incorrect. NAT on its own does not add much security other than acting as a de-facto stateful firewall. Rather than security it's often used to allow interfaces with LAN-only addresses to communicate with external networks. The configurations you describe area also ambiguious. Wikipedia offers a brief summary of configurtations:… – Tyler Szabo May 28 '14 at 2:13

Make one of the computers dmz host on the router. This will clear up the problem you are describing.,2817,2348951,00.asp

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.