Strona 1 z 1

Apache2 - wszystkie logi pojawiają się jako logi routera

: 20 marca 2013, 19:06
autor: condor81
Witam.

W pliku /etc/apache2/apache2.conf mam następujące wpisy:

Kod: Zaznacz cały

LogFormat "%v:%p %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
[/size]
W pliku /var/log/apache2/access.log zapisywane są logi, jednak wszystkie logi zaczynają się od adresu routera czyli 192.168.1.1 a nie faktycznego adresu IP osoby która używa aktualnie apache. Czy moglibyście pomóc rozwiązać problem, żeby pojawiało się faktyczne IP? Będę wdzięczny za pomoc.

: 20 marca 2013, 20:52
autor: lessmian2
Zmieniałeś coś? Masz jakieś proxy przed tym apache?

: 20 marca 2013, 21:54
autor: condor81
Mam squida, ale apache nie idzie przez żadne proxy. Wszystko ustawione w standardzie. Nie mam pomysłu żadnego..

: 20 marca 2013, 22:21
autor: lessmian2
A squid przed apache to nie proxy? ;) Spróbuj pożenić apache z mod_rpaf i powinieneś mieć poprawne IP w logach.