View Issue Details

IDProjectCategoryView StatusLast Update
0006073unrealinstallingpublic2023-03-19 11:40
Reporterprogval Assigned Tosyzop  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionduplicate 
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

Relationships

duplicate of 0006249 acknowledgedsyzop url_unreal.c does no IPv6 lookup 

Activities

syzop

2023-03-19 11:40

administrator   ~0022790

Oh sorry, made a duplicate, a more general one, in https://bugs.unrealircd.org/view.php?id=6249
Will remember that you reported it though.

Issue History

Date Modified Username Field Change
2022-02-22 20:55 progval New Issue
2022-03-23 08:22 syzop Status new => acknowledged
2023-03-19 11:40 syzop Assigned To => syzop
2023-03-19 11:40 syzop Status acknowledged => closed
2023-03-19 11:40 syzop Resolution open => duplicate
2023-03-19 11:40 syzop Note Added: 0022790
2023-03-19 11:40 syzop Relationship added duplicate of 0006249