View Issue Details

IDProjectCategoryView StatusLast Update
0006073unrealinstallingpublic2022-03-23 08:22
Reporterprogval Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
Product Version6.0.2 
Summary0006073: Downloads of IP databases don't try all IP addresses of www.unrealircd.org
DescriptionHi,

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 3.121.28.132
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
TagsNo tags attached.
3rd party modules

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2022-02-22 20:55 progval New Issue
2022-03-23 08:22 syzop Status new => acknowledged