Forum Discussion

Re: Cannot play with roommate on same wifi

I fixed this! I went into my router's advanced settings and turned on port-triggering (not forwarding). See screens:

12 Replies

  • BeifongLaw's avatar
    BeifongLaw
    7 years ago

    I don't really understand your pic, what you did, like TCP but then it's TCP/UDP ? 1 port to a range ?
    And i can't find port triggering on my router settings...

  • He went into is Router setting. Depending on your router you need the IP address to get in. For Netgear it is http://192.168.1.1 then you go into the Advance tab and look for Advance Setup then look for Port Forwarding / Port Triggering. In that tab click on Port Triggering. Then Fill out the boxes like his picture then click Apply, You will need to reset your router in-order for the changes to take affect. 

    This worked for My GF and I on pc but on the ps4 I always crash when we join the match now. 

  • ewolebag's avatar
    ewolebag
    7 years ago

    How did you determine which ports to use? i'm new to networking stuff :D

  • Blueberry-

    I understand networking and I'm trying to figure this out. Port forwarding ties a port to a specific PC, console, server, etc.  That's good when you only have one gaming machine or are running a server, but how does it help with 2 consoles trying to play at the same time?  What about the console that doesn't get the ports forwarded to it?  Why can we play in separate matches, but one gets kicked out if we party up?

    It does look like a router problem, but it seems to be specific to Apex.  Other games, including BR's let us party up no problem. 

    Could there be Apex specific ports that need to be triggered to all devices rather than forwarded?

    Thanks for the help!

  • M4STER_ROOT's avatar
    M4STER_ROOT
    New Novice
    7 years ago

    If you have to forward ports to a local ip then there's definitely something wrong with either your network or the games servers. 

    Opening ports for outgoing connections is fair enough, but that's rarely needed. 

    Network Address Translation (NAT) should find a free port on your router and translate your local source address to that NAT address.

    By forwarding incoming ports to a local ip you limit communication on that port to that local device. 

    Multiple people would theoretically still be able to play from the same network as forwarding shouldn't be needed and NAT should translate outgoing request to the game server with a random source port mapped to the local device.

    The only reason why forwarding would work is because either the server or the local request uses the destination (remote) port as the source (local) port.

    If NAT has failed and two local devices expect game data on the same port, then that would explain why you get kicked when playing together. 

  • @CO2Emitter Thank you so much...this finally solved the Issue me and my son were having with disconnects and code:leaf errors.

    Huge thumbs up for you sir.
  • EA_Blueberry's avatar
    EA_Blueberry
    Icon for Community Manager rankCommunity Manager
    6 years ago

    @CO2Emitter wrote:

    I fixed this! I went into my router's advanced settings and turned on port-triggering (not forwarding). See screens:


    Glad that helped. Posting it again for visibility since it was buried halfway through the post. 

  • I am trying to find it but all i have is this(screenshot down attached),can someone please help me? Kindly Regards

  • are_eye_2's avatar
    are_eye_2
    3 years ago

    Hi I am trying to port trigger from my xfinity router but its asking me to state: 

    Trigger Port From:

    Trigger Port To:

    Your post shows everything except what to put here since its not netgear or whatever router you used. Someone Pls help.