Re: ReverseProxy nur SSL?

2003-01-17 Diskussionsfäden Michael Jakscht


Hallo Nicole,

SSL als ReverseProxy geht auf jeden Fall problemlos, habe ich gerade vor
ein paar Tagen ausprobiert.
Dazu fügst Du einfach nur die Proxy-Direktiven in dei SSL-Konfig ein.
Zu dem Rest kann ich leider nichts sagen.

Michael





--
Apache HTTP Server Mailing List "users-de"
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: Apache 2.0.40 cached Seiten???

2002-11-12 Diskussionsfäden Michael Jakscht


So, ich habe nochmal weiter versucht.
In den logfiles kann man mehr sehen.
Und zwar:

1. Laden einer PHP-Seite des Boards
2. Ändern im Formular, abschicken, DB-Änderung erfolgreich
3. Wiederaufruf der 1. Seite - Apache meldet 304 

Also. Wie kommt der Apache darauf, dass die Seite den Status 304 hat???
Das Verzeichnis /phpBB2 ist eine Alias-Definition.
Kann man in der Apache-Konfiguration irgenwo sagen, dass
jede abgerufene Seite neu ausgeführt werden muss??
Damit es keinen 304 gibt??

Danke,

Michael





Re: Apache 2.0.40 cached Seiten???

2002-11-12 Diskussionsfäden Michael Jakscht


Hi,

> mit hoher Wahrscheinlichkeit doch der Browser - meine ich.
> Mal Browser wie Mozilla, Opera, Konqueror getestet?

Nee, hab ich nicht getestet.

> Ist mod_proxy einkompiliert, konfiguriert?

mod_proxy nicht einkompiliert, aber als DSO vorhanden.
mod_proxy ist nur für einen virtuellen Host konfiguriert,
auch nicht für den Standard-Server (den der ohne vhosts läuft).

> Auf jeden Fall lohnt es sich auf Apache 2.0.43 und
> PHP 4.2.4 (oder sogar PHP 4.3 - siehe snaps.php.org)
> "upzugraden"

Wieso?? Das ist ein Produktionssystem wo ich nicht "mal eben"
umsteigen kann!
Das müsste schon verdammt triftige Gründe haben...
Zudem läuft unser CMS-System nicht mehr auf 4.2.3 - hatte
ich schon mal vor Produktions-Freigabe des Servers getestet...

Michael






Re: Apache 2.0.40 cached Seiten???

2002-11-12 Diskussionsfäden Michael Jakscht


Hi,

danke erst mal allen für die vielen Antworten.
Habe Bjoerns' Script jetzt mal ausprobiert.
Folgende Ausgabe kommt bei folgenden Directories:

www.vit.de/boards/test.php (Verzeichnis .htaccess-Passwortgeschützt)

---
HTTP/1.1 401 Authorization Required
Date: Tue, 12 Nov 2002 14:26:39 GMT
Server: Apache/2.0.40 (Unix) mod_perl/1.99_05-dev Perl/v5.6.1
mod_ssl/2.0.40 OpenSSL/0.9.6g DAV/2 PHP/4.2.2
WWW-Authenticate: Basic realm="Sicherheitsbereich - Test-Boards"
Connection: close
Content-Type: text/html; charset=iso-8859-1



rzvintern.vit.de/test.php (nur intern zugänglich)

---
HTTP/1.1 200 OK
Date: Tue, 12 Nov 2002 14:29:44 GMT
Server: Apache/2.0.40 (Unix) mod_perl/1.99_05-dev Perl/v5.6.1
mod_ssl/2.0.40 OpenSSL/0.9.6g DAV/2 PHP/4.2.2
Accept-Ranges: bytes
X-Powered-By: PHP/4.2.2
Content-Type: text/html; charset=ISO-8859-1
X-Pad: avoid browser bug




So, und nun das Verzeichnis, in dem ich die Reload-Probleme habe:

www.vit.de/phpBB2/test.php

---
HTTP/1.1 301 Moved Permanently
Date: Tue, 12 Nov 2002 14:26:41 GMT
Server: Apache/2.0.40 (Unix) mod_perl/1.99_05-dev Perl/v5.6.1
mod_ssl/2.0.40 OpenSSL/0.9.6g DAV/2 PHP/4.2.2
Location: http://www.vit.de/phpBB2/
Connection: close
Content-Type: text/html; charset=iso-8859-1




Wieso??? Wieso kommt da dauernd ein 301 ??? Was soll das?
Liegt mein Problem da irgendwo begründet??

