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 Gracias, Laura De: Laura Marzà Porcar 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 |