Algunas plantillas de Debian y derivadas para Proxmox suelen ser minimalistas, por lo que hay que generar los locales y definirlos para su uso por defecto:
locale-gen en_US.UTF-8 && update-locale \
LANG=en_US.UTF-8 \
LANGUAGE=en_US.UTF-8 \
LC_ALL
Adicionalmente, puede hacerse un dpkg-reconfigure locales de ser necesario. Si despues de esto, a la hora de ejecutar un script en particular sigue dando problemas (algunos basados en autoconf suelen depender de LC_ALL), puede hacerse esto y volver a ejecutar el script:
export LC_ALL=en_US.UTF-8
El lio es que LC_ALL normalmente no debe declararse en los ficheros de internacionalización (como /etc/default/locale, /etc/profile, etc.), porque anula las variables que GNU gettext recomienda: LANG, LANGUAGE y LC_*. Por eso mejor declarar LC_ALL puntualmente.
Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0
Me quedo con `dpkg-reconfigure locales` de siempre…
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0
Veo que metiste una fusilada literal y alevosa a mis mensajes de Telegram, jejeje. Bueno lo importante es que quede la referencia, porque este perro suele morder con las plantillas por defecto.