KeyError: 'fr_FR' - return mm_cfg.LC_DESCRIPTIONS[lang][2]

Hello,
I can't get mailman home page displayed. And I can't figure what's wrong with the log. Can you help me ?
Jul 25 12:38:27 2015 admin(13187): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(13187): [----- Mailman Version: 2.1.15 -----]
admin(13187): [----- Traceback ------]
admin(13187): Traceback (most recent call last):
admin(13187): File "/var/lib/mailman/scripts/driver", line 112, in run_main
admin(13187): main()
admin(13187): File "/var/lib/mailman/Mailman/Cgi/listinfo.py", line 43, in main
admin(13187): listinfo_overview()
admin(13187): File "/var/lib/mailman/Mailman/Cgi/listinfo.py", line 155, in listinfo_overview
admin(13187): print doc.Format()
admin(13187): File "/var/lib/mailman/Mailman/htmlformat.py", line 335, in Format
admin(13187): direction = Utils.GetDirection(self.language)
admin(13187): File "/var/lib/mailman/Mailman/Utils.py", line 710, in GetDirection
admin(13187): return mm_cfg.LC_DESCRIPTIONS[lang][2]
admin(13187): KeyError: 'fr_FR'
admin(13187): [----- Python Information -----]
admin(13187): sys.version = 2.7.3 (default, Mar 13 2014, 11:03:55)
[GCC 4.7.2]
admin(13187): sys.executable = /usr/bin/python
admin(13187): sys.prefix = /usr
admin(13187): sys.exec_prefix = /usr
admin(13187): sys.path = ['/var/lib/mailman/pythonlib', '/var/lib/mailman', '/usr/lib/mailman/scripts', '/var/lib/mailman', '/usr/lib/python2.7/', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/lib/python2.7/site-packages']
admin(13187): sys.platform = linux2
admin(13187): [----- Environment Variables -----]
admin(13187): SSL_VERSION_INTERFACE: mod_ssl/2.2.22
admin(13187): SSL_SERVER_I_DN_OU: http://www.CAcert.org
admin(13187): SSL_CIPHER_EXPORT: false
admin(13187): SERVER_SOFTWARE: Apache/2.2.22 (Debian)
admin(13187): SCRIPT_NAME: /
admin(13187): SSL_SERVER_A_KEY: rsaEncryption
admin(13187): QUERY_STRING:
admin(13187): SERVER_SIGNATURE: <address>Apache/2.2.22 (Debian) Server at listes.domaine.name Port 443</address>
admin(13187):
admin(13187): REQUEST_METHOD: GET
admin(13187): SERVER_PROTOCOL: HTTP/1.1
admin(13187): SSL_SERVER_S_DN: /CN=domaine.name
admin(13187): SSL_CIPHER: ECDHE-RSA-AES128-GCM-SHA256
admin(13187): SSL_SERVER_V_START: May 2 14:07:27 2014 GMT
admin(13187): SSL_TLS_SNI: listes.domaine.name
admin(13187): SSL_CLIENT_VERIFY: NONE
admin(13187): HTTP_USER_AGENT: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.8.0
admin(13187): HTTP_CONNECTION: keep-alive
admin(13187): SERVER_NAME: listes.domaine.name
admin(13187): REMOTE_ADDR: xxxxxxxxxxxxx
admin(13187): SSL_CIPHER_ALGKEYSIZE: 128
admin(13187): SSL_SECURE_RENEG: true
admin(13187): SERVER_PORT: 443
admin(13187): SSL_COMPRESS_METHOD: NULL
admin(13187): SSL_SERVER_M_VERSION: 3
admin(13187): SSL_SERVER_I_DN_O: CAcert Inc.
admin(13187): SERVER_ADDR: xxxxxxxxxxxxx
admin(13187): DOCUMENT_ROOT: /var/www
admin(13187): SSL_VERSION_LIBRARY: OpenSSL/1.0.1e
admin(13187): PYTHONPATH: /var/lib/mailman
admin(13187): SCRIPT_FILENAME: /usr/lib/cgi-bin/mailman/listinfo
admin(13187): SERVER_ADMIN: root@domaine.name
admin(13187): SSL_SERVER_M_SERIAL: 0234E9
admin(13187): SSL_SERVER_A_SIG: sha512WithRSAEncryption
admin(13187): HTTP_DNT: 1
admin(13187): HTTP_HOST: listes.domaine.name
admin(13187): HTTPS: on
admin(13187): HTTP_CACHE_CONTROL: max-age=0
admin(13187): REQUEST_URI: /
admin(13187): HTTP_ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
admin(13187): SSL_SERVER_S_DN_CN: domaine.name
admin(13187): GATEWAY_INTERFACE: CGI/1.1
admin(13187): SSL_SERVER_I_DN_CN: CAcert Class 3 Root
admin(13187): REMOTE_PORT: 55920
admin(13187): HTTP_ACCEPT_LANGUAGE: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
admin(13187): SSL_SERVER_V_END: May 1 14:07:27 2016 GMT
admin(13187): SSL_PROTOCOL: TLSv1.2
admin(13187): SSL_CIPHER_USEKEYSIZE: 128
admin(13187): HTTP_ACCEPT_ENCODING: gzip, deflate
admin(13187): SSL_SERVER_I_DN: /O=CAcert Inc./OU=http://www.CAcert.org/CN=CAcert Class 3 Root

On 7/25/15 3:56 AM, Christophe Moille wrote:
Hello,
I can't get mailman home page displayed. And I can't figure what's wrong with the log. Can you help me ?
Jul 25 12:38:27 2015 admin(13187): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ admin(13187): [----- Mailman Version: 2.1.15 -----] admin(13187): [----- Traceback ------] admin(13187): Traceback (most recent call last): admin(13187): File "/var/lib/mailman/scripts/driver", line 112, in run_main admin(13187): main() admin(13187): File "/var/lib/mailman/Mailman/Cgi/listinfo.py", line 43, in main admin(13187): listinfo_overview() admin(13187): File "/var/lib/mailman/Mailman/Cgi/listinfo.py", line 155, in listinfo_overview admin(13187): print doc.Format() admin(13187): File "/var/lib/mailman/Mailman/htmlformat.py", line 335, in Format admin(13187): direction = Utils.GetDirection(self.language) admin(13187): File "/var/lib/mailman/Mailman/Utils.py", line 710, in GetDirection admin(13187): return mm_cfg.LC_DESCRIPTIONS[lang][2] admin(13187): KeyError: 'fr_FR'
It appears that you have set
DEFAULT_SERVER_LANGUAGE = 'fr_FR'
in mm_cfg.py. This locale is not known to Mailman. You need
DEFAULT_SERVER_LANGUAGE = 'fr'
instead.
participants (2)
-
Christophe Moille
-
Mark Sapiro