Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#861 Duplicated Content-Type headers removed w/o filtering

version 3.0.19
closed-fixed
Fabian Keil
5
2013-02-16
2013-01-03
Anonymous
No

Hi,

I need a solution how can i full disable any filters in privoxy.
I am using it on my router with OpenWrt:
DISTRIB_ID="OpenWrt"
DISTRIB_RELEASE="Attitude Adjustment"
DISTRIB_REVISION="r33883"
DISTRIB_CODENAME="attitude_adjustment"
DISTRIB_TARGET="ar71xx/generic"
DISTRIB_DESCRIPTION="OpenWrt Attitude Adjustment 12.09-beta2"
Version: 12.09-beta2

I don't need any filters, just a clear proxy, because it has a small RAM.
I disabled all options in config file, unfortunately, it continues to filter a content, and i see follow in logs:
2013-01-03 19:37:21.384 768c1530 Error: Multiple Content-Type headers. Removing and ignoring: 'Content-Type: text/html; charset=utf-8'
2013-01-03 19:37:21.402 764c1530 Error: Multiple Content-Type headers. Removing and ignoring: 'Content-Type: text/html; charset=utf-8'

Also some scripts are not working through privoxy as well.

Discussion

  • Fabian Keil
    Fabian Keil
    2013-01-04

    • assigned_to: nobody --> fabiankeil
    • summary: Disable all filters --> Duplicated Content-Type headers removed w/o filtering
    • labels: 210412 -->
    • milestone: 2520363 -->
    • status: open --> pending
     
  • Fabian Keil
    Fabian Keil
    2013-01-04

    Thanks for the report.

    Removing duplicated Content-Type headers even when no content filters are enabled is a bug and is fixed in CVS now.

    Having said that, it's unlikely to cause any problems with scripts and shouldn't measurable affect the RAM usage. In fact, Privoxy will likely require a few bytes of memory more now ...

    Analyzing why "some scripts are not working through privoxy" would require a proper log file as described in:
    http://www.privoxy.org/user-manual/contact.html#CONTACT-BUGS

    You could optimistically compile from CVS or wait for Privoxy 3.0.21 beta which is supposed to be released in a couple of weeks and will contain the fix for the superfluous header removal, but I doubt that the issues are related.

    In general it might also be worth evaluating if using Polipo instead of Privoxy wouldn't be a better fit for your use case.

     
  • Fabian Keil
    Fabian Keil
    2013-01-04

    • milestone: --> version 3.0.19
    • labels: --> funct: header manipulation
    • status: pending --> pending-fixed
     
  • Fabian Keil
    Fabian Keil
    2013-01-04

    Not that it matters, but the next release will actually be 3.0.20 beta.

     
  • Fabian Keil
    Fabian Keil
    2013-02-16

    Apparently pending reports no longer time out automatically. Awesome.

     
  • Fabian Keil
    Fabian Keil
    2013-02-16

    • status: pending-fixed --> closed-fixed