Code: Select all
zmcontrol -v
Release 8.8.15_GA_3869.RHEL7_64_20190917004220 RHEL7_64 FOSS edition, Patch 8.8.15_P4
Code: Select all
locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8
Code: Select all
prov>mid user@domain.com info.persona zimbraPrefFromDisplay "utf-8 test"
prov>
prov> gid user@domain.com
# name info.persona
objectClass: zimbraIdentity
..
zimbraPrefFromDisplay: utf-8 test
Set persona's zimbraPrefFromDisplay to utf-8 symbols no works at all
Code: Select all
prov> mid user@domain.com info.persona zimbraPrefFromDisplay "utf-8 test russian ТЕСТ"
usage: modifyIdentity(mid) {name@domain|id} {identity-name} [attr1 value1 [attr2 value2...]]
prov> mid user@domain.com info.persona zimbraPrefFromDisplay "utf-8 russian русский"
prov> gid user@domain.com
# name info.persona
objectClass: zimbraIdentity
..
zimbraPrefFromDisplay: utf-8 russian @CAA:89
..
string "русский" transform to "@CAA:89" at ldap.
Edit persona from webmail works fine.
Edit zimbraPrefFromDisplay in ldap directly (for example, with ldapmodify) works fine too.
What wrong in zmprov? Double encoding?