Grim Dawn

Grim Dawn

View Stats:
TormDM Aug 23, 2016 @ 9:39am
Multiplayer with IPv6 not possible!
Hello guys. Since the multiplayer of grim dawn is a client-client structure, there is huge problem with IPv6 integration with some ISPs in Germany. yeah, I know, german internet sucks a*ss :(

They implemented IPv6 with DS-Lite which means IPv6 is only tunneld. Features like static port-forwarding or UPNP do not work with IPv6.

Consequence -> You simply cannot join ANY game which is hosted from a user with IPv6 DS-Lite.

I have an IPv4 internet gateway and all my friends can join without a problem. I cannot join ANY of their games, cause they all have IPv6 DS-Lite.

That sucks.

As I cannot change f*cking german ISP's behavior (and I am surely not willing to pay triple the price for a bussines line) PLEASE IMPLEMENT MATCHMAKING SERVERS.

Thank you.
< >
Showing 1-10 of 10 comments
Zantai  [developer] Aug 23, 2016 @ 10:01am 
Matchmaking servers are very unlikely to happen as the game is hosted via clients.
Xachariah Oct 6, 2016 @ 11:51am 
I would just like to +1 this.

I really loved Titan Quest, so me and my family bought 4 versions of Grim Dawn and to this day we can't play the game because of the 1998-like network code. (Port Forwarding, really? We have been playing multiplayer games for >20 years and we haven't had issues like these for years now...)
LordDelmar Oct 6, 2016 @ 5:07pm 
Just as a possible fix, try connecting to a service like Tunngle or if you are able, use a VPN like OpenVPN. Using a tunnel service which switches your gateway, should work if your firewall settings are correct. UPnP will likely not work this way either but having your firewall set to allow connections on the proper ports and then connecting to Tunngle might be a work around.
TormDM Oct 7, 2016 @ 5:37am 
Thank you for your feedback guys, some updates from my end:

We have tested Tunngle (some weeks ago) with no positive result. We were both connected via Tunngle but none of us were able to join another's game (IPv6 host).

OpenVPN _might_ work but not without a lot of configuration. German ISPs do not provide unique/static IPv6 addresses which means the last 2 or 3 ? octets are randomized. From my knowledge there is no DynDNS service working properly with IPv6 neither do the update scripts in customer edge routers. So at least you have to edit the new IPv6 address in the configuration script of openVPN everytime you want to play.
Secondly, the openVPN configuration is not some peace of cake, even for an IT guy it requires some knowledge. See here for more information: https://community.openvpn.net/openvpn/wiki/IPv6

As a consequence: No, we did not test it :/
Intrinsic Oct 7, 2016 @ 9:37am 
I'm sorta confused why you'd be using IPv6 at all, does your ISP force you to use it? Maybe just disable the IPv6 services on your machines so it uses IPv4.
Last edited by Intrinsic; Oct 7, 2016 @ 9:37am
LordDelmar Oct 7, 2016 @ 12:57pm 
There is one last thing you can try. I would not do this often, as it is not exactly secure.

You can directly connect your machine to your modem (making sure all incoming connections are blocked except for the ports required by the game) and then in an elevated command prompt, type : ipconfig /all

Then, it should return your current IPv6 address assigned by your ISP.

Next, type : ipconfig /release
This releases your current DHCP address. More on why in a moment...

3rd, type: ipconfig /renew
This renews your DHCP lease from your ISP. Netting you probably 24 hours before you need to do this again.

4th, type : ipconfig /flushdns
This flushes the DNS cache on your PC. So that any DNS entries you had stored since your last session. (not needed but useful for troubleshooting purposes)

Lastly, write your IPv6 address down. If you have a router that understands IPv6, you might be able to find a way to do this from within the router, so you can do this more easily in the future but only the very expensive routers (Asus RT-AC66U, Netgear FireHawk, etc..) in my experience will do this, but you should be able to see when you plug it up, if the current IPv6 address is the same or if it is different.

The reason for the check, is some ISP's give a certain geographic location (a block or a house) a set of 3-5 IP addresses to use. Since your router has a different MAC address from your PC, when you plug in the router, the IP address will likely change. However, if you did the release and renew, you can clone your MAC address from your PC, to your router. Then, when you reboot, the ISP will see your MAC address as the same as your PC, so it will assign you the one you know.

Now, honestly, this is a very complicated way of doing something that should be simple. If you are not tech savvy, just call your ISP and tell them, you want to play a game and you need to know how to setup your router/PC to allow connections.

99% of all ISP's have a tech that is a gamer. If the current rep isn't listening to you, ask them if they know if any of the other techs play PC games. Chances are, they know that "one guy" or that "one girl" that plays games on PC and will send you over to them for help.

Sometimes, it isn't about trying to find ways around obstacles, its about asking nicely to have someone help you remove them. :)
bionix Feb 21, 2018 @ 4:20am 
Anyone found a solution yet? Programs like hamachi or tunngle won't work either. I'm really upset about that i cannot play with my friends.
Last edited by bionix; Feb 21, 2018 @ 4:20am
LordDelmar Apr 4, 2018 @ 1:04pm 
Sorry I am responding so late. Big project at work.



Try this link. While port forwarding may not work, this link will give you the port numbers for Steam, so that way you can try to play from Steam matchmaking.

Steam port numbers:

https://support.steampowered.com/kb_article.php?ref=8571-GLVN-8711


I bought a new router about 2 weeks ago. The Ubiquiti EdgeRouter Lite. Here:

https://www.ubnt.com/edgemax/edgerouter-lite/

It does allow for port forwarding over IPv6, if the IPv6 address is on the WAN side. This would likely fix your issue (plus it is nothing short of amazing for an enthusiast, allows for full 1Gb throughput on the WAN side). The downfall is that you would need to redesign your network at home, as this is only a router/firewall/DHCP server and will not do well unless you have a switch and separate wireless access point.

I will say, after swapping to this new network, everything is much faster. You will spend the same on the EdgeRouter Lite, a standard switch, and a Wireless Access Point; as you would for a gamer/enthusiast combo unit (Linksys, Netgear, etc..) The advantage, besides speed, the network is far more configurable than the combo unit. The disadvantage, is that it is harder to configure unless you know technology/networks.

If you want, I can try to give you a hand, though I'm not on Steam as often as I would like, I am happy to give you my email address and we can chat that way. Send me PM if that interests you.

Last edited by LordDelmar; Apr 4, 2018 @ 1:07pm
VinoTinto Sep 14, 2018 @ 6:37pm 
Use a VPN, that solved it for me.
Raviel Sep 14, 2018 @ 11:38pm 
Any ipv4 VPN should theoretically work.
Use the inside VPN ipv4 address to connect, might need to disable firewall on vpn interface atleast on the server PC.
< >
Showing 1-10 of 10 comments
Per page: 1530 50

Date Posted: Aug 23, 2016 @ 9:39am
Posts: 8