Hallo Zusammen,
nachdem ich hier einige Zeit mitgelesen habe, muss ich auch mal einen Beitrag erstellen.
Seit einiger Zeit brüte ich über einem Problem, bei dem ich nicht weiter komme.
Wir haben folgendes Szenario:
Vor unserem Intranet steht ein Sqiud, der alle Anfragen entgegen nimmt, kann er sie nicht beantworten geht er direkt auf den Tomcat, auf dem das Intranet läuft.
Nun sollen Ajax Requests an das Intranet nicht über den Tomcat abgehandelt werden, sonder ein extra Server beantwortet das. Eigentlich analog einem ProxyPass u. ProxyPassReverse von Apache.
Dazu habe ich den zusätzlichen cache_peer eingerichtet und mit einem Namen versehen:
der Servername stimmt natürlich nicht, ich habe einen Fantasienamen verwendet.
Eine ACL filtert alle URIs die ich an den Server schicken möchte:
Wie kann ich Squid nun sagen, dass er diese ACL für den extServer anwenden soll?
Grüsse
Wuschel. Z.
nachdem ich hier einige Zeit mitgelesen habe, muss ich auch mal einen Beitrag erstellen.
Seit einiger Zeit brüte ich über einem Problem, bei dem ich nicht weiter komme.
Wir haben folgendes Szenario:
Vor unserem Intranet steht ein Sqiud, der alle Anfragen entgegen nimmt, kann er sie nicht beantworten geht er direkt auf den Tomcat, auf dem das Intranet läuft.
Nun sollen Ajax Requests an das Intranet nicht über den Tomcat abgehandelt werden, sonder ein extra Server beantwortet das. Eigentlich analog einem ProxyPass u. ProxyPassReverse von Apache.
Dazu habe ich den zusätzlichen cache_peer eingerichtet und mit einem Namen versehen:
Code:
cache_peer suche.netzwerk.de parent 5500 0 no-query originserver name=extServer
Eine ACL filtert alle URIs die ich an den Server schicken möchte:
Code:
acl EXTSERVER urlpath_regex /ajax/ /somethingelse/
Wie kann ich Squid nun sagen, dass er diese ACL für den extServer anwenden soll?
Grüsse
Wuschel. Z.