[zorp-hu] Virtualhostok kezelese - tobb host eseten
Hegedüs Ervin
zorp-hu@lists.balabit.hu
Fri, 1 Aug 2003 14:22:42 +0200
Hello,
> Elso otletem egy InbandRouter lenne.
> Ekkor ugyanis a proxy hatarozhatja meg a celt, amit Http eseten
> a Host fejlec alapjan is meg lehet tenni.
igy probalom:
class HTTP_in(HttpProxy):
def config(self):
if self.request_url_host == "test1":
self.session.server_address = SockAddr("127.0.0.1", 80)
elif self.request_url_host == "typo3":
self.session.server_address = SockAddr("10.1.0.80", 80)
...
Service ("directplug", HTTP_in, router = InbandRouter ())
es ezt kapom vissza:
Traceback (most recent call last):
File "/usr/local/etc/zorp/policy.py", line 48, in config
if self.request_url_host == "test1":
AttributeError: request_url_host
hogy ellenorizzem a host erteket a headerben?
(probaltam self.Host-al is, ua)
air
--
Minden baj forrása az 1/x függvény.