Luca Bertoncello lucabert@lucabert.de (Mi 10 Okt 2007 22:29:50 CEST):
Hallo, Liste!
Da ich mein Wissen dokumentieren wollte, habe ich auf meinem Rechner (Kubuntu 6.10) TWiki (Version 20040902-3) installiert. Alles funktioniert gut und ich bin zufrieden.
Nun, da ich ab und zu auch vom Internet mein Wissen lesen will, habe ich mich entschieden alles per Passwort zu schützen und HTTPs zu aktivieren.
Gibst Du uns dann auch einen Namen und ein Passwort - wir wollen Dein Wissen auch lesen und nicht immer nur vergrößern ;)
Und nun kommen die Probleme! Das Login und das Passwort sind 100% sicher die richtige, aber TWiki will nicht mich authentifizieren... Die Apache-Konfiguration für HTTP und HTTPs ist identisch, bis zur Definition der Keys, und zwar wie folgendes:
Du schreibst es selbst.
<VirtualHost twiki.myserver.com:443> ServerName twiki.myserver.com ServerAdmin webmaster@myserver.com SSLCertificateFile /opt/apache/conf/ssl.crt/server.crt SSLCertificateKeyFile /opt/apache/conf/ssl.key/server.key DocumentRoot /var/www/twiki/ ErrorLog logs/twiki-error_log TransferLog logs/twiki-access_log AccessFileName .htaccess Alias /twiki/pub /var/www/twiki/pub Alias /twiki/data /var/lib/twiki/data ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
RewriteEngine on RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK) RewriteRule .* - [F]
Redirect /twiki/index.html https://twiki.myserver.com/cgi-bin/twiki/view
<Directory /usr/lib/cgi-bin/twiki/> Options +ExecCGI SetHandler cgi-script AllowOverride all Allow from all
</Directory> </VirtualHost>
Ich kann hier nirgens erkennen, warum HTTPS gemacht werden sollte.