🛈 Announcement
Greetings! The For Honor forums are now archived and accessible in read-only mode, please go to the new platform to discuss the game
  1. #1

    [PSA] [PC] If you're getting this game to play with friends on the same network...

    Just wanted to give this PSA before people pay $60 for this game with the expectation of being able to play with other people within their home/dorm/etc. (This is specifically for PC. No idea if it affects consoles.)

    Myself and my house mates were unable to play the open beta together at all. We weren't even able to play the beta at the same time without getting a critical error every 5 min.
    After lots of messing around with the router (port triggering), google searches, testing/playing with a VPN running, I narrowed the problem down to the fact that we are all using the same external IP. This is normal for consumer grade internet.

    With a VPN running, we were able to at least play the beta at the same time, but never together. The only solution to this problem would be to pay extra every month for a business package (usually used for hosting servers) from our ISP to get more than one external IP.

    For all the PC players who are going to use the internet that their college provides them in their dorms, have shared internet in their apartment building, or share the internet in their homes with their room/house mates... if you don't have different external IPs, you will not be able to play together. My house mates and I aren't the only ones who have had this problem and after some google searches, this problem persists even in other Ubisoft games to this day (mainly RB6: Siege). I doubt it will get fixed, but I really hope that spreading the word will either save people money or persuade Ubisoft to add launch commands to their game to let people force game client ports to remedy this problem.

    EDIT: Some people in this thread are reporting that they didn't have the same problem my house mates and I did. My router (Asus RT-AC3100) could be the problem. BUT, I don't think having to buy a new router or pay extra every month for a block of external IPs is a suitable solution to a problem that many AAA titles already have a workaround for.
     4 people found this helpful
    Share this post

  2. #2
    Tenmar's Avatar Junior Member
    Join Date
    Jan 2017
    Posts
    20
    Originally Posted by GotItFromEbay Go to original post
    Just wanted to give this PSA before people pay $60 for this game with the expectation of being able to play with other people within their home/dorm/etc. (This is specifically for PC. No idea if it affects consoles.)

    Myself and my house mates were unable to play the open beta together at all. We weren't even able to play the beta at the same time without getting a critical error every 5 min.
    After lots of messing around with the router (port triggering), google searches, testing/playing with a VPN running, I narrowed the problem down to the fact that we are all using the same external IP. This is normal for consumer grade internet.

    With a VPN running, we were able to at least play the beta at the same time, but never together. The only solution to this problem would be to pay extra every month for a business package (usually used for hosting servers) from our ISP to get more than one external IP.

    For all the PC players who are going to use the internet that their college provides them in their dorms, have shared internet in their apartment building, or share the internet in their homes with their room/house mates... if you don't have different external IPs, you will not be able to play together. My house mates and I aren't the only ones who have had this problem and after some google searches, this problem persists even in other Ubisoft games to this day (mainly RB6: Siege). I doubt it will get fixed, but I really hope that spreading the word will either save people money or persuade Ubisoft to add launch commands to their game to let people force game client ports to remedy this problem.
    Yeah. Welcome to the downsides of Peer to Peer. If you all share the same external IP of course you're not going to be able to play because it will only authenticate one user.

    One of the many reason why people say this game should have dedicated servers and why this game will fail without it.

    Honestly you and your friends should just ditch this game and find a game that lets you play together. This is an amazing game but like the Falcons they dropped the ball when it comes to the most important part of their game.
    Share this post

  3. #3
    I don't know how you managed but yesterday evening I played easily with my brother. Me on my pc wired and he with his laptop wi-fi. Same router. .. so I guess same external ip
    Share this post

  4. #4
    Originally Posted by Tenmar Go to original post
    Yeah. Welcome to the downsides of Peer to Peer. If you all share the same external IP of course you're not going to be able to play because it will only authenticate one user.

    One of the many reason why people say this game should have dedicated servers and why this game will fail without it.

    Honestly you and your friends should just ditch this game and find a game that lets you play together. This is an amazing game but like the Falcons they dropped the ball when it comes to the most important part of their game.
    I'm not entirely sure it a P2P issue because games (Battlefield) that use dedicated servers had this problem too. But you can add launch parameters on those games to force the client's port to avoid the problem.
    Share this post

  5. #5
    Originally Posted by Tenmar Go to original post
    Yeah. Welcome to the downsides of Peer to Peer. If you all share the same external IP of course you're not going to be able to play because it will only authenticate one user.

    One of the many reason why people say this game should have dedicated servers and why this game will fail without it.

    Honestly you and your friends should just ditch this game and find a game that lets you play together. This is an amazing game but like the Falcons they dropped the ball when it comes to the most important part of their game.
    I don't think it has to do with P2P. I believe it is a "multiple people using the same port" issue. If the host is listening for data to come through on port 3074 from external IP 1.2.3.4 and gets a packet stream from multiple computers at that IP all on port 3074, then which stream is it supposed to use? It doesn't have the ability to tie certain streams to certain clients running behind that IP.

    Battlefield games have this same issue and they use dedicated servers. But you can add launch commands to those games to force your client to a certain port. So everyone on the same network can force their client to a different port to avoid any conflicts with data routing.
    Share this post

  6. #6
    teksuo1's Avatar Senior Member
    Join Date
    Mar 2016
    Posts
    2,433
    rip LAN opportunities.
    Share this post

  7. #7
    Originally Posted by teksuo1 Go to original post
    rip LAN opportunities.
    If everyone is on the LAN only playing against other players on the LAN, then they should be fine. There will be problems when they attempt to play matches online against other players not on the LAN.
    Share this post

  8. #8
    Bumping for awareness.
    Share this post

  9. #9
    A lot of games have this problem, even games with their own servers. This is not a P2P issue.
    Share this post

  10. #10
    my Father and me could play with 2 Xbox ... sure we got some problems with server connecting...

    but this is Ubisoft problem , not our...
    because, when i play alone with other friends we got the same connections problems every ~30mins.
    or when the battle failed. than game has to restart...

    so if it your IP problem... than you should say the router that everyone got a difficult IP...

    but mostly the router do it automatic.
    when i remember our old router from stoneage , do it not automaticly
    Share this post