View Issue Details

IDProjectCategoryView StatusLast Update
0005235unrealircdpublic2019-11-27 13:26
Reportervectr0nAssigned Tosyzop 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.2.2 
Target VersionFixed in Version5.0.0-rc2 
Summary0005235: Listen Block Rehash Issue
DescriptionIf you start the ircd with the listen blocks bound to an IP and then change the listen blocks to listen on all "*" and rehash the ircd, nothing changes /stats P still reports it is bound to those IPs and not listening on all. There is no errors or warnings produced by the ircd as well.
Steps To Reproduce1. Set listen blocks to be bound to IPs
2. Start IRCd
3. Check /stats P you will see the ircd bound on the IPs
3. Change listen blocks to listen on all "*"
4. /rehash IRCd
5. Run /stats P again and you will see nothing has changed and the ircd is still bound to the ips and not listening on all
TagsNo tags attached.
3rd party modules

Relationships

child of 0005279 acknowledged UnrealIRCd 5 master tracking issue 

Activities

syzop

2019-11-20 17:20

administrator   ~0021107

I had this same issue the other day. It's easy to reproduce so I'll check it out on U5.

syzop

2019-11-27 13:26

administrator   ~0021128

Fixed in UnrealIRCd 5, thanks for the report!

commit 1a1b9ddadac8b4dd0a151692caf99297f53d3bd2 (HEAD -> unreal50)
Author: Bram Matthys <syzop@vulnscan.org>
Date: Wed Nov 27 13:25:30 2019 +0100

    If you changed listen::ip and rehashed it would not apply those changes
    if you were switching from a IP-specific listener to a * (all) listener.
    Reported by vectr0n in https://bugs.unrealircd.org/view.php?id=5235

Issue History

Date Modified Username Field Change
2019-03-23 16:58 vectr0n New Issue
2019-11-20 17:20 syzop Assigned To => syzop
2019-11-20 17:20 syzop Status new => confirmed
2019-11-20 17:20 syzop Note Added: 0021107
2019-11-20 17:20 syzop Relationship added child of 0005279
2019-11-27 13:26 syzop Status confirmed => resolved
2019-11-27 13:26 syzop Resolution open => fixed
2019-11-27 13:26 syzop Fixed in Version => 5.0.0-rc2
2019-11-27 13:26 syzop Note Added: 0021128