您的位置:首页 > 运维架构 > 反向代理

别人SQUID下CACHEMGR遇到的问题,可以参考我的SQUID的做法解决

2009-10-26 17:46 369 查看
squid2.5stb10已大log定制補丁,速度很快,就是cachemgr.cgi 登陸後(選擇主機後,輸入密碼,空用戶名,用戶不知在哪裡設), 正常出現Cache Manager menu 管理菜單:
Memory Utilization
Callback Data Registry Contents
Event Queue
。。。。

但點進上面的連接,卻執行錯誤:

ERROR
Cache Manager Access Denied

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

While trying to retrieve the URL: cache_object://61.168.0.11/mem

The following error was encountered:

Cache Manager Access Denied.

Sorry, you are not currently allowed to request:

cache_object://61.168.0.11/memfrom this cache manager until you have authenticated yourself.


------------------------------------------------------------------------------
是否acl有問題,請高手指點。。。

附squid.conf,和cachemgr.conf

###
icp_port 0

###
strip_query_terms off
logformat combined %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st "%{Referer}>h" "%{User-Agent}>h"
access_log /var/log/squid/access.log combined
cache_log /var/log/squid/cache.log

pid_filename /var/run/squid.pid

# visible name
visible_hostname cache.www.com
cache_mgr cache@www.com
# cache config: space use 1G and memory use 256M
cache_dir ufs /data/scsi/cache/squid1 4096 16 256
cache_dir ufs /data/sata/cache/squid1 4096 16 256
cache_dir ufs /data/sata/cache/squid2 4096 16 256
cache_swap_high 90%
cache_swap_low 80%
maximum_object_size 1024 KB

cache_mem 384 MB
cache_effective_user nobody
cache_effective_group nobody

http_port 61.168.0.11:80
httpd_accel_host 127.0.0.1
httpd_accel_single_host on
httpd_accel_port 80
httpd_accel_uses_host_header on
httpd_accel_with_proxy on

# accelerater my domain only
acl acceleratedHostA dstdomain .xxx.com

# accelerater http protocol on port 80
acl acceleratedProtocol protocol HTTP
acl acceleratedPort port 80

# access arc
acl all src 0.0.0.0/0.0.0.0

# Allow requests when they are to the accelerated machine AND to the
# right port with right protocol
http_access allow acceleratedProtocol acceleratedPort acceleratedHostA

# logging
emulate_httpd_log on
cache_store_log none

# manager
acl manager proto cache_object
http_access allow manager all
cachemgr_passwd 123456 all

dns_children 20
redirect_children 20

#
#refresh_pattern -i . 60 90% 129600 reload-into-ims
#refresh_pattern -i .html 60 90% 129600 reload-into-ims
#refresh_pattern -i .shtml 60 90% 129600 reload-into-ims
refresh_pattern -i .swf 1440 90% 129600 reload-into-ims


cachemgr.conf文件內容

61.168.0.11:80
本文出自 “云计算与大数据_jxwpx” 博客,请务必保留此出处http://jxwpx.blog.51cto.com/15242/216978
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