Squid crashed = IT en problemas

Buenos días, internautas blogueros.

Esta entrada va dedicada a quienes usan y administran Squid. Si han configurado Squid para que trabaje con Active Directory como mecanismo de autenticación para acceder a la caché, quizás les haya sucedido que el servicio se detiene de repente y se reinicia... suena un poco raro pero a mi me ocurrió. 

Lógicamente, lo primero que hice fue chequear el status de Squid, que muy simpáticamente me mostraba este mensaje: 

jun 28 08:01:14 squid.proxy.com (squid-1)[852]: Too many queued ntlmauthenticator requests

El error es claro: dado que Squid usa un programa para realizar la autenticación vía NTLM, estaba recibiendo demasiadas peticiones de autenticación que muchas quedaron encoladas y no podía responderlas. Explorando más el cache.log, encontré la solución al inconveniente:

WARNING: Consider increasing the number the number of ntlmauthenticator processes in your config file.

Así que sin más, incrementé el valor pasándolo de 20 a 50:

auth_param ntlm children 50

No soy la única que tuvo este inconveniente, está claro en el siguiente hilo de la mail list de Squid: http://marc.info/?l=squid-users&m=130930811414166&w=2

Espero que les haya sido de ayuda! Happy config!

Comentarios

Publicar un comentario

Entradas más populares de este blog

Zabbix en dos días (día 1)

OpenVPN para todos :D

Sincronizar con rsync