Squid 2, CARP & WPAD
-
The only "supported" version has about 100 bugs that do NOT exist in the uptodate Squid 3.4 package. For help, kindly contact the pfSense developers who claim to "officially support it".
-
I'll take my chances here for a while ;)
Anyone else any ideas or comments?
-
https://github.com/pfsense/pfsense-packages/blob/master/config/squid/squid.inc#L626
^^^ There's the code. Happy fixing. (And, I'd seriously encourage you to get the claimed "official support" - noone touched the superbuggy code for 2,5 years. "Stable" and "officially supported". ROFLMAO.)
P.S. The package won't exist on 2.3 anyway, all of this is just a completely waste of time.
-
ha ha, so the correct squid.conf variables requires a bug fix in squids actual code???
I get what your saying but as said, this is likely just a syntax issue in the conf, if it is indeed possible to do (which the documentation suggests it is).
-
Yes. The squid.conf is always regenerated from the GUI configuration (saved in config.xml) whenever you save it, or whenever the package resync gets run for other reasons. Messing with the .conf via shell will get you nowhere. Also, reading the Squid documentation is required. Things valid with 3.4 absolutely are NOT guaranteed to work with 2.7, and vice versa. You're dealing with prehistoric, shitty, dead code.
-
According to ESF, Squid is NOT officially supported. They will not help you with it. Been there already.
-
Well, I've been told they "officially" support the Squid 2.x thing when I submitted a PR changing the status from "stable" to "unsupported" in the package manager… Didn't investigate further. The thing clearly is dead unmaintained code no matter what's "officially" stated somewhere. Worse, pretty much none of the fixes that have been done between 2.7.x and 3.4.x packages has ever hit the "officially supported" Squid 2.7...
Shrug.
-
That a shame, two broken squid packages.
Kinda need to hope that 2.3 isnt too far off. -
That a shame, two broken squid packages.
Kinda need to hope that 2.3 isnt too far off.In what way is squid3 broken atm? Even though the status says "beta" it's actually the more recent, recently updated and maintained by doktornotor….
(must resist.... must not feed the trolls)
-
As its been quite buggy and the current releases, whilst improving, still has this memory leak issue amongst others.
And no its not trolling, not considering the rigmarole that myself and many others have had with it.
Its not to devalue the work being done on it by the likes of doktornotor, but the fact remains is there are bugs, most of which cant be helped as the package version is either old, or not fixed upstream, but there are bugs.
Hence, buggy.