On 2/14/22 09:34, Majed Zouhairy wrote:

2022/02/14 17:29:50 kid1| Starting Squid Cache version 5.4
2022/02/14 17:29:56 kid1| FATAL: check failed: opening()
     exception location: FwdState.cc(663) noteDestinationsEnd
...
2022/02/14 17:30:03 kid1| FATAL: check failed: opening()
     exception location: FwdState.cc(663) noteDestinationsEnd
     current master transaction: master55

This is known as Bug #5055:
https://bugs.squid-cache.org/show_bug.cgi?id=5055

Squid v5.4 does not have a fix for that bug. You can wait for the next v5 release or build Squid from the latest v5 sources (commit 1332f8d or later).

HTH,

Alex.


On 2/14/22 16:53, Alex Rousskov wrote:
On 2/14/22 08:49, Majed Zouhairy wrote:
i have squid 4.17 on the machine assembled from source but i did an uninstall
sudo make uninstall
before installing 5.4 from the package manager..should i have stopped the squid before uninstalling?
or is there something else?

Sorry, I cannot give you the exact steps to prevent two Squids from running on your server -- there are too many unknowns for me to do that.

If you have a Squid instance running, you should stop it before starting another Squid instance. You can check whether you have a Squid instance running using "ps aux | fgrep squid" or a similar basic command.

Alex.


On 2/14/22 16:41, Alex Rousskov wrote:
On 2/14/22 07:25, Majed Zouhairy wrote:
now on 5.4 i get:
...
2022/02/14 15:14:33 kid1| commBind Cannot bind socket FD 44 to [::]:8080: (98) Address already in use
2022/02/14 15:14:33 kid1| Closing HTTP(S) port [::]:8080
2022/02/14 15:14:33 kid1| FATAL: Unable to open HTTP Socket
2022/02/14 15:14:33 kid1| Squid Cache (Version 5.4): Terminated abnormally.

The above is usually the result of a misconfiguration or mismanagement: There are two processes trying to listen on the same port 8080. That could be two Squid worker processes or a Squid worker process competing with a non-Squid process.

* If your Squid startup scripts include preliminary steps like "squid -z", then make sure those scripts wait for that first Squid instance to exit before starting the primary Squid instance.

* If you are using SMP macros or conditionals in squid.conf, please share your Squid configuration.


HTH,

Alex.


_______________________________________________
squid-users mailing list
squid-users@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-users

Reply via email to