hi all i felt i should re-post this here as it is very useful information.
i started a thread in the website support forum because i kept getting the 'secure connection failed' window when trying to upload my pics. long story short, spurr weighed in and shared some great tips on the subject - pretty pictures and all.
for windows, see this post
i started a thread in the website support forum because i kept getting the 'secure connection failed' window when trying to upload my pics. long story short, spurr weighed in and shared some great tips on the subject - pretty pictures and all.
hey bro,
The problem is Polipo, the HTTP/S proxy the sits between your browser and Tor. I have been testing Privoxy for a while now, it used to be the default HTTP/S proxy for Tor, but Tor switched to Polipo because Polipo is lighter and faster. However, Polipo is not under as active development as Privoxy. After using Privoxy and not Polipo for the last few weeks I have had zero errors you listed above. But, when I used Polipo again, I get the errors often.
If you or others are interested I can tell you how to setup Privoxy for use with Tor, and how to setup Vidalia so it auto-starts Privoxy and not Polipo.
Cool, thanks Honkytonk. Glad to see it worked for you too.
I get really frustrated when I get caught in the "secure connection failed" loop due to Polipo. I am going to open a bug report ticket at the Tor flyspray site. Hopefully phobos, or Chris, or whomever is handling Polipo now its original author, Juliusz Chroboczek, has stopped developing it, will be able to figure out a fix...
The problem with using Privoxy vs. Polipo is it makes those who use Privoxy stand out 'of the crowd' of other Tor users due to fingerprinting attacks (e.x. "Panopticlick" http://panopticlick.eff.org/ ). That means it opens us up to easier identification (ex. via. rouge exit nodes) vs. using using Polipo and 'blending in' with other Tor users.
As the true adage goes "anonymity loves company"...
Here is some good info on browser fingerprint:
It's important to use TorButton and Firefox and Polipo to 'blend into the crowd'...
1. "Browser Fingerprinting Can ID You Without Cookies"
http://www.networkworld.com/news/2010/012910-browser-fingerprinting-can-id-you.html
2. "Help EFF Research Web Browser Tracking"
https://www.eff.org/deeplinks/2010/01/help-eff-research-web-browser-tracking
3. "A Primer on Information Theory and Privacy"
https://www.eff.org/deeplinks/2010/01/help-eff-research-web-browser-tracking
FWIW, here are the Firefox add-ons I use to increase my security and anonymity:
Using un-common add-ons can also make your browser fingerprint stand out from the crowd of other Tor users:
1. BetterPrivacy (a must have)
2. RefControl (a must have, and needs to be properly configured)
3. HTTPS-Everywhere
4. Flashbock
5. NoScript
6. RequestPolicy (prevent cross-site scripting, etc)
7. TorButton (of course, the uber must have)
About "EverCookies"
These are very dangerous and can not be deleted by normal methods and can be used even through TorButton, to identify users.
1. "BleachBit" (that is a very good file shredding tool, it's the only way to remove EverCookies at this time)
2. Anonymizer is releasing a new add-on for Firefox soon that will prevent setting and will remove EverCookies.
for windows, see this post
Directions for Privoxy with Mac:
1a. Mac users need to build (i.e. compile) Privoxy for their systems. If using Snow Lepard see the directions for building Privoxy here.
1b. Make sure to build the most current version of Privoxy. In the directions above the author is using v3.0.16, but right now v3.0.17 is current, so use v3.0.17; get the source code here.
2. Download the zip folder I made with Privoxy config files for Mac here; password is "ilovecanna" (without quotes).
3. Put the three files "config", "default" and "match-all" into /usr/local/etc/privoxy/config; overwrite the three files with the same name already in /usr/local/etc/privoxy/config.
4a. When Vidalia starts it also auto-starts Polipo. I could tell you all how to configure Vidalia to auto-start Privoxy instead, but I don't want to do that because it best to use Polipo whenever possible.
4b. To use Privoxy, start Vidalia and kill the Polipo process by following the directions here.
4c. Start Privoxy by hand, or use the batch file from step one. If using the batch file see the direction from step 1 on starting the file via command line: $ sudo launchctl load /Library/LaunchDaemons/org.privoxy.plist
5. In Firefox toggle Torbutton in the lower right hand corner so the text goes from being red ("Tor Disabled") to green ("Tor Enabled"). Done, now you are using Privoxy instead of Polipo for Tor and Firefox.
Last edited: