Hey there, I have a little problem with an Ubuntu 12.04 container on an openVZ node with Debian Squeeze and Proxmox kernel. In order to host an EcoDMS system on this server, the system languages must be set to en_US.UTF-8. So I installed language_pack_en_base, did an update-locale and dpkg-reconfigre locales, ensured that the locales are listed in /etc/defaults/locale and exported them direct on command prompt. Code: root:/# export LANG="en_US.UTF-8" root:/# export LANGUAGE="en_US.UTF-8" root:/# export LC_ALL="en_US.UTF-8" root:/# export LC_CTYPE="C" Well, locale tells me that everything is fine and after exporting UTF-8 all services work as expected. Code: # root:/# locale LANG=en_US.UTF-8 LANGUAGE=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 But after restarting the container, all LANG and LC_ variables are set to 'POSIX'. I double-checked /etc/defaults/locale, entered the same lines in /etc/environment and created a mount script for the container on the Host node containing the export commands. Nothing worked! Do you have any other idea that could help me to set en_US-UTF-8 as system language?