免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4260 | 回复: 3
打印 上一主题 下一主题

[proxy] squid 3.1.1 helper external acl session安装使用问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-05-01 12:19 |只看该作者 |倒序浏览
squid 3.1.1 helper external acl session安装使用问题

安装squid后无法使用external acl ,报错

squid -v
  1. Squid Cache: Version 3.1.1
  2. configure options:  '--with-filedescriptors=8192' '--enable-arp-acl' '--enable-pthreads' '--enable-linux-netfilter' '--enable-err-language=Simplify_Chinese' '--enable-default-err-language=Simplify_Chinese' '--enable-auth=basic' '--enable-baisc-auth-helpers=NCSA' '--enable-snmp' '--enable-delay-pools' '--enable-gnuregex' '--enable-icmp' '--disable-ident-lookups' '--enable-kill-parent-hack' '--enable-poll' '--enable-storeio=aufs,diskd,ufs' '--enable-underscore' '--enable-async-io=80' '--enable-useragent-log--enable-referer-log' '--enable-ssl' '--enable-carp' '--enable-dlmalloc' '--enable-removal-policies=heap,lru' '--enable-cachemgr' '--enable-htcp' '--enable-cache-digests' '--enable-stacktrace' '--enable-x-accelerator-vary' '--enable-ltdl-convenience'
复制代码
squid 安装过程
  1. configure
  2. make
  3. make install
  4. cd helpers/external_acl/session
  5. make
  6. make install
复制代码
至此squid安装完成,squid_session也在libexec里生成了。
squid.conf 中external acl部分
  1. external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 %LOGIN /usr/local/squid/libexec/squid_session
  2. acl session external session
  3. http_access deny !session
  4. deny_info http://192.168.0.10/page?url=%s session
复制代码
squid可以正常工作,但是external acl无法使用,会报错

  1. 2010/05/01 12:06:28| helperOpenServers: Starting 1/1 'squid_session' processes
  2. 2010/05/01 12:06:49| WARNING: Cannot run '/usr/local/squid/libexec/squid_session' process.
  3. 2010/05/01 12:06:49| Unlinkd pipe opened on FD 11
复制代码
cache.log里external acl报错巨多
  1. 2010/05/01 12:11:09| externalAclLookup: 'session' queue overload (ch=0x866af10)
  2. 2010/05/01 12:11:09| externalAclLookup: 'session' queue overload (ch=0x866af10)
  3. 2010/05/01 12:11:09| externalAclLookup: 'session' queue overload (ch=0x866af10)
  4. 2010/05/01 12:11:09| externalAclLookup: 'session' queue overload (ch=0x866af10)
  5. 2010/05/01 12:11:09| externalAclLookup: 'session' queue overload (ch=0x866af10)
  6. 2010/05/01 12:11:09| externalAclLookup: 'session' queue overload (ch=0x866af10)
  7. 2010/05/01 12:11:09| externalAclLookup: 'session' queue overload (ch=0x866af10)
  8. 2010/05/01 12:11:09| externalAclLookup: 'session' queue overload (ch=0x866af10)
  9. 2010/05/01 12:11:09| externalAclLookup: 'session' queue overload (ch=0x866af10)
  10. 2010/05/01 12:11:09| externalAclLookup: 'session' queue overload (ch=0x866af10)
  11. 2010/05/01 12:11:09| externalAclLookup: 'session' queue overload (ch=0x866af10)
  12. 2010/05/01 12:11:09| externalAclLookup: 'session' queue overload (ch=0x866af10)
  13. 2010/05/01 12:11:09| externalAclLookup: 'session' queue overload (ch=0x866af10)
  14. 2010/05/01 12:11:09| externalAclLookup: 'session' queue overload (ch=0x866af10)
  15. 2010/05/01 12:11:09| externalAclLookup: 'session' queue overload (ch=0x866af10)
复制代码
而且单独执行squid_session也报错
  1. ./squid_session

  2. Segmentation fault
复制代码
请高人指教!

论坛徽章:
0
2 [报告]
发表于 2010-05-01 23:27 |只看该作者
自己顶一个!

论坛徽章:
0
3 [报告]
发表于 2010-05-04 00:43 |只看该作者
换成squid2.7  按以上步骤操作,正常!

难道是squid3.1.1 bug?
还是我某些方面做的不对?

论坛徽章:
0
4 [报告]
发表于 2010-05-25 20:57 |只看该作者
3.*的有很多说明自己已经带了,或支持比较新的版本,你尝试下!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP