pnill / cartographer

The project which restores halo 2 PC multiplayer online through the "Network" area, while also adding new features such as GunGame and more to come.
https://cartographer.online/
GNU General Public License v3.0
160 stars 49 forks source link

Hosting on the same network wouldn't let people to join their dedi #36

Closed nukeulater closed 6 years ago

nukeulater commented 7 years ago

As the title says, people hosting on the same network woudn't allow people to join the dedi created on the network

shayaantx commented 7 years ago

some routers allow for this, some don't, needs more investigation

jwshields commented 7 years ago

I'm willing to do testing and help with this.

Normally I'd suggest this is a NAT hairpin issue, but I've never had issues with that on my router, running Shibby Tomato V140, I run multiple other services from behind my router, yet Project Cartographer doesn't want to work.

It might have to do with the hole punching, but I don't know C++ enough to even begin to debug or look at this.

pnill commented 7 years ago

This is related to individual networks and NAT Loopback, if people have issues with it they need to enable NAT loopback on their router.

Or they can use the built in WANIP, LANIP options to convert their WAN IP back to a LANIP when the system attempts to use it.