Ratlosigkeit macht sich gerade bei mir breit...
Na ich denke ihr habt sicherlich eine zündende Idee ;-))

Michael




Re: Apache 2.0.40 cached Seiten???

2002-11-12 Diskussionsfäden Michael Jakscht


Hi Bjoern,

> Ich gehe mal ganz stark davon aus, dass der Browser
> keine Veranlassung hat, die Seite nicht zwischenzuspeichern.
> Was sendet der Server denn für HTTP-Header für eine solche Seite?

Keine Ahnung, wie finde ich den Header heraus?

Michael






Apache 2.0.40 cached Seiten???

2002-11-12 Diskussionsfäden Michael Jakscht



Hi,

ich habe hier ein ziemlich blödes Phänomen:
Auf einem virtuellen namensbasierten Server  (wahrscheinlich auf allen, da
alle gleich eingerichtet sind), werden PHP-Seiten, deren Inhalt aus einer
mySQL-Datenbank gezogen wird und deren DB-Inhalt sich geändert hat nicht
mit den neuen Änderungen angezeigt.
Die Browsereinstellungen sollten in Ordnung sein.
Es "fühlt" sich so an, als ob der Apache 2.0.40 irgendwo irgendwie die
Seiten cached, denn mit einem Reload der Seite über CTRL-Aktualisieren
(beim IE z.B.) wird der neue Inhalt sofort angezeigt.

Vielleicht kennt ja jemand von Euch solch ein Verhalten und kann mir Tips
geben, woran es liegen könnte...
Im speziellen Fall handelt es sich hier um das phpBB-Board.

Danke schon mal für Eure Ideen,

Michael






Apache 2.0.40 cached Seiten???

2002-11-12 Diskussionsfäden Michael Jakscht


Hi,

ich habe hier ein ziemlich blödes Phänomen:
Auf einem virtuellen namensbasierten Server  (wahrscheinlich auf allen, da
alle gleich eingerichtet sind), werden PHP-Seiten, deren Inhalt aus einer
mySQL-Datenbank gezogen wird und deren DB-Inhalt sich geändert hat nicht
mit den neuen Änderungen angezeigt.
Die Browsereinstellungen sollten in Ordnung sein.
Es "fühlt" sich so an, als ob der Apache 2.0.40 irgendwo irgendwie die
Seiten cached, denn mit einem Reload der Seite über CTRL-Aktualisieren
(beim IE z.B.) wird der neue Inhalt sofort angezeigt.

Vielleicht kennt ja jemand von Euch solch ein Verhalten und kann mir Tips
geben, woran es liegen könnte...
Im speziellen Fall handelt es sich hier um das phpBB-Board.

Danke schon mal für Eure Ideen,

Michael






Re: Apache 2.0.40 & mod_gzip

2002-11-01 Diskussionsfäden Michael Jakscht


Hi,


> Beim Kompilieren des Moduls stand dem apxs eine Library
> zu Verfuegung, die es beim Starten des Apachen nicht mehr
> ist. Das meine ich im Sinne von "Auffindbar ueber ENV-Variablen".

Hmm. Der apache läuft bei unter nobody...
Ich weiss aber nicht wieso und warum bzw. wo ich das verändern kann...
Mir würde es besser passen, wenn der apache als wwwrun laufen würde...
Vielleicht hängt es ja damit zusammen...

> Kurzum: mir half dann immer entweder ein beherztes Setzen
> des LD_LIBRARY_PATH (Solaris). Ansonsten faellt mir spontan

auf was bzw. auf welchen Pfad?? Auf den Modulpfad? Oder den Binarypfad des
apache?

> auch nur libtool ein.

Was ist das? Wo kriege ich das her? Muss ich das haben??


> Hoffe wenigstens ein bisschen geholfen zu haben.

Noch nicht... ;-) Aber jetzt hab ich noch mehr fragen... ;-))
Trotzdem danke ! ;-)


Michael







Apache 2.0.40 & mod_gzip

2002-11-01 Diskussionsfäden Michael Jakscht


Hallo Ihr alle,

ich habe schon auf der mod_gzip Liste versucht, Hilfe zu erlangen, aber
wurde letzenendes hier verwiesen...
Folgendes Problem auf folgendem System:

intel Pentium III 1.3GHz,
1GB RAM,
SuSE 7.3,
Apache 2.0.40 (selbstkompiliert)
mod_ssl (selbstkompiliert)
mod_perl  (selbstkompiliert)
mod_proxy_*  (selbstkompiliert)
PHP 4.2.2 (selbstkompiliert)

