View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004734 | unreal | ircd | public | 2016-08-19 16:48 | 2016-11-11 08:47 |
| Reporter | Gottem | Assigned To | syzop | ||
| Priority | normal | Severity | minor | Reproducibility | random |
| Status | closed | Resolution | unable to duplicate | ||
| Product Version | 4.0.5 | ||||
| Summary | 0004734: Incomplete raw nicks for +I | ||||
| Description | Sometime after a netsplit a few entries of our invite exemption lists got funky: > serv.net.tld sets mode +I t@* /mode #chan +I shows the following messed up entries: +I t@* +I ndit@* +I em@* +I ottem@* There's no way to remove them because neither the IRCd itself nor services recognise a mode like '-I t@*'. | ||||
| Steps To Reproduce | It occurred for the first time after a netsplit but I have been unable to reproduce it. | ||||
| 3rd party modules | None | ||||
|
|
It has been a month, have you seen this again? If so, was it really just one +I or a (very) long mode line or something? (That would be relevant) And/or maybe you have more hints :) |
|
|
Well, I wrote another module to easily clear out access lists (+bIe), which also takes into account malformed raw masks. This works to remove them, but one of the servers insists on setting a malformed entry, so here's another one: ntric@* I'm not sure if it was a singular +I or an entire line (as I was disconnected when it was set), but it's the only one set by a server and not a user. It happened with +e once as well, but after I flushed it out it hasn't come back. I also cleared this one again, so I'll try and watch for servers re-setting it. =] |
|
|
So while checking for the netsplit vhost bug thingy, this popped up again. Right after the affected leaf reconnects, this happens: > splitleaf.domain.tld sets mode +I ntric@* This is the only remaining entry it seems, the others from the OP aren't there anymore. I checked for any possible mlocks but there aren't any besides your standard +nts. |
|
|
What channel modes does this channel have? +ntric ? :D |
|
|
Close. :D +Gcinrst to be precise, which does include +ntric. Weird thing is though, we used to have a +I mask for xentric!*@*. |
|
|
Ok. So it is trimming off the first few characters of existing entries? |
|
|
Looks that way, but what you were getting at may be at play too as the other ones haven't come back since. |
|
|
Does this still occur? Or has this stopped at the same time as 0004728 ? After upgrading. |
|
|
We've yet to have a netsplit, but it hasn't reappeared in quite a while. I suppose you could close it for now, I'll reopen it and harass you on IRC when (if) it happens again. =] |
|
|
Ok :) |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2016-08-19 16:48 | Gottem | New Issue | |
| 2016-09-27 07:50 | syzop | Note Added: 0019420 | |
| 2016-09-27 07:50 | syzop | Status | new => feedback |
| 2016-09-27 08:26 | Gottem | Note Added: 0019423 | |
| 2016-10-01 17:12 | Gottem | Note Added: 0019448 | |
| 2016-10-01 18:57 | syzop | Note Added: 0019450 | |
| 2016-10-01 19:13 | Gottem | Note Added: 0019451 | |
| 2016-10-01 19:16 | syzop | Note Added: 0019452 | |
| 2016-10-01 19:19 | Gottem | Note Added: 0019453 | |
| 2016-11-10 09:29 | syzop | Note Added: 0019501 | |
| 2016-11-10 15:24 | Gottem | Note Added: 0019508 | |
| 2016-11-11 08:47 | syzop | Assigned To | => syzop |
| 2016-11-11 08:47 | syzop | Status | feedback => closed |
| 2016-11-11 08:47 | syzop | Resolution | open => unable to duplicate |
| 2016-11-11 08:47 | syzop | Note Added: 0019509 |