Freesco, NND, CDN, EOS
http://forum.freesco.pl/

squid cachemgr
http://forum.freesco.pl/viewtopic.php?f=22&t=15721
Strona 1 z 1

Autor:  poczta [ piątek, 27 lipca 2007, 17:52 ]
Tytuł:  squid cachemgr

dostaje taki komunikat po logowaniu do cachemgr.cgi;

Cache Manager Error
connect: (111) Connection refused


--------------------------------------------------------------------------------

Generated Fri, 27 Jul 2007 15:46:32 GMT, by cachemgr.cgi/2.6.STABLE5

czy cos poza wpisem ;

cache_mgr admin
cachemgr_passwd admin all

w squid.conf decyduje o uruchomieniu cachemgr?

Autor:  rikardo7 [ piątek, 27 lipca 2007, 20:07 ]
Tytuł: 

wystarczy, user:admin,a haslo to admin,
aha jeszcze squida trzeba uruchomic. Daj wiecej danych na czym to uruchaniasz apache czy thttpd no i czy nasz dobra nazwe hostname, ale najprawdopodobniej squid jest STOP :-)

Autor:  poczta [ piątek, 27 lipca 2007, 21:15 ]
Tytuł: 

squid pracuje, po pidof squid odpowiada nr procesu
uzywam Apache 2.2.4 php 4.4.6

dokladnie taki sam komunikat zglosil mi sie podczas restartu serwera gdy w przegladarce wpisalem http://lokalne www , gdy prawdopodobnie apache wystartowal to pojawila sie stona

Autor:  rikardo7 [ piątek, 27 lipca 2007, 23:51 ]
Tytuł: 

rzuc config, a tak wogole to gdzie masz plik cachemgr.cgi w jakim katalogu.

Autor:  poczta [ sobota, 28 lipca 2007, 03:37 ]
Tytuł: 

Cytuj:
# squid.conf
# Opisy by Adi v 0.5 2005-08-18
# Stworzony przez Generator Konfiguracji Squid'a dla NND by Adi'2005
# Wersja generatora: 0.1 z 2005.09.16
# Data i godzina utworzenia pliku: 2006-10-04 13:57:23
# Kopia poprzedniej konfiguracji (jezeli byla): /etc/squid/squid.conf.bac

# Ustawiamy porty na ktorych pracuje squid (http:3128 lub 8080 icp:3130 8082)
http_port 8080 transparent
icp_port 0

# Ustawienia TOS dla Niceshaper'a
zph_tos_local 8
zph_tos_peer 0
zph_tos_parent off

# Ustawiamy wielkość pamięci Cache (dla 128 MB RAM'u wystarczy 32 MB)
cache_mem 128 MB

# Ustawiamy srednia oczekiwana (14 KB) i maksymalna wielkosc obiektow (2 MB)
# oraz maksymalna wielkosc obiektu w pamieci (16 KB)
store_avg_object_size 14 KB
maximum_object_size 2048 KB
maximum_object_size_in_memory 16 KB

# Jakiego typu bedzie cache, gdzie bedzie cache na dysku
# ile będzie zajmowal miejsca i jaka bedzie struktura katalogow
cache_dir ufs /var/cache/squid 256 16 128

# Gdzie Squid ma zapisywać logi wylaczamy zmieniajac sciezke na none
# np: cache_log none
cache_log /var/log/squid/cache.log
cache_access_log /var/log/squid/access.log
cache_store_log /var/log/squid/store.log

# Ile plikow zapasowych do logow
logfile_rotate 7

# Buforujemy logowanie
buffered_logs on

# Ustawiamy komunikaty o bledach na jezyk polski
error_directory /usr/share/squid/errors/Polish

# Logujemy rowniez zapytania ICP
log_icp_queries on

# Poziom logowania
debug_options ALL,1

# Gdzie ma sie znajdowac plik .pid
pid_filename /var/run/squid.pid

# Poziom uzytkownika na ktorym pracuje squid (musi byc zdefiniowany w systemie)
cache_effective_user proxy
cache_effective_group proxy