Dazu möchte ich jetzt zusätzlich noch gerne das mod_gzip einbinden.
Ich weiss inzwischen, dass es nicht möglich ist, die Version 1.3.26.1a mit
einem Apache 2 zu verbinden.
Ist auch logisch.
Nun habe ich von
http://www.remotecommunications.com/apache/mod_gzip/src/2.20.26a/
die sourcen des "neuen" mod_gzip geladen.
Auch bei diesen Sourcen hat das kompilieren nicht geklappt und mir wurde
gesagt, dass ich einen gepatchten 2.20.26a Code nehmen müsste. Der würde
mir freundlicherweise von MediaHost ([EMAIL PROTECTED]) zur Verfügung
gestellt.
Damit hat dann auch das kompilieren über den Befehl apxs -i -a -c
mod_gzip.c geklappt.

Daraufhin liegt das Modul in /opt/apache2/modules als mod_gzip.so

Daraufhin habe ich
LoadModule gzip_module modules/mod_gzip.so
in die httpd.conf hinzugefuegt und bekam beim starten des Apache folgender
Fehler in der rcapache.log:

===
rzvcms:/opt/apache2/logs # less rcapache.log
Syntax error on line 269 of /opt/apache2/conf/httpd.conf:
Cannot load /opt/apache2/modules/mod_gzip.so into server:
/opt/apache2/modules/mod_gzip.so: undefined symbol: deflate
rzvcms:/opt/apache2/logs #
===

Da bin ich jetzt und nun wurde mir gesagt, dass dieses Problem etwas mit
der zlib zu tun habe.
Diese ist aber denke ich bereits installiert (SuSE halt) und da habe ich
auch nichts dran gemacht...
Daraufhin habe ich aber von http://gzip.org/zlib die neue Version (1.1.3
war drauf) 1.1.4 geladen und
installiert.
Die neue libz.* liegt jetzt auch im /lib Verzeichnis.

Nun sagte man mir noch ich sollte probieren das Modul mod_deflate zu laden,
weil das wohl auch die zlib benötigt...

Dieses Modul habe ich nicht, dafür müsste ich dann nochmal neu kompilieren.
Da dieser WebServer allerdings Montag in Produktion gehen soll drängt die
Zeit etwas...

Ich wäre wirklich super dankbar von Eurer Seite Hilfestellung zu bekommen.

Und ich bedanke mich jetzt schon mal fürs lesen dieses langen Textes.

Grüsse,

Michael














Apache 2.0.40 & SSL - Verständnisfrage

2002-08-21 Diskussionsfäden Michael Jakscht


Hallo!

Ich habe mir heute einen Server mit Apache 2.0.40, PHP 4.2.2, mySQL
3.23.52 und OpenSSL 0.9.6e aufgebaut. Das scheint alles auch ganz gut zu
funktionieren. Ich habe allerdings folgende Verstädnisprobleme:


a)  Was hat es mit dem Modul mod_ssl.c auf sich?
In der Konfigurationsdatei httpd.conf wird es
über die IfModule-Direktive eingebunden.
Wo muss diese Datei mit welchen Berechtigungen
liegen?
Ich habe sie einfach mal ins /modules-Verzeichnis
geschoben und dann Apache neu gestartet.
Müsste das nicht auch eine mod_ssl.so Datei sein???

b)  Woran kann ich erkennen, ob Apache diese Datei beim
starten versucht, zu laden?

c)  Was muss ich tun, um meinen Server auch über den
Port 443 ansprechen zu können?
Ich habe in der ssl.conf den Eintrag für den Server
entsprechend abgeändert (Var. Servername usw.)
Zertifikate habe ich, weil ich es vorher noch nie
gemacht habe, bisher keine erstellt/eingebunden.
Starte ich den Apachen nun mit ./apachectl startssl,
wird kein Port (netstat -an) 443 an den Apachen
gebunden. 
Muss ich den gleichen virtuellen Server noch in der
normalen Konfig einrichten??
Würde darauf eigentlich ganz gerne verzichten... :-)

d)  Wie kriege ich es also hin, dass mein Server auch
über SSL zu erreichen ist?

e)  Andere Frage nebenbei, wo wir gerade dabei sind... ;-))
Wie kann ich testen, ob mod_cgi läuft und wie kann ich
testen, ob mod_perl läuft?? Gibt es da sowas wie
Testdateien??


Ich freue mich schon auf Eure Hilfe, es reicht auch vollkommen
ein RTFM mit einem Link auf die Stelle oder ein Link auf irgend-
welche anderen hilfreichen Seiten!

Danke Euch schon mal,

liebe Grüsse,

Michael