In Battlefield 3, I'm able to connect to a server with a first computer, but the second computer in the LAN will always keep on the "connecting..." phase. I think that happens because I was using the same port.

Origin uses registry to launch the game so I changed the registry to use another port:



C:\Program Files (x86)\Origin Games\Battlefield 3\bf3.exe +clientport 20000

But it didn't work. Also tried to enable/disable UPnP.

Of course both computers have different accounts.

  • You say that origin uses the registry, but the registry entry you list is the windows game interface, not origin. Try making a shortcut on your desktop.
    – horatio
    Oct 27, 2011 at 21:15
  • I often had the same problem with BF2. It did depend on the network I was on though.
    – Coyote
    Oct 28, 2011 at 4:36
  • @horatio Origin opens BF via web browser! I can't have access to BF via shortcut because I have to use Origin's web interface. Origin's web interface uses this registry to open the game.
    – Roberto
    Oct 28, 2011 at 16:56

1 Answer 1


had the same problem with a friend, we solved following the howto on this link on youtube and also opening the following ports on our router:

  • TCP: 80, 443, 9988, 42127
  • UDP: 3074, 3659, 6000, 25200

maybe it's helpful for you too (this doesn't work for everybody)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .