Brak wyszczególnionych użytkowników sieci w SARG

Konfiguracja serwerów, usług, itp.
slui12
Posty: 31
Rejestracja: 15 grudnia 2010, 11:24

Brak wyszczególnionych użytkowników sieci w SARG

Post autor: slui12 »

Witam serdecznie.
M
am problem z generowaniem raportów w SARG. Problem polega na tym, iż Sarg generując raporty robi to dla całej sieci lokalnej. A więc, jeśli chcę sprawdzić raport odwiedzanych stron to zobaczę strony odwiedzane przez wszystkich użytkowników sieci, a nie poszczególnych użytkowników.

Wcześniej miałem właśnie tak, że mogłem zobaczyć co dany użytkownik robił w sieci, a teraz widzę tylko odwiedzane strony przez moją sieć i nie wiem co jest przyczyną tej zmiany.

Czy może ktoś spotkał się z podobnym problemem? Używam Squida 2.7, system Debian 5.0. Źródłowym plikiem do pobierania danych przez SARG jest plik access.log w katalogu squid.
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

Daj kawałek - ze trzy linijki access.log. Może tam są jakieś kwiatki?
Z SARGem męczę się już jakiś czas i za każdą instalacją działa inaczej. (np obecnie nie generuje mi raportów miesięcznych ...)
Miałem na bank też taki problem, coś zmieniłem w squid.conf że access.log zaczął wyglądać przyjaźniej.
slui12
Posty: 31
Rejestracja: 15 grudnia 2010, 11:24

Post autor: slui12 »

Część mojego pliku access.log wygląda następująco:

Kod: Zaznacz cały

1339764827.566    774 [B]192.168.1.0[/B] TCP_REFRESH_MISS/200 51117 GET [url]http://pagead2.googlesyndication.com/pagead/imgad?id=CICAgKD1kpTEbRDYBRhaMgh5xZyBQkXg5g[/url] - DIRECT/209.85.148.156 application/x-shockwave-flash [Accept: */*\r\nAccept-Language: pl-PL\r\nRef$
1339764834.967   8539 [B]192.168.1.0[/B] TCP_MISS/200 1294101 GET [url]http://daytoday.info/flash/tetrix2ua.swf[/url] - DIRECT/74.52.151.194 application/x-shockwave-flash [Accept: */*\r\nAccept-Language: pl-PL\r\nReferer: http://playonlineflashgamesfree.com/tetrix2ua\r\$
1339764850.019 180225 [B]192.168.1.0[/B] TCP_MISS/504 1326 POST [url]http://bwhome.logitech.com/B22653[/url] - DIRECT/63.251.254.138 text/html [User-Agent: BW-C-1.0\r\nHost: bwhome.logitech.com:80\r\nContent-Length: 327\r\nAccept: application/octet-stream\r\nPragma: no-$

Oczywiście, jest to tylko malutka część tego pliku.
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

Wygląda dobrze.

Kod: Zaznacz cały

sarg -l /var/log/squid/access.log
Wypluwa coś?
slui12
Posty: 31
Rejestracja: 15 grudnia 2010, 11:24

Post autor: slui12 »

Polecenie:

Kod: Zaznacz cały

sarg -l /var/log/squid/access.log
zwraca mi wynik:

Kod: Zaznacz cały

SARG: Successful report generated on /var/www/html/squid-reports/2012Jun15-2012Jun15
Czyli wszystko w porządku. Nie wiem w czym problem leży spróbuję odinstalować Sqida i na nowo zainstalować. Może coś zainstalowałem nie tak jak trzeba. To wygląda tak jakby jakiś wpis ukrywał adresy użytkowników.
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

Nie wiem w czym problem leży spróbuję odinstalować Sqida i na nowo zainstalować.
Sensu w tym działaniu nie ma za grosz.

Squid logowanie:

Kod: Zaznacz cały

cache_access_log /var/log/squid/cache-access.log
access_log /var/log/squid/access.log squid
log_ip_on_direct on
log_mime_hdrs on
log_fqdn on
Jeśli masz jeszcze gdzieś "log" w pliku squid.conf to wklej może jakiś format masz ustawiony lipny.
slui12
Posty: 31
Rejestracja: 15 grudnia 2010, 11:24

Post autor: slui12 »

Jakoś sobie poradziłem. Usunąłem squid.conf. i od nowa utworzyłem i teraz działa wszystko dobrze. Sethiel serdeczne dzięki za pomoc. Tylko problem jest w tym, że nie znalazłem przyczyny tego problemu;/
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

Jeśli zachowałeś squid.conf sprzed modyfikacji to na pewno przyczynę znajdziesz. Jeśli nie zachowałeś to się nie nauczysz.
Taka porada - mimo iż utworzy ci milion plików pozornie niepotrzebnych.

Kod: Zaznacz cały

cp plik_do_zmiany plik_do_zmiany_data
Czyli zachowuj historię zmian. Przyda Ci się szybciej niż myślisz.
Awatar użytkownika
sponsoriada
Beginner
Posty: 149
Rejestracja: 03 października 2010, 22:58
Lokalizacja: Płock

Post autor: sponsoriada »

Odnośnie problemu. W konfiguracji squida jest opcja:

Kod: Zaznacz cały

client_netmask 255.255.255.0
Usuń i będziesz miał już użytkowników wyszczególnionych przez adresy IP.
ODPOWIEDZ