Re: [squid-users] Problems with SQUID 3.2.6 and /usr/sbin/wbinfo_group.pl

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Wed, 15 May 2013 01:51:27 +1200

On 15/05/2013 1:28 a.m., Claudio ML wrote:
> Hello all,
>
> A big problem with Squid 3.2.6 and wbinfo_group.pl.

NOTE: 3.2 does not ship with "wbinfo_group.pl" any longer. The 3.2
script is named "ext_wbinfo_group_acl".

> When the script is
> called, i got this on log:
>
> 2013/05/14 15:17:25| externalAclLookup: 'chkgrp' queue overload
> (ch=0x7fe832dab308)
>
> Significant parts of my squid.conf are:
>
> external_acl_type chkgrp children=15 ttl=0 %LOGIN
> /usr/sbin/wbinfo_group.pl -d
> acl libero external chkgrp "navlibera"
> http_access allow libero all
>
> The strange thing is i don't have any debug of wbinfo_group.pl -d on the
> logs, only the line reported above.
>
> If i try to use manually the wbinfo_group.pl script it works as aspected:
>
> echo "domain\utente navlibera" | /usr/sbin/wbinfo_group.pl -d
> Debugging mode ON.
> Got domain\navlibera from squid
> User: -domain\utente-
> Group: -navlibera-
> SID: -S-1-5-21-449068364-4053775113-1626773979-32150-
> GID: -4031-
> Sending OK to squid
> OK
>
> What can be? I don't know what to try already... is so a strange
> problem. Another problem with a previous version on Squid works correctly.

The 3.2 helpers bang-line (#!/usr/sbin/perl -w) is now set during build
time instead of hard-coded to /usr/sbin/perl, and the helper is renamed
to ext_wbinfo_group_acl. There are no other code related changes since 2010.

Is your test done with the same user credentials Squid will be using to
run the helper?

Amos
Received on Tue May 14 2013 - 13:51:36 MDT

This archive was generated by hypermail 2.2.0 : Tue May 14 2013 - 12:00:05 MDT