View Issue Details

IDProjectCategoryView StatusLast Update
0006625unrealircdpublic2026-05-15 10:19
ReporterLe_Coyote Assigned Tosyzop  
PrioritynormalSeverityminorReproducibilityalways
Status confirmedResolutionopen 
Product Version6.2.4 
Summary0006625: antimixedutf8 ignore except directive
DescriptionWhile tuning a working antimixedutf8 setup, using the documented syntax for except yields: "set::antimixedutf8::except with no value"
The except block was verbatim from the documentation, ie.:
                except {
                        security-group known-users;
                }
3rd party modules

Activities

Le_Coyote

2026-05-15 09:00

reporter   ~0023657

Additional testing reveals that the content of the except {} block is not parsed: entering nonsensical data in it results in the same "no value" error message.

syzop

2026-05-15 09:20

administrator   ~0023658

If you need something that works in the meantime, you can use an except ban block with type antimixedutf8;

Le_Coyote

2026-05-15 09:28

reporter   ~0023659

Thanks for the suggestion, it works great!

Le_Coyote

2026-05-15 10:19

reporter   ~0023660

Pull request added at https://github.com/unrealircd/unrealircd/pull/340

Issue History

Date Modified Username Field Change
2026-05-14 21:50 Le_Coyote New Issue
2026-05-15 09:00 Le_Coyote Note Added: 0023657
2026-05-15 09:20 syzop Note Added: 0023658
2026-05-15 09:24 syzop Assigned To => syzop
2026-05-15 09:24 syzop Status new => confirmed
2026-05-15 09:28 Le_Coyote Note Added: 0023659
2026-05-15 10:19 Le_Coyote Note Added: 0023660