Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Squid upgrade to 2.2.3 full crash report

    Scheduled Pinned Locked Moved Cache/Proxy
    40 Posts 5 Posters 5.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Supermule Banned
      last edited by

      Jun 25 12:21:26 php-fpm[99958]: /pkg_edit.php: The command '/usr/pbi/squid-amd64/sbin/squid -k reconfigure' returned exit code '1', the output was 'squid: ERROR: No running copy'
      Jun 25 12:21:26 php-fpm[99958]: /pkg_edit.php: Reloading Squid for configuration sync
      Jun 25 12:21:26 check_reload_status: Reloading filter
      Jun 25 12:21:26 check_reload_status: Syncing firewall
      Jun 25 12:21:26 check_reload_status: Reloading filter
      Jun 25 12:21:26 php-fpm[99958]: /pkg_edit.php: The command '/usr/pbi/squid-amd64/sbin/squid -k reconfigure' returned exit code '1', the output was 'squid: ERROR: No running copy'
      Jun 25 12:21:26 php-fpm[99958]: /pkg_edit.php: Reloading Squid for configuration sync

      This is in the logs when re-installing squid.

      Everything is running in the GUI as package seems to be installed fine.

      1 Reply Last reply Reply Quote 0
      • X
        xbipin
        last edited by

        Jun 25 15:49:52 check_reload_status: Syncing firewall
        Jun 25 15:49:52 check_reload_status: Reloading filter
        Jun 25 15:49:52 php-fpm[59436]: /pkg_edit.php: [Squid] - Squid_resync function call pr: bp: rpc:no
        Jun 25 15:49:52 php-fpm[87300]: /rc.filter_configure_sync: SQUID is installed but not started. Not installing "nat" rules.
        Jun 25 15:49:53 php-fpm[87300]: /rc.filter_configure_sync: SQUID is installed but not started. Not installing "pfearly" rules.
        Jun 25 15:49:53 php-fpm[59436]: /pkg_edit.php: Starting Squid
        Jun 25 15:49:53 php-fpm[59436]: /pkg_edit.php: The command '/usr/pbi/squid-i386/sbin/squid -f /usr/pbi/squid-i386/local/etc/squid/squid.conf' returned exit code '255', the output was ''
        Jun 25 15:49:53 php-fpm[87300]: /rc.filter_configure_sync: SQUID is installed but not started. Not installing "filter" rules.

        1 Reply Last reply Reply Quote 0
        • stephenw10S
          stephenw10 Netgate Administrator
          last edited by

          Hmm, I see many of those things also but Squid seems to be running fine.
          The re-install log from the upgrade:

          Jun 25 10:38:21 testbox1 php: rc.bootup: Uninstalling package squid3
          Jun 25 10:38:26 testbox1 php: rc.bootup: The command '/usr/local/etc/rc.d/squid.sh stop' returned exit code '1', the output was 'squid: No running copy' 
          Jun 25 10:38:40 testbox1 php-fpm[247]: /index.php: Successful login for user 'admin' from: 192.168.114.5
          Jun 25 10:38:40 testbox1 php-fpm[247]: /index.php: Successful login for user 'admin' from: 192.168.114.5
          Jun 25 10:39:35 testbox1 check_reload_status: Syncing firewall
          Jun 25 10:39:35 testbox1 kernel: Removing cache ... One moment please...Finishing package cleanup.
          Jun 25 10:39:35 testbox1 kernel: Reloading filter...
          Jun 25 10:39:36 testbox1 check_reload_status: Syncing firewall
          Jun 25 10:39:36 testbox1 kernel: 
          Jun 25 10:39:36 testbox1 php: rc.bootup: Finished uninstalling package squid3
          Jun 25 10:39:36 testbox1 php: rc.bootup: Reinstalling package squid3
          Jun 25 10:39:36 testbox1 php: rc.bootup: Beginning package installation for squid3 .
          Jun 25 10:39:38 testbox1 kernel: 100%
          Jun 25 10:39:38 testbox1 check_reload_status: Syncing firewall
          Jun 25 10:39:38 testbox1 kernel: 
          Jun 25 10:39:39 testbox1 kernel: 0%
          Jun 25 10:39:39 testbox1 kernel:    1%
          Jun 25 10:39:40 testbox1 kernel:    2%
          Jun 25 10:39:40 testbox1 kernel:    3%
          Jun 25 10:39:40 testbox1 kernel:    4%
          Jun 25 10:39:41 testbox1 kernel:    5%
          Jun 25 10:39:41 testbox1 kernel:    6%
          Jun 25 10:39:41 testbox1 kernel:    7%
          Jun 25 10:39:42 testbox1 kernel:    8%
          Jun 25 10:39:42 testbox1 kernel:    9%
          Jun 25 10:39:43 testbox1 kernel:   10%
          Jun 25 10:39:46 testbox1 kernel:   20%
          Jun 25 10:39:53 testbox1 kernel:   30%
          Jun 25 10:39:57 testbox1 kernel:   40%
          Jun 25 10:40:00 testbox1 kernel:   50%
          Jun 25 10:40:04 testbox1 kernel:   60%
          Jun 25 10:40:07 testbox1 kernel:   70%
          Jun 25 10:40:14 testbox1 kernel:   80%
          Jun 25 10:40:20 testbox1 kernel:   90%
          Jun 25 10:40:25 testbox1 kernel:  100%
          Jun 25 10:43:25 testbox1 kernel: 70% 100%
          Jun 25 10:43:31 testbox1 kernel: 100%
          Jun 25 10:43:39 testbox1 kernel: Checking Squid cache... One moment please...Checking if there is configuration to migrate... One moment please...Writing configuration... One moment please...
          Jun 25 10:43:39 testbox1 check_reload_status: Syncing firewall
          Jun 25 10:43:39 testbox1 kernel: Creating squid cache pools... One moment please...
          Jun 25 10:43:45 testbox1 php: rc.bootup: Stopping any running proxy monitors
          Jun 25 10:43:46 testbox1 kernel: Checking for running processes... One moment please...
          Jun 25 10:43:47 testbox1 php: rc.bootup: Starting Squid
          Jun 25 10:43:47 testbox1 kernel: Checking cache... One moment please...Starting... One moment please...Reconfiguring filter... One moment please...
          Jun 25 10:43:47 testbox1 php: rc.bootup: Starting a proxy monitor script
          Jun 25 10:43:47 testbox1 php: rc.bootup: [Squid] - Squid_resync function call pr: bp:1 rpc:no
          Jun 25 10:43:47 testbox1 squid[36169]: Squid Parent: will start 1 kids
          Jun 25 10:43:47 testbox1 squid[36169]: Squid Parent: (squid-1) process 36632 started
          Jun 25 10:43:48 testbox1 (squid-1): I don't handle this error well!
          Jun 25 10:43:48 testbox1 squid[36169]: Squid Parent: (squid-1) process 36632 exited with status 1
          Jun 25 10:43:51 testbox1 squid[36169]: Squid Parent: (squid-1) process 45648 started
          Jun 25 10:43:52 testbox1 (squid-1): I don't handle this error well!
          Jun 25 10:43:52 testbox1 squid[36169]: Squid Parent: (squid-1) process 45648 exited with status 1
          Jun 25 10:43:54 testbox1 php: rc.bootup: [Squid] - Squid_resync function call pr:1 bp:1 rpc:no
          Jun 25 10:43:55 testbox1 check_reload_status: Syncing firewall
          Jun 25 10:43:55 testbox1 php: rc.bootup: Successfully installed package: squid3.
          Jun 25 10:43:55 testbox1 php: rc.bootup: Finished installing package squid3
          Jun 25 10:43:55 testbox1 php: rc.bootup: Uninstalling package squidGuard
          Jun 25 10:43:55 testbox1 squid[36169]: Squid Parent: (squid-1) process 67255 started
          Jun 25 10:43:56 testbox1 (squid-1): Cannot open '/var/squid/logs/access.log' for writing. 	The parent directory must be writeable by the 	user 'proxy', which is the cache_effective_user 	set in squid.conf.
          Jun 25 10:43:56 testbox1 squid[36169]: Squid Parent: (squid-1) process 67255 exited with status 1
          Jun 25 10:43:59 testbox1 squid[36169]: Squid Parent: (squid-1) process 10385 started
          Jun 25 10:43:59 testbox1 (squid-1): Cannot open '/var/squid/logs/access.log' for writing. 	The parent directory must be writeable by the 	user 'proxy', which is the cache_effective_user 	set in squid.conf.
          Jun 25 10:43:59 testbox1 squid[36169]: Squid Parent: (squid-1) process 10385 exited with status 1
          Jun 25 10:44:02 testbox1 squid[36169]: Squid Parent: (squid-1) process 39015 started
          Jun 25 10:44:02 testbox1 (squid-1): Cannot open '/var/squid/logs/access.log' for writing. 	The parent directory must be writeable by the 	user 'proxy', which is the cache_effective_user 	set in squid.conf.
          Jun 25 10:44:02 testbox1 squid[36169]: Squid Parent: (squid-1) process 39015 exited with status 1
          Jun 25 10:44:02 testbox1 squid[36169]: Squid Parent: (squid-1) process 39015 will not be restarted due to repeated, frequent failures
          Jun 25 10:44:02 testbox1 squid[36169]: Exiting due to repeated, frequent failures
          Jun 25 10:45:18 testbox1 Squid_Alarm[96933]: Squid has exited.  Reconfiguring filter.
          Jun 25 10:45:18 testbox1 Squid_Alarm[97023]: Attempting restart...
          Jun 25 10:45:24 testbox1 check_reload_status: Syncing firewall
          Jun 25 10:45:28 testbox1 squid: redirect_program /usr/pbi/squidguard-i386/bin/squidGuard: (2) No such file or directory
          Jun 25 10:45:28 testbox1 kernel: 
          Jun 25 10:45:29 testbox1 check_reload_status: Syncing firewall
          Jun 25 10:45:29 testbox1 php: rc.bootup: [Squid] - Squid_resync function call pr: bp:1 rpc:no
          Jun 25 10:45:40 testbox1 php: rc.bootup: Starting Squid
          Jun 25 10:45:41 testbox1 squid[76028]: Squid Parent: will start 1 kids
          Jun 25 10:45:41 testbox1 squid[76028]: Squid Parent: (squid-1) process 76578 started
          
          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            I'll put some traffic through it to check the logging etc.

            1 Reply Last reply Reply Quote 0
            • S
              Supermule Banned
              last edited by

              Can you browse HTTP sites?

              1 Reply Last reply Reply Quote 0
              • X
                xbipin
                last edited by

                i now tried to remove squid3 completely, then reboot and then try a fresh install of it but it never goes past extracting

                Beginning package installation for squid3 .
                Downloading package configuration file… done.
                Saving updated package information... done.
                Downloading squid3 and its dependencies...
                Checking for package installation...
                Downloading https://files.pfsense.org/packages/10/All/squid-3.4.10_2-i386.pbi ...  (extracting)

                1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by

                  Ok, I put some traffic through it, seems to be logging fine. I had to stop-start Squid to get the Squidguard blacklists blocking correctly.
                  It's not fast but my test box is 'hardware limited'! Also it's mostly all cache misses at this point.

                  Steve

                  1 Reply Last reply Reply Quote 0
                  • X
                    xbipin
                    last edited by

                    is there anyway to clean complete squid directory etc to get it to install properly from scratch

                    1 Reply Last reply Reply Quote 0
                    • stephenw10S
                      stephenw10 Netgate Administrator
                      last edited by

                      https://doc.pfsense.org/index.php/Squid_Troubleshooting

                      1 Reply Last reply Reply Quote 0
                      • X
                        xbipin
                        last edited by

                        i reapplied the 2.2.3 update file, it installed cron package on reboot but squid is stuck for ever

                        1 Reply Last reply Reply Quote 0
                        • X
                          xbipin
                          last edited by

                          finally fixed it, applied the 2.2.3 update file once again and then gave it a while and finally squid started and all those errors and warnings disappeared

                          1 Reply Last reply Reply Quote 0
                          • stephenw10S
                            stephenw10 Netgate Administrator
                            last edited by

                            Ah, nice.  :)
                            What hardware were you installing on?

                            Steve

                            1 Reply Last reply Reply Quote 0
                            • X
                              xbipin
                              last edited by

                              on the full install machine

                              1 Reply Last reply Reply Quote 0
                              • stephenw10S
                                stephenw10 Netgate Administrator
                                last edited by

                                Ah, yes I assumed it was a full install I just wondered about your box specs.
                                My test box is pretty low end, 1.3GHz Celeron, 512MB ram.

                                Steve

                                1 Reply Last reply Reply Quote 0
                                • X
                                  xbipin
                                  last edited by

                                  well this is those asus eeepc with intel atom and 2GB ram

                                  1 Reply Last reply Reply Quote 0
                                  • X
                                    xbipin
                                    last edited by

                                    squid sorted out and on one another machine now squidguard wont install and this is in a remote location so lost complete access to webgui as well, i believe its something to do with package installation in general because smalelr packages install just fine but bigger ones r the issue

                                    1 Reply Last reply Reply Quote 0
                                    • X
                                      xbipin
                                      last edited by

                                      as soon as i reinstall squidguard the system goes dead and inaccessible, any fix for it?

                                      1 Reply Last reply Reply Quote 0
                                      • stephenw10S
                                        stephenw10 Netgate Administrator
                                        last edited by

                                        Hmm, not able to replicate it yet. My box upgraded without issue including Squid3 and Squidguard with ClamAV. All running smoothely once I'd reloaded the Blacklists.
                                        The only issue I saw was speed which is slow on my relatively ancient firebox.

                                        Steve

                                        1 Reply Last reply Reply Quote 0
                                        • X
                                          xbipin
                                          last edited by

                                          https://redmine.pfsense.org/issues/4793

                                          after playing around for a while it seems squidguard needs to have something in target category then only it seems to avoid the crash when i tried in virtualbox but during upgrade thats already there

                                          in general i still suffer package reinstalls on upgrade which go for ever or stuck at extracting which i guess some1 else also mentioned
                                          https://forum.pfsense.org/index.php?topic=95674.0

                                          1 Reply Last reply Reply Quote 0
                                          • stephenw10S
                                            stephenw10 Netgate Administrator
                                            last edited by

                                            That error looks exactly like the well discussed no-Blacklists problem. https://forum.pfsense.org/index.php?topic=90961.0
                                            Just re-load the blacklists and Squidguard will then start. Add and enable at least one custom target to prevent it happening again.

                                            Steve

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.