ESET-ova mrežna pomoć

Traži Hrvatski
Odaberite temu

Otklanjanje poteškoća HTTP proxyja Apache


note

ESET Bridge je preferirano proxy rješenje za ESET-ove programe

ESET distribuira ESET Bridge sa servisom ESET PROTECT On-Prem 10.0 (i novijim verzijama) kao proxy komponentu koja zamjenjuje prethodni HTTP proxy Apache. Pogledajte usporedbu proxyja ESET Bridge i HTTP proxyja Apache.

Ako ESET LiveGuard Advanced ne funkcionira, a HTTP proxy Apache upotrebljava se za predmemoriranje komunikacije, možete aktivirati dijagnostičko vođenje dnevnika za HTTP proxy Apache kako biste istražili problem. Dnevnike možete dostaviti ESET-ovoj tehničkoj podršci za daljnju analizu.

Dijagnostičko vođenje dnevnika proces je intenzivnog rada. Budite svjesni mogućeg gubitka performansi i upotrebljavajte ga samo privremeno. Aktivirajte vođenje dnevnika samo tijekom potrebnog vremenskog razdoblja.

Aktivirajte dijagnostičko vođenje dnevnika za HTTP proxy Apache

1.Zaustavite servis HTTP proxy Apache sljedećom naredbom: sc stop ApacheHttpProxy.

2.Sigurnosno kopirajte konfiguracijsku datoteku httpd.conf. Obično se nalazi na C:\Program Files\Apache HTTP Proxy\conf

3.Promijenite konfiguracijsku datoteku kako je opisano u nastavku:

a)Uklonite komentar (izbrišite oznaku # na početku):
LoadModule log_config_module modules/mod_log_config.dll

b)Dodajte redak na početku odjeljka <IfModule log_config_module>:

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{cache-status}e\"" combined-cache

c)Dodajte komentar na redak (dodajte oznaku # na početku):
CustomLog "logs/access.log" common

d)Promijenite redak s CacheLockMaxAge 10na CacheLockMaxAge 15.

e)Promijenite redak s ProxyTimeOut 900na ProxyTimeOut 1200.

f)U odjeljku <VirtualHost *:3128>, ispod retka ServerName r.edtd.eset.com, dodajte retke:
<If "%{REQUEST_METHOD} == 'CONNECT'">
Require all denied
</If> 

g)Promijenite redak:
ProxyPass / https://r.edtd.eset.com/ timeout=300 keepalive=On ttl=100 max=10 smax=10
u sljedeće:
ProxyPass / https://r.edtd.eset.com/ timeout=300 enablereuse=On keepalive=On ttl=100 max=100 smax=10

h)Dodajte sljedeće retke na kraj datoteke:

ErrorLog '|"C:/Program Files/Apache HTTP Proxy/bin/rotatelogs.exe" -n 10 "C:/Program Files/Apache HTTP Proxy/logs/error.log" 1M'

CustomLog '|"C:/Program Files/Apache HTTP Proxy/bin/rotatelogs.exe" -n 10 "C:/Program Files/Apache HTTP Proxy/logs/access.log" 100M' combined-cache

4.Spremite httpd.conf datoteku i pokrenite servis Apache HTTP Proxy.
sc start ApacheHttpProxy

Sljedeći koraci

Vodite dnevnik samo tijekom potrebnog vremenskog razdoblja i kopirajte dnevnike nakon deaktiviranja funkcije vođenja dnevnika. Dnevnici se nalaze na:

C:/Program Files/Apache HTTP Proxy/logs/error.log

C:/Program Files/Apache HTTP Proxy/logs/access.log

Da biste deaktivirali dijagnostičko vođenje dnevnika:

1.Zaustavite servis Apache HTTP Proxy.

2.Vratite konfiguracijsku datoteku iz sigurnosne kopije.

3.Pokrenite Apache HTTP Proxy servis.