[zorp-hu] kliens cimet a http headerbe, hogyan?
Daniel VASARHELYI
zorp-hu@lists.balabit.hu
Wed, 3 Sep 2003 12:27:45 +0200
On Wed, Sep 03, 2003 at 12:21:44PM +0200, Hegedüs Ervin wrote:
> kiprobaltam ezzel is gyorsan, de:
> monitor:~# tail -f /var/log/apache2/monitor-access_log
> 172.16.226.1 - - [03/Sep/2003:12:07:49 +0200] "GET /nagios/images/logos/linux40.png HTTP/1.0" 200 1972
> 172.16.226.1 - - [03/Sep/2003:12:07:49 +0200] "GET /nagios/images/logos/win40.png HTTP/1.0" 200 2288
> ami a zorp belso cime... :(
> (fenti modositason kivul meg van egy host alapu szerver-cim csere)
Ezt:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
Erre csereltem:
LogFormat "%{X-Host}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
A zorp pedig ezt csinalja:
class VirtualHttp(HttpProxy):
def config(self):
HttpProxy.config(self)
self.request_headers["X-Host"] = (HTTP_HDR_INSERT, self.session.client_address.ip_s)
Nekem mukodik :)))
Atverekedem magamat a developereken, hogy ezutan a REMOTE_ADDR helyett
az ^X-Host:-ot hasznaljak... Vagy megnezem a mod_setenvif dokumentaciot.
asd
--
Daniel VASARHELYI