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.
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:
<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>
In der Error-Log sehe ich folgendes:
[Wed Oct 10 22:18:34 2007] [error] [client 192.168.10.3] user not found: /cgi-bin/twiki/edit/Main/WebHome
Also, es scheint, daß der Nutzername nicht geschickt wird. Hat jemand eine Ahnung warum?
Apache und Apache-SSL sind auch von apt-get installiert und sind in der Version 1.3.34-4ubuntu1.
Vielen Dank Luca Bertoncello (lucabert@lucabert.de)
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.
Heiko Schlittermann hs@schlittermann.de schrieb:
Gibst Du uns dann auch einen Namen und ein Passwort - wir wollen Dein Wissen auch lesen und nicht immer nur vergrößern ;)
Nein, aber wenn was relativ vollständig ist, werde ich gern ein TGZ bauen und gern weitergeben... :)
Ich kann hier nirgens erkennen, warum HTTPS gemacht werden sollte.
Ich auch nicht... Das ist das Problem... :( Soll ich noch was anderes schicken? Wenn ja, was?
Danke Luca Bertoncello (lucabert@lucabert.de)
Die Frage ist zwar alt, aber ich sah's erst gerade:
Luca Bertoncello lucabert@lucabert.de writes:
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.
Nimm nicht diese Uralt-Version von TWiki.
Tu Dir den Stress an und verwende ein aktuelles TWiki (ca. v4.2) von twiki.org und probiere deren Installer. Damit hast Du zwar kein TWiki aus Deiner debian'oiden Distribution, die TWiki-Installer sind aber inzwischen tatsächlich brauchbar geworden.
Die neuen TWikis ab Version 4 sind *sehr* viel besser.
Möglicherweise löst sich damit sogar Dein Config-Problem, wenn Du den aktuellen Install-Anweisungen folgst.
Mit freundlichen Grüßen Steffen Schwigon
"B.Philipp" bfi.philipp@web.de writes:
was ist denn TWiki ?
Yet Another Wiki. Eines der fortgeschritteneren.
GreetinX Steffen
lug-dd@mailman.schlittermann.de