Estoy ejecutando Squid 5.2 instalado apt
en Ubuntu 22.04 Jammy LTS. Esto está en una máquina KVM virtual con unidad de 75 GB y 6 GB de RAM y AMD Epyc de doble núcleo. Esta compilación se ejecuta en un Synology NAS DS-1821+ con el sistema operativo DSM 7.1 más nuevo. El problema que tengo es que Squid falla con errores fatales. Funciona muy bien durante un período de tiempo aleatorio y luego muere. Aquí hay una muestra de los errores de registro:
FATAL: check failed: opening()#012 exception location: tunnel.cc(1300) noteDestinationsEnd#012 current master transaction: master291
FATAL: check failed: opening()#012 exception location: tunnel.cc(1300) noteDestinationsEnd#012 current master transaction: master57
FATAL: check failed: opening()#012 exception location: tunnel.cc(1300) noteDestinationsEnd#012 current master transaction: master57
FATAL: check failed: opening()#012 exception location: tunnel.cc(1300) noteDestinationsEnd#012 current master transaction: master54
FATAL: check failed: opening()#012 exception location: tunnel.cc(1300) noteDestinationsEnd#012 current master transaction: master59
FATAL: check failed: opening()#012 exception location: tunnel.cc(1300) noteDestinationsEnd#012 current master transaction: master4154
assertion failed: tunnel.cc:1010: "!client.dirty"#012 current master transaction: master83
Cualquier idea sería muy apreciada, ya que buscar en Google estos mensajes de error solo muestra escenarios que no parecen aplicables a mi escenario.
Respuesta1
Aparentemente esto es un error, discutidoaquí.
Podrías intentar instalar una versión más reciente de Squid, desde este ppa, por ejemplo:
https://launchpad.net/~kgeorgiy/+archive/ubuntu/squid-ssl
También puedes intentar compilar la última versión, como se indica.aquí, en el sitio web de la aplicación.