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

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 51CTO博客,原文链接:http://blog.51cto.com/jxwpx/216978,如需转载请自行联系原作者
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值