qfusion icon indicating copy to clipboard operation
qfusion copied to clipboard

Masterserver ipv4/ipv6

Open DenMSC opened this issue 4 years ago • 2 comments

When a server sends a heartbeat to masterservers, it only sends to the ipv6 of the domains in "masterservers" cvar, if they are available. (atm only dpmaster.deathmask.net)

Can be manually fixed by adding the raw ipv4, but that's not very flexible.

The heartbeat should be sent to both ipv4 and ipv6.

DenMSC avatar Aug 14 '19 23:08 DenMSC

Yeah, right but I’m not taking feature request or bug reports for the engine anymore. Feel free to submit a pull request.

viciious avatar Sep 01 '19 12:09 viciious

For a non-engine change, you can use multiple masterserver cvars, but this will be dependent on having hosts specific to the protocol you need.

dpmaster.deathmask.net (bound to both ipv4 and ipv6) does have alternative specific bindings which you can use directly or cname to: ipv4.dpmaster.deathmask.net ipv6.dpmaster.deathmask.net (also bound to both ipv4 and ipv6, but if the client is ipv6, it will prefer ipv6, and ipv4 is a safe fallback).

Cossid avatar Apr 30 '21 17:04 Cossid