How to get polipo proxy to transparently handle web traffic?

hello there,
I've got a router PC at home. It runs privoxy so that any PC on my local network can browse the Internet in a reasonably secure way, with no ads and such.
Because we often visit the same websites, I thought that's be a good thing to set up a caching proxy. I tried Squid, but found it difficult to configure, slow to start, etc. so I finally chose polipo, which is much lighter and simpler.
On the web, many sources advise to have to following setup:
1) local -- privoxy -- polipo -- internet
I got such a setup, but I'd like to try the following instead:
2) local -- polipo -- privoxy -- internet
In my opinion it's more relevant because:
- my router is quite old, and I think it would be lighter on resources to serve already privoxied cached pages, rather than having privoxy process every cached page
- in terms of privacy, it's generally advised not to have a parent proxy on top of privoxy
Privoxy acts as an intercepting proxy, so setup 1) was quite easy to configure. Web traffic is redirected to privoxy, then privoxy forwards it to polipo.
Polipo does not act as an intercepting proxy, because its developer considers that "interception proxying is a fundamentally broken design [...], and will not be supported by Polipo". So far, the only possible workaround I found are :
- configure browsers to use polipo: not suitable, I want any local network computer to be able to transparently connect to the internet
- use yet another proxy to intercept traffic...
- or, from polipo docs :
If you want to use interception proxying in order to avoid manually configuring your clients, please use Netscape's proxy.pac auto-configuration (you don't need a separate web server, as a proxy.pac file can be served by Polipo's internal server).
It gives link pointing to http://wp.netscape.com/eng/mozilla/2.0/ … -live.html which is dead.
So, in short: is there a way to transparently route my web traffic through polipo?
Thanks for any guidance.

Not sure if your still looking for a solution, but I could think of a couple possible ways to redirect the traffic. One would be rinetd (Here). The other solution I thought would be iptables (FW_REDIRECT ??), but I have not tried that.
I might try experimenting with a few ways, but let me know if you have it working..

