Slow proxy and firefox

Hi,

I have a slow proxy configured in Foxyproxy. This is because I need a specific set-up which isn't available anywhere else.
Anyways when I use this proxy is stops my other pages from loading. So whenever the slow proxy is busy getting the page all my other sites which go over my normal connection have to wait.

Is there any solution for this?

Do you use URL patterns

Do you use URL patterns http://getfoxyproxy.org/patterns.html ? It makes only sensible traffic to go through your slow proxy and your normal connection is hardly affected.

I do use URL patterns and

I do use URL patterns and I'm 100% sure I configured those the right way.
After the pages have been loaded from the slow proxy the other pages load in no time. The only thing that bothers me is that the pages wait for loading untill the ones from the proxy are loaded

Does your FoxyProxy run in

Does your FoxyProxy run in 'Use proxies based on their pre-defined patterns' mode?

yes

yes

Has anyone else encountered

Has anyone else encountered the same problem?

Same here too

Hi.
I have the same problem.
It seems that foxyproxy cascades connections (while it should change proxy for each parallel connection).

If one connection is SLOW, other requests stay in queue (even if they must go through a different proxy) till the first one is completed.

Moreover it seems that it "sequences" the connections also for the same proxy.
Setting FFX to use always the same "SLOW" fixed proxy (without foxyproxy) loads page faster than setting foxyproxy to use always the same proxy.

This is VERY annoying.

This is not true. FoxyProxy

This is not true. FoxyProxy does not cascade connections or do any of the other things you suggest.

Quote:

If one connection is SLOW, other requests stay in queue (even if they must go through a different proxy) till the first one is completed.

If these go to the same domain/server/host, you should increase Firefox's max connections per server setting in about:config.

Also, if these are SOCKS servers (you didn't specify), don't forget about the SOCKS bug described in the foxyproxy faq.

Quote:

Why does FoxyProxy sometimes use the wrong SOCKS proxy for 15 seconds?
When using multiple SOCKS proxy servers, Firefox "remembers" the last SOCKS proxy used for a particular domain for roughly 15 seconds. For example, suppose you configure FoxyProxy rules such that http://foo.com/a.gif loads through SOCKS proxy #1 and http://foo.com/b.gif loads through proxy #2. Now you visit http://foo.com/a.gif, forcing the resource to load through SOCKS proxy #1. A moment later you visit http://foo.com/b.gif. Unfortunately, Firefox will load http://foo.com/b.gif through SOCKS proxy #1 instead of #2. Note that this only occurs when the domains are the same (foo.com in this case). Waiting approximately 15 seconds makes Firefox "forget" the last SOCKS proxy used for that domain.

I only see what happens

You can say this is not true (maybe looking at the code) but I can see what actually happens.
My ffx4 is configured with the STANDARD
network.http.max-connections-per-server (15) and with foxyproxy installed browsing is incredibly SLOW (this is the reason why I uninstalled it and I'm using a two browsers with fixed different proxies)
now..if you want to get some more detail I can give you (maybe there's some strange condition that triggers a bug you or someone else can solve).

That's my problematic situation:
3 way to connect to internet.
Fast SOCKS v4.
Direct connection.
Slow SOCKS v4.

Fast SOCKS is configured to allow only 29 domains.
Direct connection is configured to allow intranet connections.
Slow SOCKS for everything else.

Now... My browser is opened with 7 tabs (all pages already loaded, with "heavy" contents i.e. facebook, youtube, google maps)
4 (of 7) tabs are from domains that will use SLOW proxy.
the remaining 3 tabs are from domains that will use FAST socks.

I close my browser and then I reopen it.
What would you expect?
I would expect that all the 7 tabs should start loading all together. 3 tabs will be completed fast. the remaining 4 will load slowly.
This doesn't happen. My 3 fast tabs wait till my slow tabs are already loaded.

Moreover... If, with everything loaded, I hit refresh on a "slow" tab and immediately do the same on a fast tab the slow tab starts refreshing and the fast tab waits till every connection on the slow tab has been completed before actually refreshing (fastly)

WHY?

Second problem example:
Facebook (and everything related, like ads, resources and so on) is configured to be ignored by direct connection (it is not intranet) and ignored by fast proxy so it actually loads from slow proxy.
If I have only ONE TAB with facebook opened and I click refresh the page will load completely in about one minute.
I uninstall foxyproxy and I configure ffx to use the fixed SLOW SOCKS. When I hit refresh the whole page is loaded in almost 25 seconds.

WHY?

Can you explain this strange behaviour?

Corrections to the above post

I just reinstalled foxyproxy to test again for the bug and I saw my previous configuration so I have to correct myself about my actual problematic foxyproxy configuration.

I have:
FAST HTTP Proxy
Direct connection
SLOW SOCKS v5

Logging TURNED ON (maybe the logging is causing the problem because it does acquire a lock on writes?)