View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0006073||unreal||installing||public||2022-02-22 20:55||2022-03-23 08:22|
|Summary||0006073: Downloads of IP databases don't try all IP addresses of www.unrealircd.org|
I'm running Unreal on an IPv6-only server. As unrealircd.org does not support IPv6, I configured NAT64 in order to access it anyway.
NAT64 works by adding AAAA records in the response returned by a recursive resolver, which looks like this:
$ host www.unrealircd.org
www.unrealircd.org has address 220.127.116.11
www.unrealircd.org has IPv6 address 2a01:4f8:c2c:123f:64:4:379:1c84
www.unrealircd.org has IPv6 address 2a00:1098:2b::379:1c84
www.unrealircd.org has IPv6 address 2a00:1098:2c::5:379:1c84
and it works with tools like curl and wget.
However, Unreal only tries the first record of www.unrealircd.org when trying to download https://www.unrealircd.org/files/geo/classic/GeoIPv6.dat , which causes this error:
[error] /home/unreal/unrealircd/conf/modules.default.conf:260: Failed to download 'https://www.unrealircd.org/files/geo/classic/GeoIPv6.dat': Could not connect: Network is unreachable
|Tags||No tags attached.|
|3rd party modules|