Tor not used if default is no SOCKS

Hi,

I configured several proxies. The default entry is tor with privoxy (127.0.0.1:8118). If I start Firefox and new extensions are available, they are downloaded using a direct connection. If I change the default entry to SOCKS (127.0.0.1:9050) FoxyProxy uses Tor. It's the same with ChatZilla. If the default entry is no SOCKS, a direct connection is used. Otherwise Tor is used

I would prefer to try the default entry on each case and fail, if it doesn't work.

Hi, Can you please post your

Hi,

Can you please post your foxyproxy.xml file so I can reproduce this, trace the problem, and fix it? You can remove any sensitive data from it.

Thank you,
Eric

<?xml version="1.0"

<?xml version="1.0" encoding="UTF-8"?>

see also

Thanks for posting that. A

Thanks for posting that. A few questions:

1. What do you mean, "It's the same with Chatzilla." What is the same with Chatzilla?
2. Which mode are you using FoxyProxy in? Pre-defined patterns and priorities mode?
3. If you are using Pre-defined patterns and priorities mode, then the new extension checks will load through the proxy named Tor wo Privoxy because it has a the whitelist pattern https://* (extension update checks go through https:// URLs). The Default proxy should not be used. Can you confirm this by turning on FoxyProxy logging (Logging tab in FoxyProxy Options) and looking at the log after the extension update check? (Be sure to press the "Refresh" button on the logging tab).

Thanks,
Eric

1. ChatZilla If you use

1. ChatZilla
If you use ChatZilla and make no special settings regarding proxy usage, the extension will take proxy settings from FF. If I've installed FoxyProxy and the default entry there is a SOCKS Proxy, ChatZilla will use the SOCKS proxy. Otherwise it uses a direct connection (even if the default is Tor+Privoxy).

2. Yes, in Pre-defined patterns and priorities mode

3. I started FF and clicked on the update check. The logging window showed me at least one default entry (first entry) and several "Tor wo Privoxy" entries. Is the update check at the startup of FF done in the same way? My impression was that FF uses a direct connection for update checks at startup (or better for downloading the update). Hopefully I will remember to turn on wireshark before FF and check this.

You might be running into

You might be running into this bug, which has been fixed in FoxyProxy 2.8 (currently in beta testing).

Firefox does not use necessarily use DIRECT when checking for updates at startup. If this bug were fixed in FoxyProxy 2.7.4., you'd see that Firefox goes through FoxyProxy for update checks at startup.

Your comments about Chatzilla are confusing. It's unclear to me if you're reporting a problem with the way Chatzilla works with FoxyProxy or something else.

Eric

Well, for me it seems like a

Well, for me it seems like a bug in FoxyProxy. Because the above described behaviour only shows up when FoxyProxy is installed. I guess, this is somehow related to this bug. Therefore I'll test the 2.8 and see, if the bug disappears.

Thanks for your help so far