Da für Lucid kein Java mehr ausgeliefert wird, und Kakanien auf Rhea übersiedelt, musste ich Java auf dem Server “von Hand” updaten — auch eine Sicherheitsfrage, weil Java insbesondere auf Lucid ein paar Lücken aufwies.
Zum Glück bin ich auf ein wunderbares Skript gestossen, das die Java-Sourcen lädt, evtl. kompiliert und in ein lokales apt-Repository stellt. Hab ich alles auf dem Development-Server gemacht, das lokale Repo dann auf Rhea kopiert, und Java aktualisiert (von 1.6.0_12 auf 1.6.0_43).
Zweierlei Maßnahmen haben die leidige Umlaut-Problematik bei den OVGW-Veranstaltungsanmeldungen und Internet Explorer (sic!) behoben:
1. Formulator 1.12 (www.infrae.com) — musste per python2.4 setup.py install installiert werden (global, nicht nur für z-mw)
2. in zope.conf:
<cgi-environment>
# HTTPS_SERVER Foobar Server 1.0
# HTTPS_PORT 443
HTTP_ACCEPT_CHARSET utf-8
</cgi-environment>
Aus der Description:
This is useful when you want to proxy requests from another web server to Zserver, …
Einer Anregung auf www.webkrauts.de folgend, stelle ich Informationen für die
Verbändler zusammen, damit bei einem Totalaufall meinerseits zumindest der
Wartungszugang zu den Systemen gewährleistet bleibt.
1. Zope-Server
2. Extensions usw. readable für Wartung
Was noch?
because monit could not connect to ssh service (it was too complicated: host and type was unnecessary). Now it works.
Heute mal wieder den Server durchgeblasen, und die Flusen entfernt, die dem dauerhaften Betrieb entgegenstehen. Auch rembrandt wurde behandelt, jetzt schnurrt er wieder, Gottseidank!