Hi,

At 04.04 23/05/2009, Amos Jeffries wrote:
Justin Yaple wrote:
> Hello,
>
> I have been working on getting my first squid proxy server up, and its
> been going slow, but good.  I got LDAP authentication working, and
> then group authentication working also.  The only problem I found is
> that a LDAP group with spaces in the name does not work.  I have ready
> online that you should use single quotes to specify group names with
> spaces but it still does not work.
>
> My group name is like "G SG GroupName", and if I use 'G SG GroupName'
> when I try to start squid it returns "strtokFile: G not found".  I
> have also tried to escapel the space using \.  Doing that I could get
> squid to start without any error, but the login would not work.
>
> Anything I can do to get this working with the spaces?
>
> This was my guide to getting it setup.
> http://www.papercut.com/kb/Main/ConfiguringSquidProxyToAuthenticateWithActiveDirectory

Not easily. \"  indicates reading from a file as you noticed.

Squid-2 has not natural support for character escaping.

Squid-3 contains a token function for this which is not always used
despite places like this where it should be. Patches to make 3.HEAD use
it routinely are very welcome.

There is a trick for Windows native helpers, it should apply also to LDAP.

From the readme of mswin_check_ad_group:

====

Groups with spaces in name, for example "Domain Users", must be quoted and
the acl data ("Domain Users") must be placed into a separate file included
by specifying "/path/to/file". The previous example will be:

acl ProxyUsers external NT_global_group "/usr/local/squid/etc/DomainUsers"

and the DomainUsers files will contain only the following line:

"Domain Users"

====

Hoping that it works with LDAP quoting.

Regards

Guido

Amos
--
Please be using
   Current Stable Squid 2.7.STABLE6 or 3.0.STABLE15
   Current Beta Squid 3.1.0.7


-
========================================================
Guido Serassio
Acme Consulting S.r.l. - Microsoft Certified Partner
Via Lucia Savarino, 1           10098 - Rivoli (TO) - ITALY
Tel. : +39.011.9530135  Fax. : +39.011.9781115
Email: guido.seras...@acmeconsulting.it
WWW: http://www.acmeconsulting.it/

Reply via email to