# squid.conf
# Opisy by Adi v 0.5 2005-08-18
# Stworzony przez Generator Konfiguracji Squid'a dla NND by Adi'2005
# Wersja generatora: 0.1 z 2005.09.16
# Data i godzina utworzenia pliku: 2006-10-04 13:57:23
# Kopia poprzedniej konfiguracji (jezeli byla): /etc/squid/squid.conf.bac

# Ustawiamy porty na ktorych pracuje squid (http:3128 lub 8080 icp:3130 8082)
http_port 8080 transparent
icp_port 0

# Ustawienia TOS dla Niceshaper'a
zph_tos_local 8
zph_tos_peer 0
zph_tos_parent off

# Ustawiamy wielkość pamięci Cache (dla 128 MB RAM'u wystarczy 32 MB)
cache_mem 128 MB

# Ustawiamy srednia oczekiwana (14 KB) i maksymalna wielkosc obiektow (2 MB)
# oraz maksymalna wielkosc obiektu w pamieci (16 KB)
store_avg_object_size 14 KB
maximum_object_size 2048 KB
maximum_object_size_in_memory 16 KB

# Jakiego typu bedzie cache, gdzie bedzie cache na dysku
# ile będzie zajmowal miejsca i jaka bedzie struktura katalogow
cache_dir ufs /var/cache/squid 256 16 128

# Gdzie Squid ma zapisywać logi wylaczamy zmieniajac sciezke na none
# np: cache_log none
cache_log /var/log/squid/cache.log
cache_access_log /var/log/squid/access.log
cache_store_log /var/log/squid/store.log

# Ile plikow zapasowych do logow
logfile_rotate 7

# Buforujemy logowanie
buffered_logs on

# Ustawiamy komunikaty o bledach na jezyk polski
error_directory /usr/share/squid/errors/Polish

# Logujemy rowniez zapytania ICP
log_icp_queries on

# Poziom logowania
debug_options ALL,1

# Gdzie ma sie znajdowac plik .pid
pid_filename /var/run/squid.pid

# Poziom uzytkownika na ktorym pracuje squid (musi byc zdefiniowany w systemie)
cache_effective_user proxy
cache_effective_group proxy

# Ponizsza opcja przydaje sie, jesli chcemy korzystac z Cache Managera.
# Skopiuj cachemgr.cgi do katalogu cgi-bin swojego serwera WWW.
# Cache Manager bedzie dostepny pod adresem:
# http://IP_SERWERA/cgi-bin/cachemgr.cgi
cache_mgr admin
cachemgr_passwd admin all

Jest to zerzniety squid.conf nie mniej sqm squid funkcjonuje.
Cachemgr w httpd/cgi-bin/cachemgr.cgi

tak przy okazji , bo jeszcze tego nie szukalem, co ustawic w powyzszym .conf zeby strona z lokalnego serwera nie byla keszowana przez squida? mam problem z poleceniem
Cytuj:
$komp=$REMOTE_ADDR;

w skrypcie php. $komp powinna zwracac IP komputera przegladajacego strone a squid powoduje ze jest pokazywane IP serwera.

Autor:  rikardo7 [ sobota, 28 lipca 2007, 21:44 ]
Tytuł: 

napewno tak wyglada twoj squid.conf??? to jest zklonowany i nie bedzie ci chyba dzialal

Cytuj:
# squid.conf
# Opisy by Adi v 0.5 2005-08-18
# Stworzony przez Generator Konfiguracji Squid'a dla NND by Adi'2005
# Wersja generatora: 0.1 z 2005.09.16
# Data i godzina utworzenia pliku: 2006-10-04 13:57:23
# Kopia poprzedniej konfiguracji (jezeli byla): /etc/squid/squid.conf.bac

# Ustawiamy porty na ktorych pracuje squid (http:3128 lub 8080 icp:3130 8082)
http_port 8080 transparent
icp_port 0

# Ustawienia TOS dla Niceshaper'a
zph_tos_local 8
zph_tos_peer 0
zph_tos_parent off

