Hello i've got troubles with Queue/Roles/Groups written in Russian.
I have Role with name = ' *Some_Text_In_Russian_UTF-8* '
Console of my server code page = UTF-8
My SQL = UTF-8
But when i'm trying UserSyncRolesDefinition with my config:
$Self->{'AuthSyncModule::LDAP::UserSyncRolesDefinition'} = {
'CN=Support,OU=MyOU,DC=mydomain,DC=local' => {
# otrs role
'*Some_Text_In_Russian_UTF-8*' => 1,
}
};
It doesn't work.
Message from logfile affter user logon:
: [Notice][Kernel::System::Auth::Sync::LDAP::Sync] User: 'TestUser' sync ldap group CN=Support,OU=MyOU,DC=mydomain,DC=local in *Some_Text_In_Russian_UTF-8* role!
But When i'm looking Roles<>Users in admin Area - i can see that TestUsers not in *Some_Text_In_Russian_UTF-8* Role
Everything work fine when I'm changing Role Name
from *Some_Text_In_Russian_UTF-8*
to *Some_Text_In_Eng_UTF-8*
It looks like Sync module incorrectly working with Charset's
Is Any one met and solved problem with NonEnglish names of Queue/Roles/Groups???