3.4 introduced some changes (and some regressions, fixed in 3.4.2) to the helper protocol, aiming to make it more consistent and robust. It is possible that your helper produced invalid output, but that the invalid output was accepted for some reason while now it is not accepted anymore. On Wed, Jan 8, 2014 at 6:58 PM, mailsysadmin <mailsysadmin@xxxxxxxxx> wrote: > > Sure, I tried squid.3-HEAD , squid.3.4.1, squid.3.4.2 > I confused why Perl helpers didn't work and get the same error result, but > it works under squid.2.7 > did I miss something ? > > > > > On Wed, 2014-01-08 at 17:33 +0100, Kinkie wrote: > > On Wed, Jan 8, 2014 at 12:11 PM, mailsysadmin <mailsysadmin@xxxxxxxxx> > wrote: >> Dear Kinkie, >> >> Thx for your replay, >> I really confused about this case and I try many Perl helpers on squid 3.4 >> and I couldn't see and "HIT" in my access log, in the other hand when I >> try >> to work with squid 2.7 every things goes OK and the dynamic content cached >> perfectly. >> >> so I'm wonder why squid 3.4 doesn't work with Perl helper ?? >> and I follow this article but it doesn't work for me >> >> http://www.youtube.com/watch?v=nCgUWNXN25I > > Please keep the list in Cc, otherwise others can't benefit from the > discussion. > Squid 3.4.1 included a regression in the communication with some > helpers, which should have been fixed in 3.4.2; have you tried 3.4.2 > too? > > -- > /kinkie > > -- /kinkie