# Ustawiamy wielkość pamięci Cache (dla 128 MB RAM'u wystarczy 32 MB)
cache_mem 128 MB

# Ustawiamy srednia oczekiwana (14 KB) i maksymalna wielkosc obiektow (2 MB)
# oraz maksymalna wielkosc obiektu w pamieci (16 KB)
store_avg_object_size 14 KB
maximum_object_size 2048 KB
maximum_object_size_in_memory 16 KB

# Jakiego typu bedzie cache, gdzie bedzie cache na dysku
# ile będzie zajmowal miejsca i jaka bedzie struktura katalogow
cache_dir ufs /var/cache/squid 256 16 128

# Gdzie Squid ma zapisywać logi wylaczamy zmieniajac sciezke na none
# np: cache_log none
cache_log /var/log/squid/cache.log
cache_access_log /var/log/squid/access.log
cache_store_log /var/log/squid/store.log

# Ile plikow zapasowych do logow
logfile_rotate 7

# Buforujemy logowanie
buffered_logs on

# Ustawiamy komunikaty o bledach na jezyk polski
error_directory /usr/share/squid/errors/Polish

# Logujemy rowniez zapytania ICP
log_icp_queries on

# Poziom logowania
debug_options ALL,1

# Gdzie ma sie znajdowac plik .pid
pid_filename /var/run/squid.pid

# Poziom uzytkownika na ktorym pracuje squid (musi byc zdefiniowany w systemie)
cache_effective_user proxy
cache_effective_group proxy


i to jest to samo,po co

# squid.conf
# Opisy by Adi v 0.5 2005-08-18
# Stworzony przez Generator Konfiguracji Squid'a dla NND by Adi'2005
# Wersja generatora: 0.1 z 2005.09.16
# Data i godzina utworzenia pliku: 2006-10-04 13:57:23
# Kopia poprzedniej konfiguracji (jezeli byla): /etc/squid/squid.conf.bac

# Ustawiamy porty na ktorych pracuje squid (http:3128 lub 8080 icp:3130 8082)
http_port 8080 transparent
icp_port 0

# Ustawienia TOS dla Niceshaper'a
zph_tos_local 8
zph_tos_peer 0
zph_tos_parent off

# Ustawiamy wielkość pamięci Cache (dla 128 MB RAM'u wystarczy 32 MB)
cache_mem 128 MB

# Ustawiamy srednia oczekiwana (14 KB) i maksymalna wielkosc obiektow (2 MB)
# oraz maksymalna wielkosc obiektu w pamieci (16 KB)
store_avg_object_size 14 KB
maximum_object_size 2048 KB
maximum_object_size_in_memory 16 KB

# Jakiego typu bedzie cache, gdzie bedzie cache na dysku
# ile będzie zajmowal miejsca i jaka bedzie struktura katalogow
cache_dir ufs /var/cache/squid 256 16 128

# Gdzie Squid ma zapisywać logi wylaczamy zmieniajac sciezke na none
# np: cache_log none
cache_log /var/log/squid/cache.log
cache_access_log /var/log/squid/access.log
cache_store_log /var/log/squid/store.log

# Ile plikow zapasowych do logow
logfile_rotate 7

# Buforujemy logowanie
buffered_logs on

# Ustawiamy komunikaty o bledach na jezyk polski
error_directory /usr/share/squid/errors/Polish

# Logujemy rowniez zapytania ICP
log_icp_queries on

# Poziom logowania
debug_options ALL,1

# Gdzie ma sie znajdowac plik .pid
pid_filename /var/run/squid.pid

# Poziom uzytkownika na ktorym pracuje squid (musi byc zdefiniowany w systemie)
cache_effective_user proxy
cache_effective_group proxy

# Ponizsza opcja przydaje sie, jesli chcemy korzystac z Cache Managera.
# Skopiuj cachemgr.cgi do katalogu cgi-bin swojego serwera WWW.
# Cache Manager bedzie dostepny pod adresem:
# http://IP_SERWERA/cgi-bin/cachemgr.cgi
cache_mgr admin
cachemgr_passwd admin all


