View Issue Details

IDProjectCategoryView StatusLast Update
0005732unrealircdpublic2020-08-04 14:27
Reporterarmyn Assigned Tosyzop  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Product Version5.0.5.1 
Summary0005732: Unrealircd does not accept the channels with the character ":" in the name, the competitors they work
DescriptionAs soon as I type "/join #x:x" on UnrealIRCd 5.0.5.1, I get this response:

    [05:39:21] * #x:x Cannot join channel: Channel name contains illegal characters (must be valid UTF8)

It works on ircd-seven-1.1.9, idem on InspIRCd-3

Is it normal that on unrealircd it is refused?
TagsNo tags attached.
3rd party modules

Activities

syzop

2020-08-02 14:21

administrator   ~0021684

Yes, it is normal, the : character was used (in the past) for local channels, so you could have a server irc.nl.example.net and another server irc.de.example.net and then you could create a channel #test:*.nl.example.net and it would only exist on the NL server and not on the DE server. IRCNet also used to support this, perhaps some other ircds too. We removed support for this, as it is a stupid feature that causes a mess in the source code for a feature that nearly nobody uses.
But yeah, that is why the : character is disallowed at UnrealIRCd.

I don't think (m)any people have a problem with not allowing the : character though. I presume you were just curious about the reason why it was blocked? Not a real problem? :)

armyn

2020-08-02 14:23

reporter   ~0021686

No I do not use, it is a user who complained about this

Issue History

Date Modified Username Field Change
2020-07-31 05:54 armyn New Issue
2020-08-02 14:21 syzop Note Added: 0021684
2020-08-02 14:23 armyn Note Added: 0021686
2020-08-04 14:27 syzop Assigned To => syzop
2020-08-04 14:27 syzop Status new => closed
2020-08-04 14:27 syzop Resolution open => no change required