
Tengo un proxy Squid ejecutándose en una ventana acoplable en Linux con ip, digamos abcd.
El proxy Squid está configurado para permitir solo ciertos dominios (dst) y bloquear todo lo demás. También hay un proxy principal configurado para que todos los dominios permitidos se dirijan al padre y otros sean bloqueados inmediatamente por squid. Esto funciona como se esperaba desde el interior de la ventana acoplable y también desde el host de Linux.
Ahora quiero permitir también que una PC con Windows esté conectada a Linux (pingable) con IP abce
Pero ahora, por alguna razón, las solicitudes no llegan a los calamares correctamente. Los registros de Squid Docker muestran:
NONE_NONE/000 0 - error: final de transacción antes de los encabezados - HIER_NONE
Mi configuración de calamar es:
http_access deny all !<aclname>
acl <aclname2> src a.b.c.e
http_access allow <aclname2>
cache_peer <parent_proxy> parent 3128 0 no-query default
prefer_direct off
cache_peer_access <parent_proxy> allow <aclname>
never_direct allow all
No estoy seguro si el orden de las ACL importa. Además, no es sólo de un cliente. Cuando pruebo una configuración diferente, también ocurre allí.