Squid 2.7 - b

Konfiguracja serwerów, usług, itp.
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Squid 2.7 - błąd przy uruchamianiu

Post autor: sethiel »

Zmieniłem dystrybucje z ,,Etch-and-a-half'' na Lennego. W większości wszystko poszło gładko.
Przy Squidzie mam mały problem:

Kod: Zaznacz cały

Squid Parent: child process 20818 started
Aug 28 08:11:09 srv-001 squid[20818]: Cannot open 'syslog' for writing.  The parent directory must be writeable by the   user 'proxy', which is the cache_effec
tive_user         set in squid.conf.
Aug 28 08:11:09 srv-001 squid[20806]: Squid Parent: child process 20818 exited due to signal 6
powoduje to linijka:

Kod: Zaznacz cały

access_log syslog squid
Niestety jest ona mi niezbędna. Pośrednio powyższy błąd nie pojawia się jeśli uruchamiam squida jako użytkownik root, ale rozwiązanie jest kiepskie.

Kod: Zaznacz cały

cache_effective_user root #domyslnie proxy
cache_effective_group root #domyslnie proxy
Wujek Google nie bardzo chce pomóc.

Jakieś sugestie?
Awatar użytkownika
kayo
Posty: 90
Rejestracja: 22 lipca 2007, 12:43

Post autor: kayo »

Kod: Zaznacz cały

chown proxy :p roxy /var/log/squid
A w squid.conf zmień na:

Kod: Zaznacz cały

access_log /var/log/squid/access.log squid
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

Dzięki,
Taką linijkę już mam.

Kod: Zaznacz cały

access_log /var/log/squid/access.log squid
Chodzi mi o to aby syslog zapisywał też logi squida gdyż są one dalej wysyłane przez snmp.
S.
Awatar użytkownika
kayo
Posty: 90
Rejestracja: 22 lipca 2007, 12:43

Post autor: kayo »

Spróbuj tego:

Kod: Zaznacz cały

access_log syslog:daemon common
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

kayo - dziękuję pięknie, o to właśnie chodziło.

Z innej beczki, wiesz może dlaczego konfig squid-2.x nie działa na squid3 - i czy dużo trzeba zmieniać by działało tak samo jak na 2.x ?
W sumie syslog twierdzi że w 90% linijek są błędy - rzecz jasna przekopiowałem na żywca, spodziewałem się błędów ale nie że cały konfig od nowa trzeba spładzać.

oraz pytania bonusowe:
Jak w squidzie można dokonfigurować pobieranie z wins-a nazw komputerów? Widziałem w przykładach loga, że jest taka opcja - zamiast IP nazwa komputera - ale nie udało mi się tego uzyskać.

Czy log squid3 wygląda tak samo jak 2.x ? - Pytam odnośnie sarg-a - czy jest w stanie przemielić logi dla squid3?
Awatar użytkownika
kayo
Posty: 90
Rejestracja: 22 lipca 2007, 12:43

Post autor: kayo »

Nie powinno być błędów, co ci tam wypluło w syslogu?
Jeśli chodzi o ten bonus to jedynym rozwiązaniem jest posiadanie serwera DNS z Windowsem. Co do ostatniego - niestety tego nie wiem. Napisz jak chcesz na IM
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

Nie mam już squida3. Ale pamiętam, że m.in. coś w stylu 0.0.0.0/0.0.0.0 należy już do klasy 0.0.0.0. Oprócz tego cała masa innych. Same nieudane próby, ostrzeżenia, błędy i dużo czerwonego koloru.
...jedynym rozwiązaniem jest posiadanie serwera DNS z Windowsem
Dużo z tym zabawy?
Napisz jak chcesz na IM
Co to jest IM?
Awatar użytkownika
kayo
Posty: 90
Rejestracja: 22 lipca 2007, 12:43

Post autor: kayo »

sethiel pisze:Dużo z tym zabawy?
Musisz mieć dedykowany serwer z Windowsem - czyli jakiś Windows2003, do tego musisz dorzucić jakiś program antywirusowy.
sethiel pisze: Co to jest IM?
Instant message == jabber, gg... itp
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

kayo pisze:sethiel napisał/a:
sethiel pisze:Co to jest IM?
Instant message == jabber, gg... itp
Proszę stosować pełne nazwy zamiast skrótów, a unikniecie obydwaj niedomówień.
ODPOWIEDZ