AnsweredAssumed Answered

openfire 4.1.4, AD and cyrillic names in shared groups

Question asked by d00m on Jun 9, 2017
Latest reply on Jun 21, 2017 by speedy

Hello all.

 

Today I installed fresh latest version of openfire - 4.1.4

 

mysql database (MariaDB server) - has been created in this way:

 

CREATE DATABASE openfire CHARACTER SET utf8 COLLATE utf8_general_ci;

grant all on openfire.* to 'openfire'@localhost IDENTIFIED BY '***';

flush privileges;

source /opt/openfire/resources/database/openfire_mysql.sql

 

jdbc settings:

jdbc:mysql://localhost:3306/openfire?useUnicode=true&characterEncoding=UTF-8&cha racterSetResults=UTF-8

 

I've successfully connected openfire to my AD based on win2008.

- created Domain Security group "Openfire Access Group" and added into it my test group that has name in cyrillic symbols.

- I can see this group in Groups Summary in Openfire Web Console. It has name - in cyrillic.

 

 

When I configure this group as shared group with cyrillic name - after restart openfire service this name converted to "?????????"

Also there is one strange behavior - I configure shared group, and wait some time, refresh page or open it again - and field with contact list group name is _empty_

 

So because of this issue I can't provide to my clients rosters permanent group name in cyrillic.

 

The same behavior was on previous version 4.1.3

Seems nothing changed in new version despite this:

 

[OF-1305] Openfire doesn't load user names with multi-byte characters from LDAP/AD - IgniteRealtime JIRA

 

Please advice.

Outcomes