Apache2 - wszystkie logi pojawiaj

Tematy związane z oprogramowaniem, instalacją, konfiguracją
condor81
Posty: 19
Rejestracja: 12 marca 2008, 07:50

Apache2 - wszystkie logi pojawiają się jako logi routera

Post 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.
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Zmieniałeś coś? Masz jakieś proxy przed tym apache?
condor81
Posty: 19
Rejestracja: 12 marca 2008, 07:50

Post autor: condor81 »

Mam squida, ale apache nie idzie przez żadne proxy. Wszystko ustawione w standardzie. Nie mam pomysłu żadnego..
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

A squid przed apache to nie proxy? ;) Spróbuj pożenić apache z mod_rpaf i powinieneś mieć poprawne IP w logach.
ODPOWIEDZ