[squid-users] 2.5-pre.13 ntlm-auth

From: <edemetri@dont-contact.us>
Date: Tue, 17 Sep 2002 19:03:04 -0300

Hello

I got this error after compiling squid-2.5.pre13

----------------------------------- start
-------------------------------------
[root@lnxproxy2 etc]# grep domain squid/squid.conf
auth_param ntlm program /usr/local/squid/libexec/ntlm_auth -b
domain\controller1 domain\controller2 domain\controller3

[root@lnxproxy2 etc]# /usr/local/squid/libexec/ntlm_auth -b
domain\controller1 domain\controller2 domain\controller3
Couldn't grok domain-controller domaincontroller1
Couldn't grok domain-controller domaincontroller2
Couldn't grok domain-controller domaincontroller3
You must specify at least one domain-controller!
/usr/local/squid/libexec/ntlm_auth usage:
/usr/local/squid/libexec/ntlm_auth [-b] [-f] [-d] [-l] domain\controller
[domain\controller ...]
-b enables load-balancing among controllers
-f enables failover among controllers (DEPRECATED and always active)
-l changes behavior on domain controller failyures to last-ditch.
-d enables debugging statements if DEBUG was defined at build-time.

You MUST specify at least one Domain Controller.
You can use either \ or / as separator between the domain name
and the controller name
[root@lnxproxy2 etc]# /usr/local/squid/libexec/ntlm_auth -b
domain/controller1 domain\controller2 domain\controller3
Couldn't grok domain-controller domaincontroller2
Couldn't grok domain-controller domaincontroller3

[root@lnxproxy2 etc]# /usr/local/squid/libexec/ntlm_auth -b
domain/controller1 domain/controller2 domain/controller3

----------------------------------- end
-------------------------------------

I am using the same options as I did compiling squid-2.5.pre12 and
previous:
--enable-auth=basic,ntlm --enable-ntlm-fail-open
--enable-basic-auth-helpers=NCSA --enable-ntlm-auth-helpers=SMB,winbind
--enable-external-acl-helpers=wbinfo_group,winbind_group

I still using the same squid.conf from previous versions
You can notice de missing backslash on the error line: "Couldn't grok
domain-controller domaincontroller1" even though it is put in the config
file.
It worked ok when I changed the slash. I look at access.log and squid still
login the user as domain\user

Is this a known bug or is because something on my system?
I will appreciate your answer.
Thanks

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

  Enrique A. Demetri
  Operaciones - Administración de Sistemas

  Organización de Servicios Directos Empresarios
  OSDE Binario - Filial Metropolitana
  Av L. Alem 1067 - Piso 17 - Capital Federal (C1001AAF) Argentina
  Fax: [54-11] 5310-5494 Directo: [54-11] 4510-5531
  internet e-mail: edemetri@osde.com.ar
  Página Institucional: http://www.osde.com.ar

_____________________________________________________________
Este mensaje es confidencial. Puede contener información amparada
por el secreto comercial. Si usted ha recibido este e-mail por error,
por favor comuníquenoslo inmediatamente via e-mail a info@osde.com.ar
y tenga la amabilidad de eliminarlo de su sistema; no deberá copiar
el mensaje ni divulgar su contenido a ninguna persona. Muchas gracias.
_____________________________________________________________
Received on Tue Sep 17 2002 - 16:06:56 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:10:20 MST