no i wedlug mnie nie ma opcji visable_hostname
a co do drugiego pytania to jak jest przekierowanie na squida to ja tez mam ten problem,po wylaczeniu przekierowania jest OK tu jest moj squid.conf jak by link nie dzialal daj znac

Autor:  poczta [ sobota, 28 lipca 2007, 23:51 ]
Tytuł: 

nie sprawdzilem i wystapil blad wklejania (2x to samo) a srodkowy segment sie nie wkleil . visible_hostname cos tam jest.
nie pisalem o tym jeszcze ale ten squid byl juz pare razy instalowany i deinstalowany. za 1szym razem cachemgr dzialal. pr reinstalacji juz nie.

co do cache lokalnej strony to nadal nic choc szukalem w innych zrodlach i sa opisane polecenia niby rozwiazujace problem ale nie dzialaja, np:
Cytuj:
# Grupa dla routera (local)
#acl local dst 192.168.100.254/255.255.255.255
#no_cache deny local
#http_access deny local

#acl bezposrednie dst 192.168.100.254/255.255.255.255
#always_direct allow bezposrednie

na razie nie moge sie dostac na twoja strone

Autor:  rikardo7 [ niedziela, 29 lipca 2007, 10:28 ]
Tytuł: 

sorki w nocy zmienilem IP juz powinien link byc OK

Autor:  poczta [ poniedziałek, 30 lipca 2007, 17:18 ]
Tytuł: 

zaczal mi sie wieszac system(pamiec na max - 512MB) i po chwili dysk ciagła praca . poblokowalem praktycznie wszystkie uslugi ( wwww. ft. nice. itd) W koncu zmienilem plyte ( teraz mi dysk pracuje na UDMA5) i na razie nie instaluje squida bo czekam co sie bedzie dzialo z serwerem.

ale sciagne sobie i sprawdze potem, dzieki

