[Mailman-de] Admin-Seiten mit falschem charset

Andreas Schulze andreas.schulze at datev.de
Do Apr 6 20:29:34 CEST 2017


Am 05.04.2017 um 12:27 schrieb Musall, Maik:
> Moin Andreas,
>
> danke für die Antwort. Ja, die Randbedingungen sollten zutreffen; mehr als der Content-Typ ist
> da ja nicht gemeint, oder?
>
> Das Verhalten lässt sich hier beobachten: https://lists.musall.de/mailman/admin <https://lists.musall.de/mailman/admin>
>
> Ich bin mir nicht im Klaren, wieso die Apache-Direktive nicht wirkt. In Defaults.py steht ja auch
> noch:
>
> sys.setdefaultencoding('utf-8')
> DEFAULT_CHARSET = 'utf-8'
>
> Hat das Auswirkungen auf diese HTML-Seiten? Die zu ändern hat allerdings auch nicht geholfen.

Mailman/Defaults.py wird gar nicht geändert. Anpassungen gehören in 
Mailman/mm_cfg.py
     # NEVER make site configuration changes to this file.  ALWAYS make 
them in
     # mm_cfg.py instead, in the designated area.  See the comments in 
that file
     # for details.

in meiner Mailman/Defaults.py steht "DEFAULT_CHARSET = None".
Der Kommentar legt auch nahe, dass dies eh nur für das Archiv gilt.

Insofern: Dein Apache sollte die URL als iso-8859-15 ausliefern. Dann wird alles gut.

$ curl -I https://lists.musall.de/mailman/admin
...
Content-Type: text/html; charset=utf-8

$ curl -I https://listi.jpberlin.de/mailman/admin
...
Content-Type: text/html; charset=iso-8859-1

Andreas



Mehr Informationen über die Mailingliste Mailman-de