Similar Messages

  • How to get auto proxy configuration from plugin?

    I need to retrieve the name of the client's proxy server to pass it along to my signed applet (because it doesn't seem to be getting the information automatically despite the fact that the java plugin is set to the use the browser settings for proxies).
    The Java Plugin loads the proxy server information based on the browser preferences, but I haven't figured out how to retrieve that proxy information from the Plugin itself. Sometimes the javaplugin.proxy.auto.url system property is null, even if the browser (MSIE) is configured to use an auto-configuration script/url for the proxy server configuration. I can see in the Java Console that the plugin knows the auto-config url, so how can I access that property from within my applet?
    Even if javaplugin.proxy.auto.url is not null, I don't know how to call the javascript function at that URL from within the applet to get the proxy server host name and port.
    Does anyone know how to get the proxy information from the plugin?

    Thank you! Indeed, the answer was there, but I hadn't been able to find it earlier (I guess I was searching on the wrong forums). For those who might be interested, here's the thread that helped:
    http://forum.java.sun.com/thread.jsp?forum=30&thread=281981

  • How to get the return values from a web page

    Hi all :
       how to get the return values from a web page ?  I mean how pass values betwen webflow and web page ?
    thank you very much
    Edited by: jingying Sony on Apr 15, 2010 6:15 AM
    Edited by: jingying Sony on Apr 15, 2010 6:18 AM

    Hi,
    What kind of web page do you have? Do you have possibility to for example make RFCs? Then you could trigger events (with parameters that could "return" the values) and the workflow could react to those events. For example your task can have terminating events.
    Regards,
    Karri

  • How to get user logged in to ironport web

    How to get user logged in to ironport web by  their username, time connected and the IP address?

    The onbox reporting can only show what web traffic is currently being surfed.  We can provide a near-real time view of this web traffic with a "Web Tracking Report".
    However, there is not a report available that depicts what you're describing.  (This information is best contained on the domain server).  The closes we could get with the WSA is displaying which credentials we are currently caching.  (Which users we've seen since within the surrogate timeout).  This is possible with the authcache command on the cli.
    ~Tim

  • How to get the ablolute path of the web application in WebSphere?

    How to get the ablolute path of the web application in WebSphere?
    For example:
    I have installed IBM WebSphere on D:\WebSphere\Appserver, and I created a new appliction named "myapp" on D:\myapp,. How can I get the absolute path of application "myapp"? In other words,how can I get the absolute path of the application's
    root directory?

    In the WebSphere(default), what directory is the Java Bean's root directory ?

  • UCCE 7.5 how to get BHCA and Average Call Handle time?

    Hi everybody,
    I'm trying to do an audit of the existing UCCE system.
    Can someone please tell me how to get the BHCA and Average Call Handle time for agent?
    I did a SQL query against the CallTypeHalfHour table for all the entering Call Type but I'm not sure that's the right BHCA.
    Thanks in advance,
    Best Regards,

    Hi again Geoff,
    Before closing this thread, I'm curious about your query against TCD for average handle time.
    Here's mine using Skill_Group_Half_Hour
    SELECT
        SUM(HandledCallsTalkTimeToHalf) AS TalkTime,
        SUM(IncomingCallsOnHoldTimeToHalf) AS HoldTime,
        SUM(CallsHandledToHalf) AS HandledCalls,
          AHT =
                CASE
                WHEN SUM(CallsHandledToHalf) > 0 THEN (SUM(HandledCallsTalkTimeToHalf) +SUM(IncomingCallsOnHoldTimeToHalf)) / SUM(CallsHandledToHalf)
                ELSE 0
                END
    FROM t_Skill_Group_Half_Hour
    WHERE DateTime between '02/01/11 00:00' and '02/28/11 23:30'
    Besides, can you please also tell me how to get the Average Waiting Time (time before get answered by an agent) ?
    Thank you in advance, Geoff,
    Best Regards,

  • How to get server Proxy of weblogic10.3

    oracle.security.jazn.ApplicationServerProxy getProxy() used to get server proxy of OC4J.
    Any thing similar stuff in Weblogic 10.3 to get server proxy of Weblogic 10.3? ( I am using JDev11g in-built Weblogic10.3 server.)
    Thanks in advance for your help.
    Cheers!
    Raveen

    This would get you there faster!!!!
    http://e-docs.bea.com/wls/docs61//////javadocs/weblogic/management/configura
    tion/ServerMBean.html
    "Gaurav Khanna" <[email protected]> wrote in message
    news:3cacfd87$[email protected]..
    Hi,
    Please look at the ServerMBean documentation. There is a getName() defined
    and that, I think, specifies the name of the server.
    http://e-docs.bea.com/wls/docs61//////javadocs/index.html
    Hope that helps
    "tony pan" <[email protected]> wrote in message
    news:[email protected]..
    The server name. Host name we can get from java.net API. Maybe, I waspresuming.
    JNDI tree seems to be a logic place to put it. Thanks in advance.
    Rob Woollen <[email protected]> wrote:
    tony pan wrote:
    Does anyone know how to get the name of the application server
    instance
    at runtime?
    Which name do you mean? The host name or the server name (ie the name
    in the Server
    MBean)?
    Obviously, it is in the server's JNDI tree. But what is the JNDI namefor this?
    Why is it obviously in the JNDI tree?
    -- Rob
    Our application needs to configure itself based on this server name.Thanks. We
    use weblogic 6.1.

  • How to get changed data in ALV in Web Dynpro for ABAP

    METHOD on_data_check .
    DATA:
        node_spfli                          TYPE REF TO if_wd_context_node,
        node_sflight                        TYPE REF TO if_wd_context_node,
        itab_sflight2                        TYPE if_display_view=>elements_sflight.
      node_spfli = wd_context->get_child_node( name = if_display_view=>wdctx_spfli ).
      node_sflight = node_spfli->get_child_node( name = if_display_view=>wdctx_sflight ).
      CALL METHOD node_sflight->get_static_attributes_table
        IMPORTING
          table = itab_sflight2.
    this code is ..get all data(changed and not changed)
    but i want get changed data only, not all data.
    how to get changed data?
    Edited by: Ki-Joon Seo on Dec 27, 2007 6:04 AM

    Hi,
    To get only the changed data in the ALV grid of a WD, you need to capture the "ON_DATA_CHECK" of the ALV grid.
    To this please do the following in the ALV initialization of the ALV table settings :
        lr_table_settings->set_data_check(
                IF_SALV_WD_C_TABLE_SETTINGS=>DATA_CHECK_ON_CELL_EVENT ).
    You may also do this:
        lr_table_settings->set_data_check(            IF_SALV_WD_C_TABLE_SETTINGS=>DATA_CHECK_ON_CHECK_EVENT)
    The above two ways would depend on when do you need to check for the changed data. If you want to check the data as soon as it is entered, then use the first method. Else, use the second method.
    You need to register an EVENT HANDLER for this event.(You may do this in your VIEW or Component Controller).
    In this Event handler, you would find an importing parameter R_PARAM which is a ref type of      IF_SALV_WD_TABLE_DATA_CHECK.
    The attribute T_MODIFIED_CELLS of this interface IF_SALV_WD_TABLE_DATA_CHECK will contain the modified cells of the ALV with the old & new values.

  • How to get a r/3 file using web dynpro

    Hello Experts.
    Actually I have a new request, I hope you can help me please.
    I'm a web dynpro programmer (java), so my company need to take a r/3 file to download at the local pc. In fact, the file is en r/3 already.
    The matter is, i have no idea how to get that file since my web dynpro app. to download it. the file is a compressed file may be a .ZIP file... so any of you can let me see the light in this??
    thak you all.
    walex

    Hi Walex,
    You will first need a RFM that returns the file that you need.
    Then you can create a Adaptive RFC model in Web Dynpro to access this RFM and store the file in the Web Dynpro context. Web Dynpro provides APIs to save files to the local system
    You can check this article for downloading the file.
    http://wiki.sdn.sap.com/wiki/display/Snippets/WebDynproJava-ExportingTableDataUsingOn-DemandStreams-SAPNW+7.0
    Best Regards,
    Supriya

  • How to get contents of Soap Over JMS web service's wsdl file

    Hi,
    Is there a way to get the soap over jms webservice's wsdl file in browser? if yes please provide me the details how to get it.
    OR how can i get the contensts of WSDL file for soap over jms wsdl file.
    thanks in advance.

    I have the same question ("Assuming I can generate a wsdl file, can I recreate the SOAP request message from the WSDL file automatically (that matches the original request, which is hand build by me?)")
    Have you already found an answer to this?

  • How to get rid of compounded keys on WebI report

    Hello,
    I am (very) new to Business Objects and Web Intelligence, and have created a Universe on a BW multicube.<br />
    When I setup the WebI report doc, the Fiscal year (and Fiscal Period/year) are showing with the Fiscal Variant as a prefix (e.g. Z3/2009). <br /> <br />
    Using a formula to 'strip' the characteristic to 2009 confuses the data (as there is no 'key' of 2009, only Z3/2009).
    Filtering by Fiscal Variant (the Z3 part) doesn't seem to change things, or even putting the fiscal variant in as a column (these techniques used to work quite nicely in Bex and Web Bex).<br />
    Is there some magic I have missed in the Universe building process (which I have purposefully kept very simple, as there are plenty of these to build!!).<br /> <br />
    I am sure folks have seen (and sovled) this before, as Fiscal Year (and Fiscal Period/year) must be used often, and these are standard SAP time fields.<br />
    However, i can find nothing in help or even forums (perhaps I am not searching for correct key words).<br /> <br />
    I haven't tried building the universe off a Bex Query, and am kind of reluctant to do this, as it builds in another layer to maintain.<br /> <br />
    Anyone know how to get rid of the compounded part of the (fiscal year) objects?<br /> <br />
    Your help and comments are much appreciated.<br /> <br />
    Regards,<br />
    Martin.

    Hi Ingo,
    I am also facing the same problem.
    I have an object Showing (TR/1223xxxx). I was able to remove "TR/" in bex by dragging the compunded object in Rows section and supressing it to "No Display" but in Webi I am still getting (TR/1223xxxx).
    In Webi if I create a formula and trim the above value, i am getting "#UNAVAILABLE" in Key Figures, i.e. measures (smar Measures)
    Is there a way to get rid of this compunded value.
    One more requirement, in Bex Query, I am giving dislay as "Key and Text" but in Webi, i get only "Text" for that object. I have to explicitply drag and use the Object - key (detail object of that particular dimension). Is there a way to get both Key and Text in Webi using a single object.
    Kindly help. Thank You!
    Edited by: Aikansh on Mar 9, 2012 8:49 AM

  • How to get the domain level values in web ui pick list

    Hi Gurus,
                I was added one field through EEWB transaction and i was maintained the values in domain level.now my requirement is i was added this field in web ui.but i don't know how to get the values which are we maitained in domain level. pls send me the solution it is very needful for me..
    Regards,
    Bixamaiah.B

    Hi Bussa,
    Refer to the documentation on drop-down Boxes in UI here:
    CRM Web Client UI Framework [original link is broken]
    This should help you, but do get back if you face any issues in implementing the same.
    Regards,
    Padma Guda

  • How to get the physical path of my web app root context ?

    Hi,
    I used this code to initialize my LOG4J logger.
            System.out.println(Version + "Servlet context path : " + sctx .getContextPath());
            String path = sctx .getRealPath("/");
            fullyqualifiedlog4jpath = path + "log4j.xml";
            File locallogxml = new File(fullyqualifiedlog4jpath);
            if (locallogxml.exists()) {
                initialized = true;
                DOMConfigurator.configure(fullyqualifiedlog4jpath);
                log = Logger.getLogger(Log4j.class.getName());
                log.info(Version + "Logger initialized");
            else {
                System.out.println(Version + "Unable to locate the log4j.xml file");
            }It works perfectly when running the application with the embedded Jdev11 WLS.
    When deploying the application on a standalone WLS server the path is not returned ;-( I get a null value.
    Does someone has three lines of code which get the physical path of my web app root context?
    Yves

    Changed the methiod used to access log4j.xml.
            FacesContext ctx = FacesContext.getCurrentInstance();
            ServletContext sctx = (ServletContext) ctx.getExternalContext().getContext();
            String contextPath = sctx.getContextPath();
            HttpServletRequest  hsr = (HttpServletRequest)ctx.getExternalContext().getRequest();
            String host = hsr.getServerName();
            int port = hsr.getServerPort();
            try
              String urlstring = "http://" + host + ":" + port + contextPath + "/faces/log4j.xml";
              DOMConfigurator.configure(new URL(urlstring));
              log = Logger.getLogger(Log4j.class.getName());
    .....using the URL s OK.

  • How to configure DNS server to redirect all web traffic to one external website?

    I'd like to use the DNS service on my OS X Server as a way to force all all web traffic to one specific, external website. Not quite sure how to go about configuring it, though - any recommendations?
    (BTW, this is, obviously, not our primary DNS server; I intend to silently update the preferred DNS server for users who fail to complete their timesheets in order to force the issue)

    Web clients don't generate uniquely-identifiable DNS queries; there's no SRV request or related traffic that you could select on and spoof.  So if you do implement this, everything querying the spoofing DNS server will get the spoofed host, or you'll have to spot specific queries that are likely web queries; Facebook, Google, Bing, etc. 
    If you still want to implement this, then I'd probably replace the DNS server with a runt DNS server (maybe hack dnsmasq or maraDNS, or create yourself a trivial DNS server) and have that always return the specified IP address.  This avoids having to hack BIND to be universally authoritative, which is probably on par with hacking a simpler DNS server to always return a fixed IP address, and the latter is probably easier to undo.
    A firewall can spot TCP port 80 and port 443 traffic, unlike a DNS server.   Firewalling outbound port 80 traffic is more typical of these requests, and either trap that traffic to a specific web page based on the capabilities of the firewall, or the web proxy approach that Camelot suggests.  There are folks that tie access into the web proxies into external authentication and related; that'd be able to do what you want.   Web proxies are usually combined with firewall blocks, as most sites want only the web proxy to have external access, too.  But this is also rather more pieces than a DNS redirect, too.

  • How to get the color interpretation ( transparency/opacity)

    Hi all,
    I am trying to translate colors that may be affected by opacity & transparency into a strong color.
    Input colors may be RGB, CMYK and LAB.
    Right now, I am :
    1) duplicating source color (because Paper/Black can't be tweaked, I need to work on a copy)
    2) Setting duplicated color space to CMYK
    3) creating a dummy color in CMYK
    4) affect CMYK values of the duplicated color by transparency and opacity
    ie : source color is Black [0,0,0,100] at 50% opacity and 50% transparent ( frame effects) => [ 0*0.5*0.5 , 0*0.5*0.5 , 0*0.5*0.5 , 100*0.5*0.5 ] = > [0 , 0, 0, 25 ];
    5) setting dummy color space to source color space
    6) Do my computations based on dummyColor
    6) remove duplicated color
    7) remove dummy color
    The process is working but deltas on teh colors are a serious issue. Not big deltas but enough to corrupt the trust on the color interpretation.
    SO question is : Is there any way to get a correct interpretation of a color affected by opacity/transparency settings ?
    Do you have any link towars an understandable paper about how lab/rgb and CMYK colors are affected by opacity/transparency ?
    Thanks in advance,
    best,
    Loic

    @Loic – nothing much to offer here from my side. Just a source by Adobe which is very likely outdated, but you can look for hints doing research on the theme:
    "Transparency in PDF, Adobe Developer Technologies, Technical Note #5407" from 30 May 2000 at:
    http://www.planetpdf.com/mainpage.asp?webpageid=837
    Especially chapters:
    3 Color Compositing Computations
    4 Shape and Opacity Computations
    5 Groups
    6 Soft Masks
    7 Color Space and Color Rendering Issues
    should get you going. At least a bit. See for yourself…
    Uwe

Maybe you are looking for

  • How does an app show up without typing in a password for iTunes?

    Is there a way that an an app can install or be downloaded without knowledge or approval?  Wifi? Bump? Accidental from Facebook?  The particular app in question provides quotes, photos, and cartoons that can be used on Facebook, backgrounds, etc. It

  • Mac OSX did not boot (on a Macbook)

    Hello. I have what seems to be a serious problem with a MacBook. It just won't start. When I turn the power on, it stays a while in the grey blank screen, the a Folder icon with a question mark on it appears, and flash two or three time. This MacBook

  • Error in importing purchase invoice.

    I am using sap business one 2005.I have imported items,bom and business partners.When I import purchase invoice it gave me following error- Exchange rate not updated [PCH1.RG23Part2][line:1],'USD' Application-defined or object defined error 65171. Th

  • Do I have to buy Logic pro 7 ($700) before I buy crossgrade

    I am doing this so it works on my macbook pro. Can I just buy the logic pro 7.2 version crossgrade upgrade?

  • Importing photos from Casio EX-S600

    Recently purchased my first MacBook. When I try to connect my camera via USB to import photos off of it, iPhoto does not recognize it. When I try to import them via Image Capture, it dow not show a preview of pictures, only Jpeg. Then when I hit down