I now get this error while trying to connect to dev.toolforge.org with my normal environment:
$ mosh toolforge-dev The locale requested by LANG=C.UTF-8 isn't available here. Running `locale-gen C.UTF-8' may be necessary. The locale requested by LANG=en_US.UTF-8 isn't available here. Running `locale-gen en_US.UTF-8' may be necessary. mosh-server needs a UTF-8 native locale to run. Unfortunately, the local environment (LANG=C.UTF-8) specifies the character set "US-ASCII", The client-supplied environment (LANG=en_US.UTF-8) specifies the character set "US-ASCII". locale: Cannot set LC_ALL to default locale: No such file or directory LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC=de_DE.UTF-8 LC_TIME=de_DE.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=de_DE.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=de_DE.UTF-8 LC_NAME="en_US.UTF-8" LC_ADDRESS=de_DE.UTF-8 LC_TELEPHONE=de_DE.UTF-8 LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= Connection to dev.toolforge.org closed. /usr/bin/mosh: Did not find mosh server startup message. (Have you installed mosh on your server?)
I can work around it with LC_ALL=C.UTF-8, but I’m sure it used to work with my normal locale settings, and it still works with used to work with login.toolforge.org (before that was changed as well).