.png)
Tengo un cliente proxy virtual y tengo un servidor proxy squid. Me gustaría agregar algunas direcciones para bloquearles el almacenamiento en caché. Ya sea su dominio o dirección IP:
www.apache.org
188.184.21.108
root@SERVER:/etc/squid # cat /etc/squid/acls/dst_nocache.acl
www.apache.org
188.184.21.108
Los agregué a la lista para no caché, pero aún se almacena en caché. Lo compruebo desde aquí:
root@SERVER:/etc/squid # tail -f /var/log/squid/access.log
¿Cómo puedo hacer esto, por favor? Gracias.
Respuesta1
Encontré la respuesta. Sólo necesitaba entender más sobre Squid Caching Proxy Access.log.
"TCP_" se refiere a solicitudes en el puerto HTTP (3128)
TCP_HIT Había una copia válida del objeto solicitado en la memoria caché.
TCP_MISS El objeto solicitado no estaba en la caché.
TCP_REFRESH_HIT Había una copia caducada del objeto solicitado en la memoria caché. Squid realizó una solicitud If-Modified-Since y la respuesta fue "No modificado".
TCP_REFRESH_FAIL_HIT Había una copia caducada del objeto solicitado en la caché. Squid intentó realizar una solicitud If-Modified-Since, pero falló. El objeto antiguo (obsoleto) fue entregado al cliente.
TCP_REFRESH_MISS Había una copia caducada del objeto solicitado en la memoria caché. Squid realizó una solicitud If-Modified-Since y recibió un objeto nuevo y diferente.
TCP_CLIENT_REFRESH El cliente emitió una solicitud con el pragma "sin caché". ("recargar" - manejado como MISS)
TCP_IMS_HIT Se recibió una solicitud GET If-Modified-Since del cliente. Había una copia válida del objeto en la memoria caché (nueva).
TCP_IMS_MISS Se recibió una solicitud GET If-Modified-Since del cliente. El objeto solicitado no estaba en la caché (obsoleto).
TCP_SWAPFAIL Se creía que el objeto estaba en la memoria caché, pero no se podía acceder a él.
TCP_DENIED Se denegó el acceso a esta solicitud.