X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=doc%2Fsource%2Ffaq.sgml;h=faeace3dcfa569f455e1d4b694c246a20a1b15da;hp=b073f2110ddbbf6f6506b38bbfa5eb736d9e63bf;hb=2c8dfacae06e570490ad08312d6c5fbcc5086fb1;hpb=f1e040bf5515bc8c762c1c83243fe461afbc4bed diff --git a/doc/source/faq.sgml b/doc/source/faq.sgml index b073f211..faeace3d 100644 --- a/doc/source/faq.sgml +++ b/doc/source/faq.sgml @@ -8,15 +8,16 @@ - - - - + + + + + Privoxy"> ]> - Copyright &my-copy; 2001-2007 by + Copyright &my-copy; 2001-2010 by Privoxy Developers -$Id: faq.sgml,v 2.36 2008/01/17 01:49:51 hal9 Exp $ +$Id: faq.sgml,v 2.78 2011/04/19 13:14:10 fabiankeil Exp $ @@ -1285,7 +1302,7 @@ and thus avoid individual browser configuration? method that browsers can use to store data between pages, or between browser sessions. Sometimes there is a good reason for this, and the user's life is a bit easier as a result. But there is a long history of some websites taking - advantage of this layer of trust, and using the data they glean from you and + advantage of this layer of trust, and using the data they glean from you and your browsing habits for their own purposes, and maybe to your potential detriment. Such sites are using you and storing their data on your system. That is why the privacy conscious watch from whom those cookies come, and why @@ -1657,7 +1674,7 @@ us help you. Your efforts are not wasted, and we do appreciate them. If you want to hide your IP address from most adversaries, you should consider chaining Privoxy - with Tor. + with Tor. The configuration details can be found in How do I use Privoxy together with Tor section @@ -1676,7 +1693,7 @@ us help you. Your efforts are not wasted, and we do appreciate them. Privoxy can remove various information about you, - and allows you more freedom to decide which sites + and allows you more freedom to decide which sites you can trust, and what details you want to reveal. But it neither hides your IP address, nor can it guarantee that the rest of the system behaves correctly. There are several possibilities how a web sites can find @@ -1746,9 +1763,11 @@ us help you. Your efforts are not wasted, and we do appreciate them. If you verified that Privoxy and Tor are working, it is time to connect them. As far as Privoxy is concerned, Tor is just another proxy that can be reached - by socks4 or socks4a. Most likely you are interested in Tor - to increase your anonymity level, therefore you should use socks4a, to make sure DNS requests are - done through Tor and thus invisible to your local network. + by socks4, socks4a and socks5. Most likely you are interested in Tor + to increase your anonymity level, therefore you should use socks5, to make sure DNS + requests are done through Tor and thus invisible to your + local network. Using socks4a would work too, but with socks5 you get more precise error + messages. -# forward-socks4a / 127.0.0.1:9050 . +# forward-socks5 / 127.0.0.1:9050 . @@ -1802,7 +1821,7 @@ us help you. Your efforts are not wasted, and we do appreciate them. in your browser, confirm that Privoxy has reloaded its configuration and that there are no other forward lines, unless you know that you need them. If everything looks good, refer to - Tor + Tor Faq 4.2 to learn how to verify that you are really using Tor. @@ -2096,7 +2115,7 @@ from a webserver? FTP server? Privoxy does not do FTP at all, only HTTP - and HTTPS (SSL) protocols, so please don't try. + and HTTPS (SSL) protocols. @@ -2162,7 +2181,7 @@ and related issues? activated the fun filter which is clearly labeled Text replacements for subversive browsing fun! or you are using an older Privoxy version and have implicitly - activated it by choosing the Adventuresome profile in the + activated it by choosing the Advanced profile in the web-based editor. Please upgrade. @@ -2178,6 +2197,42 @@ and related issues? + +How did you manage to get Privoxy on my computer without my consent? + + + We didn't. We make Privoxy available for download, but we don't go + around installing it on other people's systems behind their back. + If you discover Privoxy running on your system and are sure you didn't + install it yourself, somebody else did. You may not even be running + the real Privoxy, but maybe something else that only pretends to be + Privoxy, or maybe something that is based on the real Privoxy, + but has been modified. + + + Lately there have been reports of problems with some kind of + Privoxy versions that come preinstalled on some Netbooks. + Some of the problems described are inconsistent with the behaviour + of official Privoxy versions, which suggests that the preinstalled + software may contain vendor modifications that we don't know about + and thus can't debug. + + + Privoxy's license allows vendor + modifications, but the vendor has to comply with the license, + which involves informing the user about the changes and to make + the changes available under the same license as Privoxy itself. + + + If you are having trouble with a modified Privoxy version, + please try to talk to whoever made the modifications before + reporting the problem to us. Please also try to convince + whoever made the modifications to talk to us. If you think + somebody gave you a modified Privoxy version without complying + to the license, please let us know. + + + @@ -2462,8 +2517,8 @@ every time I start IE. What gives? - -In Mac OSX, I can't configure Microsoft Internet Explorer to use +<sect2 id="macosxie" renderas="sect3"> +<title>In Mac OS X, I can't configure Microsoft Internet Explorer to use Privoxy as the HTTP proxy. Microsoft Internet Explorer (in versions like 5.1) respects system-wide @@ -2477,16 +2532,19 @@ every time I start IE. What gives? - -In Mac OSX, I dragged the Privoxy folder to the trash in order to - uninstall it. Now the finder tells me I don't have sufficient privileges to +<sect2 renderas="sect3" id="macosxuninstall"> +<title>In Mac OS X, I dragged the Privoxy folder to the trash in order to + uninstall it. Now the finder tells me I don't have sufficient privileges to empty the trash. + + Note: This ONLY applies to privoxy 3.0.6 and earlier. + Just dragging the Privoxy folder to the trash is - not enough to delete it. Privoxy supplies an + not enough to delete it. Privoxy supplies an uninstall.command file that takes care of - these details. Open the trash, drag the uninstall.command - file out of the trash and double-click on it. You will be prompted for + these details. Open the trash, drag the uninstall.command + file out of the trash and double-click on it. You will be prompted for confirmation and the administration password. @@ -2497,12 +2555,12 @@ every time I start IE. What gives? - -In Mac OSX Panther (10.3), images often fail to load and/or I +<sect2 renderas="sect3" id="macosximages"> +<title>In Mac OS X Panther (10.3), images often fail to load and/or I experience random delays in page loading. I'm using <literal>localhost</literal> as my browser's proxy setting. - We believe this is due to an IPv6-related bug in OSX, but don't fully + We believe this is due to an IPv6-related bug in Mac OS X, but don't fully understand the issue yet. In any case, changing the proxy setting to 127.0.0.1 instead of localhost works around the problem. @@ -2510,6 +2568,7 @@ every time I start IE. What gives? + I get a completely blank page at one site. <quote>View Source</quote> shows only: <markup><![CDATA[<html><body></body></html>]]></markup>. Without @@ -2556,11 +2615,15 @@ Why? some platforms due to DNS timeouts. - This can be caused by a problem with the local HOSTS + This can be caused by a problem with the local hosts file. If this file has been changed from the original, try reverting it to see if that helps. Make sure whatever name(s) are used for the local system, that they resolve both ways. + + You should also be able to work around the problem with the + hostname option. + @@ -2667,7 +2730,7 @@ Why? is done by the underlying operating system -- not Privoxy itself. Privoxy merely initiates the process and hands it off, and then later reports - whatever the outcome was. And tries to give a coherent message if there seems + whatever the outcome was and tries to give a coherent message if there seems to be a problem. In some cases, this might otherwise be mitigated by the browser itself which might try some work-arounds and alternate approaches (e.g adding www. to the URL). @@ -2698,10 +2761,13 @@ Why? are in the raw HTML source of the page, and the browser just ignores them. But the pattern matching in Privoxy's page filtering mechanism is trying to match against absurdly long strings and this becomes - very CPU-intensive, taking a long, long time to complete. Until a better - solution comes along, disable filtering on these pages, particularly the - js-annoyances and unsolicited-popups - filters. + very CPU-intensive, taking a long, long time to complete. + + + Until a better solution comes along, disable filtering on these pages, + particularly the js-annoyances and + unsolicited-popups filters. If you run into this problem + with a recent &my-app; version, please send a problem report. @@ -2713,7 +2779,8 @@ browsing has slowed to a crawl. What gives? it does not happen. I would suspect some inadvertent interaction of software components such as anti-virus software, spyware protectors, personal firewalls or similar components. Try disabling (or uninstalling) these one - at a time and see if that helps. + at a time and see if that helps. Either way, if you are using a + recent &my-app; version, please report the problem. @@ -2727,6 +2794,100 @@ browsing has slowed to a crawl. What gives? prevent-compression. + + As of &my-app; 3.0.9, zlib support is enabled in the default builds. + + + + + +On some HTTPS sites my browser warns me about unauthenticated content, + the URL bar doesn't get highlighted and the lock symbol appears to be broken. + What's going on? + + Probably the browser is requesting ads through HTTPS and &my-app; + is blocking the requests. Privoxy's error messages are delivered + unencrypted and while it's obvious for the browser that the HTTPS + request is already blocked by the proxy, some warn about unauthenticated + content anyway. + + + To work around the problem you can redirect those requests to an invalid + local address instead of blocking them. While the redirects aren't + encrypted either, many browsers don't care. They simply follow the + redirect, fail to reach a server and display an error message instead + of the ad. + + + To do that, enable logging to figure out which requests get blocked by + &my-app; and add the hosts (no path patterns) to a section like this: + + + + + + + + Additionally you have to configure your browser to contact + 127.0.0.1:0 directly (instead of through &my-app;). + + + To add a proxy exception in Mozilla Firefox + open the Preferences, click the Settings + button located on the Network tab in the Advanced + section, and add 127.0.0.1:0 in the No Proxy for: + field. + + + + + +I get selinux error messages. How can I fix this? + + Please report the problem to the creator of your selinux policies. + + + The problem is that some selinux policy writers aren't familiar + with the application they are trying to secure and + thus create policies that make no sense. + + + In Privoxy's case the problem usually + is that the policy only allows outgoing connections for certain + destination ports (e.g. 80 and 443). While this may cover the + standard ports, websites occasionally use other ports as well. + This isn't a security problem and therefore Privoxy's + default configuration doesn't block these requests. + + + If you really want to block these ports (and don't be able + to load websites that don't use standard ports), you should + configure Privoxy to block these ports as well, so it doesn't + trigger the selinux warnings. + + + + + +I compiled &my-app; with Gentoo's portage and it appears to be very slow. Why? + + Probably you unintentionally compiled &my-app; without threading support + in which case requests have to be serialized and only one can be served + at the same time. + + + Check your USE flags and make sure they include + threads. If they don't, add the flag and rebuild &my-app;. + + + If you compiled &my-app; with threading support (on POSIX-based systems), + the Conditional #defines section on http://config.privoxy.org/show-status + will list FEATURE_PTHREAD as enabled. + @@ -2808,6 +2969,156 @@ browsing has slowed to a crawl. What gives? 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA $Log: faq.sgml,v $ +Revision 2.78 2011/04/19 13:14:10 fabiankeil +Fix spelling errors in the documentation. Found with codespell. + +Revision 2.77 2011/03/03 14:22:12 fabiankeil +Remove duplicated 'the' + +Revision 2.76 2010/11/22 10:35:02 fabiankeil +Mention socks5 in another part of the Tor section. + +Revision 2.75 2010/11/13 10:08:00 fabiankeil +Fix a link to the 'intercepting' entry and add another one + +Revision 2.74 2010/11/13 10:07:46 fabiankeil +Remove the product names in the 'otherproxy' entry's title. + +I'm tired of getting the 'otherproxy' entry as first hit +when searching the index for the Tor FAQ. + +Revision 2.73 2010/11/06 12:55:48 fabiankeil +Set p-version to 3.0.17 + +Revision 2.72 2010/02/27 12:13:17 fabiankeil +Fix spelling. + +Revision 2.71 2010/02/27 12:12:13 fabiankeil +Consistently recommending socks5 in the Tor entry and mention its advantage compared to socks4a. +Reported by David in #2960129. + +Revision 2.70 2010/02/20 18:08:31 ler762 +fix typo + +Revision 2.69 2010/02/13 17:38:27 fabiankeil +Update entities for 3.0.16 stable. + +Revision 2.68 2010/01/30 19:51:28 fabiankeil +New FAQ entry: How did you manage to get Privoxy on my computer without my consent? + +Also bump copyright. + +Revision 2.67 2009/11/15 14:24:12 fabiankeil +Prepare to generate docs for 3.0.16 UNRELEASED. + +Revision 2.66 2009/10/10 05:48:55 fabiankeil +Prepare for 3.0.15 beta. + +Revision 2.65 2009/07/18 16:24:39 fabiankeil +Bump entities for 3.0.14 beta. + +Revision 2.64 2009/07/18 12:18:52 fabiankeil +Don't describe the action files in the FAQ when we can simply link to the description in the User Manual. + +Revision 2.63 2009/06/15 15:08:03 fabiankeil +Patch #2806626 from Frédéric Crozat to fix a closing tag. + +Revision 2.62 2009/06/12 14:30:58 fabiankeil +Update entities for 3.0.13 beta. + +Revision 2.61 2009/06/12 11:52:33 fabiankeil +Mention the TODO list in the participate entry. + +Revision 2.60 2009/04/07 12:25:05 fabiankeil +In the "I would like to help ..." entry: +- Change the ids to more general ones as helping out doesn't require + joining the team (and joining the team requires significantly helping + out first, anyway). +- Add links to the subscription pages for the main mailing lists. + +Revision 2.59 2009/03/28 15:33:41 fabiankeil +Recommend the use of forward-socks5 when forwarding to Tor. +The error messages are more detailed than with forward-socks4a. + +Revision 2.58 2009/03/21 12:27:44 fabiankeil +Turn the donation entry title into a question, +also rephrase the content a bit. + +Revision 2.57 2009/03/19 19:07:49 fabiankeil +First draft of a "Donating" entry. To be polished tomorrow. + +Revision 2.56 2009/02/19 17:05:05 fabiankeil +Explain slowness when build with Gentoo's portage. + +Revision 2.55 2009/02/19 02:20:21 hal9 +Make some links in seealso conditional. Man page is now privoxy only links. + +Revision 2.54 2009/02/15 20:47:12 hal9 +Fix small typo. + +Revision 2.53 2009/02/15 20:46:13 hal9 +Update Outlook HTML rendering engine comments re: Office 2007. + +Revision 2.52 2009/02/14 10:27:52 fabiankeil +Finish last paragraph in the selinux entry which +I unintentionally committed with the last commit. + +Revision 2.51 2009/02/12 16:08:26 fabiankeil +Declare the code stable. + +Revision 2.50 2009/02/11 18:13:36 fabiankeil +State the obvious. + +Revision 2.49 2009/02/10 16:30:20 fabiankeil +Add a workaround for "unauthenticated content" warnings on HTTPS sites. + +Revision 2.48 2009/01/13 16:50:35 fabiankeil +The standard.action file is gone. + +Revision 2.47 2008/11/24 18:29:39 fabiankeil +Two changes suggested by Roger Dingledine: +- Use https://www.torproject.org/ in section 4.7, too. +- Replace the Tor wiki URL in section 4.10 with one + with a more useful anchor name. + +Revision 2.46 2008/08/30 15:37:35 fabiankeil +Update entities. + +Revision 2.45 2008/08/16 08:51:28 fabiankeil +Update version-related entities. + +Revision 2.44 2008/06/19 01:41:36 hal9 +Add short note about zlib being enabled in 3.0.9 + +Revision 2.43 2008/06/14 13:21:25 fabiankeil +Prepare for the upcoming 3.0.9 beta release. + +Revision 2.42 2008/06/07 13:11:15 fabiankeil +- Note that the "100% cpu problem" is worth + reporting if it happens with a recent release. +- Mention the hostname option as a workaround for + the "can't get my own hostname" issue. +- The profile formerly known as "Adventuresome" + is called "Advanced" now. +- Some white-space fixes. + +Revision 2.41 2008/06/06 15:32:09 fabiankeil +- Minor rewordings. +- Don't claim that all the old Junkbuster features remain. + Some of them have been removed or replaced with better ones. + +Revision 2.40 2008/02/22 05:54:27 markm68k +updates for mac os x + +Revision 2.39 2008/02/03 21:37:41 hal9 +Apply patch from Mark: s/OSX/OS X/ + +Revision 2.38 2008/01/19 17:52:39 hal9 +Re-commit to fix various minor issues for new release. + +Revision 2.37 2008/01/19 15:03:05 hal9 +Doc sources tagged for 3.0.8 release. + Revision 2.36 2008/01/17 01:49:51 hal9 Change copyright notice for docs s/2007/2008/. All these will be rebuilt soon enough. @@ -2914,7 +3225,7 @@ Revision 1.61.2.41 2004/04/05 13:44:05 oes Fixed allow-all-cookies alias name; closes SR #929746 Revision 1.61.2.40 2004/01/30 17:00:33 oes -Added OSX Panther problem +Added Mac OS X Panther problem Revision 1.61.2.39 2004/01/29 22:53:08 hal9 Minor changes for exempting docs of text/plain. Change copyright date. @@ -3001,28 +3312,28 @@ Revision 1.61.2.15 2002/08/10 11:34:22 oes Add disclaimer about probably being out-of-date Revision 1.61.2.14 2002/08/07 02:53:43 hal9 -Fix some minor markup errors, and move one OSX Q/A to troubleshooting section. +Fix some minor markup errors, and move one Mac OS X Q/A to troubleshooting section. Revision 1.61.2.13 2002/08/06 11:55:32 oes Added missing close tag Revision 1.61.2.12 2002/08/06 11:43:46 david__schmidt -Updated OSX uninstall FAQ... we have an uninstall script now. +Updated Mac OS X uninstall FAQ... we have an uninstall script now. Revision 1.61.2.11 2002/08/06 08:54:03 oes Style police: Fixed formatting details Revision 1.61.2.10 2002/08/02 14:00:25 david__schmidt -Made the OSX removal commands far less dangerous +Made the Mac OS X removal commands far less dangerous Revision 1.61.2.9 2002/08/02 13:14:45 oes -Added warning about sudo rm -r for Mac OSX deinstallation; moved this item to install section +Added warning about sudo rm -r for Mac OS X deinstallation; moved this item to install section Revision 1.61.2.8 2002/08/02 02:01:42 david__schmidt -Add FAQ item for MSIE on OSX HTTP proxy confusion +Add FAQ item for MSIE on Mac OS X HTTP proxy confusion Revision 1.61.2.7 2002/08/02 01:46:01 david__schmidt -Added FAQ item for Mac OSX uninstall woes +Added FAQ item for Mac OS X uninstall woes Revision 1.61.2.6 2002/07/30 20:04:56 hal9 Fix typo: 'schould'.