Zum Inhalt springen

Probleme beim Aufruf von php-Seiten mit Squid Proxy


Dragon8

Empfohlene Beiträge

Guten Tag,

ich hoffe mal ich hab hier das richtige Forum für dieses Thema erwischt, konnte mich nicht entscheiden, zwischen Networking Technologies und Security, falls es doch nicht richtig ist, bitte ich darum, das thema zu verschieben, und entschuldige mich schonmal dafür.

Nun aber zum eigentlich Problem, ich habe auf einem Windows Server 2003 Betriebssystem einen Squid Proxy aufgesetzt. Im Prinzip funktioniert er auch, jedoch wenn ich mit dem am Proxy angeschlossenen Client eine Internetseite aufrufe, zeigt er mir nur Seiten mit statischen HTML an, jedoch keine, die dynamisch generiert wurden, wie zum Beispiel php Seiten.

Bisher habe ich bei Google auch schon 2 foren gefunden, in denen Leute genau dasselbe Problem hatten, jedoch haben diese dort keine antwort darauf bekommen, also ich hoffe ich mal, dass jemand hier die vielleicht die Lösung für das Problem kennt.

Eingerichtet ist der Proxy nach dieser Anleitung, dazu habe ich noch bei der Option "cache_peer" einen vorgeschalteten Proxy eingetragen. Dieser ruft die problematischen Seiten aber einwandfrei auf, daran kann es also eigentlihc nicht liegen.

Ich würde mich freuen, wenn jemand nen Lösungansatz zu diesem Problem weiß.

Sonst noch einen schönen Tag.

Mit freundlichen Grüßen

Dragon8

Link zu diesem Kommentar
Auf anderen Seiten teilen

Also am Beispiel von google.de passiert folgendes:

wenn ich die startseite aufrufe öffnet er die ganz normal, aber sobald ich einen suchbegriff eingebe, fängt er an, ewig zu laden und bricht dann nach ein paar minuten mit folgender, vom Proxy gesendeten, Nachricht ab:

ERROR

The requested URL could not be retrieved

--------------------------------------------------------------------------------

While trying to retrieve the URL: http://www.google.de/search?

The following error was encountered:

Connection to 209.85.135.147 Failed

The system returned:

(10060) WSAETIMEDOUT, Connection timed out.The remote host or network may be down. Please try the request again.

Your cache administrator is webmaster.

--------------------------------------------------------------------------------

Generated Thu, 10 May 2007 11:31:11 GMT by sr0015-proxy (squid/2.6.STABLE12)

in der access.log steht dazu folgendes:

1178796451.890 297 192.168.33.5 TCP_MISS/200 4194 GET http://www.google.de/ - FIRST_UP_PARENT/192.168.1.100 text/html

1178796452.250 360 192.168.33.5 TCP_CLIENT_REFRESH_MISS/200 9483 GET http://www.google.de/intl/de_de/images/logo.gif - FIRST_UP_PARENT/192.168.1.100 image/gif

1178796452.562 312 192.168.33.5 TCP_CLIENT_REFRESH_MISS/200 6698 GET http://www.google.de/images/nav_logo3.png - FIRST_UP_PARENT/192.168.1.100 image/png

1178796671.171 181578 192.168.33.5 TCP_MISS/504 1503 GET http://www.google.de/search? - DIRECT/209.85.135.147 text/html

Link zu diesem Kommentar
Auf anderen Seiten teilen

So, ich habe das problem nun doch schon alleine gefunden.

Nachdem ich mir die Fehlermeldung nochmal ganz genau durchgelesen habe, fand ich es schon komisch, dass er versucht hat, die seite ohne die übergebenden GET-Parameter nach dem Fragezeichen, zu öffnen.

Die Lösung dafür war, in der squid.conf folgende Eigenschaft auszukommentieren:

# TAG: hierarchy_stoplist

[...]

#hierarchy_stoplist cgi-bin ?

Jetzt funktioniert es endlich :)

Link zu diesem Kommentar
Auf anderen Seiten teilen

...fand ich es schon komisch, dass er versucht hat, die seite ohne die übergebenden GET-Parameter nach dem Fragezeichen, zu öffnen...

Der Hinweis war eigentlich das DIRECT im access.log, d.h. er hat hier nicht den Parent-Proxy genommen. Die GET-Parameter stehen nie im access.log. Aber da dein Proxy wohl direkt nicht raus darf und die Config ihm sagte "für cgi-scripts bitte immer Direkt rausgehen" kam es zu dem Fehler.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...