Hola, creo que esto no ha llegado, lo he enviado al poco de darme de alta e 
igual me he dado demasiada prisa, si si que habia llegado pido disculpas.

 

De paso una aclaracion, el archivo en la pagina me lo descarga como 
tmp.diff.txt, no se si tengo que renombrarlo como ntlm_auth.c.diff. Yo en el 
servidor tengo la carpeta ntlm_auth, y dentro:

 

fake  

Makefile.am  

Makefile.in  

modules.m4  

smb_lm  

SSPI

 

pero no localizo ningun ntlm_auth.c

 

Esto es lo que pone dentro del tmp.diff.txt (referente a los ficheros, poner 
pone mucho mas)

--- a/source3/utils/ntlm_auth.c
+++ b/source3/utils/ntlm_auth.c



Gracias, Laura

 

De: Laura Marzà Porcar 
Enviado el: lunes, 05 de septiembre de 2016 11:37
Para: '[email protected]'
Asunto: errores de autenticacion NTLM+SQUID3 despues de actualizacion

 

Hola, había configurado squid3 (versión 3.4.8) para funcionar con autenticación 
NTLM contra un active directory, estaba funcionando bien, había configurado ya 
varias restricciones de acceso en active y squid, pero actualice para depurar 
algunos errores que me aparecían al acceder a algunas páginas y ahora no puedo 
validar los usuarios, me aparece el siguiente error:

 

2016/09/05 11:04:18| negotiate_wrapper: received type 3 NTLM token

Got user=[MIUSUARIO] domain=[MIDOMINIO] workstation=[MIEQUIPO] len1=24 len2=404

2016/09/05 11:04:18| negotiate_wrapper: Error reading NTLM helper response

2016/09/05 11:04:18.793 kid1| WARNING: negotiateauthenticator #Hlpr0 exited

2016/09/05 11:04:18.793 kid1| Too few negotiateauthenticator processes are 
running (need 1/20)

2016/09/05 11:04:18.793 kid1| Starting new helpers

2016/09/05 11:04:18.793 kid1| helperOpenServers: Starting 1/20 
'negotiate_wrapper' processes

2016/09/05 11:04:18.793 kid1| ERROR: Negotiate Authentication Helper 
'0xb829a0d8/0xb829a0d8' crashed!.

2016/09/05 11:04:18.793 kid1| ERROR: Negotiate Authentication validating user. 
Result: {result=Unknown}

2016/09/05 11:04:18| negotiate_wrapper: Starting version 1.0

2016/09/05 11:04:18| negotiate_wrapper: NTLM command: /usr/bin/ntlm_auth 
--diagnostics --helper-protocol=squid-2.5-ntlmssp --domain=MIDOMINIO

2016/09/05 11:04:18| negotiate_wrapper: Kerberos command: 
/usr/local/bin/squid_kerb_auth -d -s GSS_C_NO_NAME

2016/09/05 11:04:18| squid_kerb_auth: Starting version 1.0.7

 

 

En SQUID3, la validación la hago de la siguiente manera (que hasta el otro dia 
que actualicé me había funcionado):

 

auth_param negotiate program /usr/local/bin/negotiate_wrapper -d --ntlm 
/usr/bin/ntlm_auth --diagnostics --helper-protocol=squid-2.5-ntlmssp 
--domain=MIDOMINIO

auth_param ntlm children 30

auth_param ntlm keep_alive off

 

He estado mirando por la web y he leido algo sobre la instalación de un parche 
que soluciona el problema (https://bugzilla.samba.org/show_bug.cgi?id=11914), 
pero no se como aplicar esto, básicamente es que no se como empezar ¿Cómo 
descargo este parche?, una vez tuviese el parche descargado ya es cuestión de 
buscar como se aplica, pero es que lo absurdo es no se como debo descargarlo o 
guardarlo.

 

Gracias, Laura

 

Responder a