zainstalowalem squid , odpalilem z twoim konfigiem ( nie rozni sie zbytnio od mojego) i wlaczylem cachemgr. zadzialal. poniewaz nie byl ustawiony transparetnie wlaczylem w przegladarce proxy i brak dostepu do jakiejkolwiek strony www ( nawet lokalnego http). wylaczylem w przegladarce proxy , dostep do stron wrocil natomiast cachemgr przestal dzialac ( tzn. to samo od czego zaczalem temat:
Cache Manager Error
connect: (111) Connection refused

Wiec chyba problem u mnie w kompie.

Autor:  rikardo7 [ poniedziałek, 30 lipca 2007, 22:03 ]
Tytuł: 

czyli squid ci mie dziala, a zmieniles w moim konfigu visable_hostname na swoja nazwe? lub wpisz IP servera.

Autor:  poczta [ poniedziałek, 30 lipca 2007, 23:46 ]
Tytuł: 

tak zmienilem. tknelo mnie i sprawdzilem z innego kompa ale tez nie dziala. na razie szukam dalej przyczyny .

Autor:  rikardo7 [ wtorek, 31 lipca 2007, 00:00 ]
Tytuł: 

a sie upieral bede przy swoim squid ci nie dziala ja mam takie cos :

Cache Manager Error
connect: (111) Connection refused


--------------------------------------------------------------------------------

Generated Mon, 30 Jul 2007 21:51:38 GMT, by cachemgr.cgi/2.6.STABLE5@homerek

gdy zrobilem squid stop tak wiec albo, albo squid na 100% masz nie uruchomiony, a jak nie jest uruchomiony to
Cytuj:
wlaczylem w przegladarce proxy i brak dostepu do jakiejkolwiek strony www ( nawet lokalnego http)
napewno go nie uruchomi. rzyc mi na PW swoj-moj konfig i podaj dane sieci nazwe ip sieci zobacze co masz nie tak

Autor:  poczta [ wtorek, 31 lipca 2007, 14:36 ]
Tytuł: 

Dzieki za pomoc choc znalazlem rozwiazanie na cachemgr ktore zadzialalo;
Cytuj:
I should just put localhost:8080 in cachemgr.conf

-czyli dopisalem :8080 ( na tym porcie to idzie)
Tak wiec problem nie w cachemgr.conf ( bo na poczatku cachemgr odpalalo) ale chyba w samym squid ktore to troche dziala z dzika determinacja
mialem tez problem ze skryptem ktory po wlaczeniu strony przez uzytkownika sprawdza jego IP i na tej podstawie podaje mu informacje z Mysql. Tutaj zastosowalem Virtualhost
Cytuj:
Listen 84
<VirtualHost 192.168.x.y:84>
DocumentRoot /home/httpd/html
ScriptAlias /cgi-bin/ /home/httpd/cgi-bin/
...
i tez pomoglo; http://192.168.x.y:84/cos_tam.php zamiast http://192.168.x.y/cos_tam.php

W czasie poszukiwan natkanlem sie na taka konstrukcje, w squid.conf
Cytuj:
#dodatkowe - reklamy itd
acl blok_plikow urlpath_regex "/etc/squid/pliki.acl"
acl blok_reklam urlpath_regex "/etc/squid/reklamy.acl"

#dodatkowe - reklamy
http_access deny blok_plikow
http_access deny blok_reklam

do tego 2 nowe pliki pliki w /etc/squid
pliki.acl
Cytuj:
\.[Zz][Ii][pP]$
\.[Vv][Ii][Vv].*
\.[Ee][Xx][Ee]$
\.[Mm][Pp]3$
\.[Rr][Aa][Rr]$
\.[Aa][Cc][Ee]$
\.[Aa][Ss][Ff]$
\.[Aa][Vv][Ii]$
\.[Mm][Oo][Vv]$
\.[Mm][Pp][Gg]$
\.[Mm][Pp][Ee][Gg]$
\.[Aa][Uu]$
\.[Rr][Aa]$
\.[Aa][Rr][Jj]$
\.[Tt][Aa][Rr]$
\.[Gg][Zz]$
\.[Zz]$

reklamy.acl
Cytuj:
/adv/.*\.gif$
/[Aa]ds/.*\.gif$
/[Aa]d[Pp]ix/
/[Aa]d[Ss]erver
/[Aa][Dd]/.*\.[GgJj][IiPp][FfGg]$
/[Bb]annerads/
/adbanner.*\.[GgJj][IiPp][FfGg]$
/images/ad/
/reklame/
/RealMedia/ads/.*
^http://www\.submit-it.*
^http://www\.eads.*
^http://ads\.
^http://ad\.
^http://ads02\.
^http://adaver.*\.
^http://adforce\.
adbot\.com
/ads/.*\.gif.*
_ad\..*cgi
/Banners/
/SmartBanner/
/Ads/Media/Images/
^http://static\.wired\.com/advertising/
^http://*\.dejanews\.com/ads/
^http://adfu\.blockstackers\.com/
^http://ads2\.zdnet\.com/adverts
^http://www2\.burstnet\.com/gifs/
^http://www.\.valueclick\.com/cgi-bin/cycle
^http://www\.altavista\.com/av/gifs/ie_horiz\.gif


do konca nie jestem przekonany ze to dziala ( choc squid -k parse nie pokazuje bledwo skladni) choc zaraz po dopisaniu zadne reklamy sie nie pokazywaly.

Autor:  kuruś [ wtorek, 31 lipca 2007, 17:18 ]
Tytuł: 

To coś blokuje reklamy??

Autor:  poczta [ wtorek, 31 lipca 2007, 17:55 ]
Tytuł: 

jak pisalem do konca nie jestem przekonany ale tyle pamietam ze zaraz po dopisaniu wlaczylem onet, forum.dvhk i gg i nic sie nie pojawilo, teraz jednak czasem cos sie pojawia. Podalem to na zasadzie takiej , ze informacje co blokowac umieszcza sie w osobnych plikach i nie grzebie sie po squid.conf

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/