Squidguard problem after upgrading from version 2.7.2 to version 2.8.0
-
As the title says, there is a problem after upgrading from version 2.7.2 to version 2.8.0
squid not working
squidGuard not working (Probably because squid doesn't work)
ups status shows red question mark
The disk is half full, 26 gigabytes. (How do I delete it or set it so it doesn't reach this volume?)This is the message I get in Notices
on the top right of the dashboardPHP ERROR: Type: 1, File: /etc/inc/util.inc, Line: 3961, Message: Uncaught TypeError: array_get_path(): Argument #1 ($arr) must be of type array, null given, called in /usr/local/pkg/squidguard.inc on line 1092 and defined in /etc/inc/util.inc:3961 Stack trace: #0 /usr/local/pkg/squidguard.inc(1092): array_get_path() #1 /usr/local/pkg/squidguard.inc(1035): convert_pfxml_to_sgxml_source() #2 /usr/local/pkg/squidguard.inc(93): convert_pfxml_to_sgxml() #3 /etc/inc/pkg-utils.inc(691): require_once('/usr/local/pkg/...') #4 /etc/rc.start_packages(66): sync_package() #5 {main} thrown @ 2025-08-21 13:06:05 PHP ERROR: Type: 1, File: /etc/inc/util.inc, Line: 3961, Message: Uncaught TypeError: array_get_path(): Argument #1 ($arr) must be of type array, null given, called in /usr/local/pkg/squidguard.inc on line 1092 and defined in /etc/inc/util.inc:3961 Stack trace: #0 /usr/local/pkg/squidguard.inc(1092): array_get_path() #1 /usr/local/pkg/squidguard.inc(1035): convert_pfxml_to_sgxml_source() #2 /usr/local/pkg/squidguard.inc(93): convert_pfxml_to_sgxml() #3 /etc/inc/pkg-utils.inc(1062): require_once('/usr/local/pkg/...') #4 /etc/rc.packages(80): delete_package_xml() #5 {main} thrown @ 2025-08-21 13:09:18
How do I fix these problems?
-
I assume you have tried reinstalling both?
-
S stephenw10 moved this topic from Problems Installing or Upgrading pfSense Software
-
@stephenw10 I have a VM of this version up let me test it with the update
-
let me update and I will install squid again. You know because squid is epic !!
I wish I could custom mod my 2100 so I could swap SSDs all the time that would be cool.
-
@stephenw10 said in Squidguard problem after upgrading from version 2.7.2 to version 2.8.0:
I assume you have tried reinstalling both?
No
Because I don't know what to do I didn't want to do more damage
Try reinstalling the packages first?
Is there a way to save the settings of squidGuard ?this is the ups pic
what is the red question mark for ?
-
Squid installed fine on my VM
So does Squidguard
The only issue I see is that status page PHP problem I opened a Redmine for because of the changes made to how the status page is accessed
Have you cleared your cache and maybe resave you Squidguard url blocks?
2.8.1 ran for me
-
@firefox That is related to UPS not squid for battery backup
-
@firefox try to save the Squidguard lists again and or disable Squidguard for a bit. I think something inside of the URL block list is bonked up.
-
@JonathanLee
i upgrade to 2.8.0
i didnt try to cleared cache and resave Squidguard url blockshow do i do that ?
-
@firefox go to squidguard page and send me a screenshot it should be running but your errors point to that. If something is messed up on there when it parses the array it is failing. Do you have squid set to be on loopback also?
-
You can reinstall those packages. The settings will be retained.
-
I clicked apply and save
and it didn't change -
@firefox what are your block lists like can I see that? The error is in Squidguard not Squid
I have mine working a url blacklist and it is up see
-
-
@firefox There is a problem that is no longer active use this
http://dsi.ut-capitole.fr/blacklists/download/blacklists_for_pfsense_reducted.tar.gz
This blacklist is great they also take submissions I send stuff all the time.
-
it updated
I clicked apply and then save
But they still don't work