我正在运行Squid5.2,使用apt安装在Ubuntu22.04JammyLTS上。这是在一个虚拟的KVM机器与75 6GB的驱动器和6GB的RAM和双核AMD Epyc。此构建运行在新的DSM7.1OS上的Synology 1821+上。我遇到的问题是鱿鱼有致命的错误。它在随机时间内工作很好,然后就死了。下面是日志错误的示例:
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任何想法都会受到极大的赞赏,因为谷歌搜索这些错误消息只会带来似乎不适用于我的场景的场景。
发布于 2022-11-15 14:42:43
这显然是一个bug,讨论了这里。
您可以尝试从这个ppa安装一个最新版本的Squid,例如:
https://launchpad.net/~kgeorgiy/+archive/ubuntu/squid-ssl
您也可以尝试在应用程序的网站上编译最新版本,如这里所示。
https://askubuntu.com/questions/1440862
复制相似问题