View Issue Details

IDProjectCategoryView StatusLast Update
0005273unrealircdpublic2019-05-12 17:06
ReporterwestorAssigned Tosyzop 
PrioritynormalSeveritymajorReproducibilityalways
Status acknowledgedResolutionopen 
Product Version4.2.3 
Target VersionFixed in Version 
Summary0005273: UnrealIRCD doesn't let O-Line staff members to remove a channel mode from MLOCK if services are down
DescriptionHello,

I saw that when there are some certain channel modes in services locked (tested on Anope 2.0.6 only) and services go down, then the ircd doesn't let O-Line staff with 'override' or with 'samode' to remove any of services MLOCK and returns an raw error.

I think O-Lines should bypass that with 'override' or with 'samode' or with both.

Raw Error:

-> 12/???/2019 16:22:56 - MODE #dragondyce -P
<- 12/???/2019 16:22:56 - :IRC.DragonDyce.Net 742 westor #dragondyce P ntCPTVciKlQSk :MODE cannot be set due to channel having an active MLOCK restriction policy
-> 12/???/2019 16:22:57 - samode #dragondyce -P
<- 12/???/2019 16:22:57 - :IRC.DragonDyce.Net 742 westor #dragondyce P ntCPTVciKlQSk :MODE cannot be set due to channel having an active MLOCK restriction policy

- Thanks!
TagsNo tags attached.
3rd party modules

Activities

syzop

2019-05-12 17:06

administrator   ~0020661

I agree, I think opers (with sufficient privileges) should be able to do this. When services are down, for sure. Otherwise, when services are online, not so sure... hm.

Issue History

Date Modified Username Field Change
2019-05-12 15:24 westor New Issue
2019-05-12 17:06 syzop Assigned To => syzop
2019-05-12 17:06 syzop Status new => acknowledged
2019-05-12 17:06 syzop Note Added: 0020661