hebrew nicknames

If your UnrealIRCd is up and running but you have a question about it, then use this forum.
(NOT for installation or connecting issues! Use the other forum instead.)

Moderator: Supporters

Locked
Lion-O
Posts: 10
Joined: Mon Dec 17, 2012 9:04 pm

hebrew nicknames

Post by Lion-O »

hi,

in the last few days i spent alot of time to figure out why i still get the

Code: Select all

Nickname is unavailable: Illegal characters
message for Hebrew nicknames.
i was surprised how easy the solution was.

but i was also surprised how hard it is to reach an assistance for the issue.
i was googling for a solution and was certain there is a bug (there wasn't) so tried to open a bug on http://bugs.unrealircd.org/ but failed to do so.
it seems for some reason that my account is blocked or disabled (why?)
anyway, avoiding off topic here, the purpose of my thread here is to focus all the things that can fail you on changing to a hebrew nickname.

first and foremost, you need to add the allowed-nickchars sub-block to the set block in one of the following ways:
1. as part of an existing block:

Code: Select all

set {
	...
	allowed-nickchars { 
		latin1;
		hebrew;
	};
	...
};
or
2. as a singular seperate line:

Code: Select all

set::allowed-nickchars { latin1; hebrew; };
now rehash your server and you should be able to change to a hebrew nickname right? Wrong!
well it depends on the client you are using.
you have to make sure the encoding your client uses is windows-1255.
otherwise it won't work.
Lion-O
Posts: 10
Joined: Mon Dec 17, 2012 9:04 pm

Re: hebrew nicknames

Post by Lion-O »

ssl:
i tried to use ssl combined with my now new hebrew nick-name capable server.
a normal nickname (english) connected to the server via ssl just fine.
but, the hebrew nickname that was already connected is seen (by the normal nickname) as gibberish ( ìãåâîà instead of לירון )
Syzop
UnrealIRCd head coder
Posts: 2112
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Re: hebrew nicknames

Post by Syzop »

Yeah the codepage vs utf8 stuff is a hassle :(
Anyway, it shouldn't make any difference: SSL or no SSL. Probably the client is behaving differently (which client?), really doubt it's the server.
Lion-O
Posts: 10
Joined: Mon Dec 17, 2012 9:04 pm

Re: hebrew nicknames

Post by Lion-O »

true - it didn't make any difference.
i don't remember what it was but the ssl-gibberish-name is solved (somehow)
i am using chatzilla and if you define character encoding windows-1255 for hebrew (like i did) it reads the hebrew names just fine (except for chatzilla's join channel dialog window - channel names show correctly but when attempting to join hebrew channel it parse it to gibberish)
daldal
Posts: 2
Joined: Mon Jul 17, 2017 10:06 am
Location: Soho, London

Re: hebrew nicknames

Post by daldal »

What kind of browser do you use?
To want to, is to be able to.
Lion-O
Posts: 10
Joined: Mon Dec 17, 2012 9:04 pm

Re: hebrew nicknames

Post by Lion-O »

Hi daldal,

Back then, i was using Chatzilla which is a add-on in firefox.
Since then things have changed:
1. Firefox moved to a version (Quantum) that doesn't support many of the add-on it used to. Among them, sadly, Chatzilla.
2. There is a change in the nickchar block/field that will allow utf8 hebrew nicknames so we won't even need to use windows-1255 charset in clients :)
Locked