New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Processing doesn't work with proxies #2643

Closed
jimaobian opened this Issue Jul 21, 2014 · 7 comments

Comments

Projects
None yet
3 participants
@jimaobian

jimaobian commented Jul 21, 2014

Operation system: Mac OS X 10.9.4
Processing Version: 2.2.1

When using the SOCKS Proxy in Network configuration, Processing cannot start the Application normally.
Once the SOCKS Proxy is Off, Processing can run smoothly

screen shot

@benfry

This comment has been minimized.

Show comment
Hide comment
@benfry

benfry Jul 30, 2014

Member

Have you tried the preference settings described in #1476?

Member

benfry commented Jul 30, 2014

Have you tried the preference settings described in #1476?

@benfry benfry changed the title from  Processing conflicts with SOCKS Proxy On Mac to Processing doesn't work with SOCKS Proxy On Mac Jul 31, 2014

@jimaobian

This comment has been minimized.

Show comment
Hide comment
@jimaobian

jimaobian Jul 31, 2014

It seems not working.

If SOCK Proxy is checked and the Proxy sever is OFF, any of the Application even those in the example cannot run.

If SOCK Proxy is checked and the Proxy sever is ON, Processing can run at the first time but Application cannot run. However I cannot start Processing itself later. Deleting the preference settings can reproduce this condition.

It seems that the following two settings make the problem

instance_server.key=0.5921595334371619
instance_server.port=51710

jimaobian commented Jul 31, 2014

It seems not working.

If SOCK Proxy is checked and the Proxy sever is OFF, any of the Application even those in the example cannot run.

If SOCK Proxy is checked and the Proxy sever is ON, Processing can run at the first time but Application cannot run. However I cannot start Processing itself later. Deleting the preference settings can reproduce this condition.

It seems that the following two settings make the problem

instance_server.key=0.5921595334371619
instance_server.port=51710

@benfry

This comment has been minimized.

Show comment
Hide comment
@benfry

benfry Aug 2, 2014

Member

Ok, someone will have to find a fix. I'm not in a proxy server environment so I can't really test this sort of thing, but maybe someone can help with it. It looks like there are some ways to auto-detect proxies as well, I've added a couple notes to todo.txt.

Member

benfry commented Aug 2, 2014

Ok, someone will have to find a fix. I'm not in a proxy server environment so I can't really test this sort of thing, but maybe someone can help with it. It looks like there are some ways to auto-detect proxies as well, I've added a couple notes to todo.txt.

@benfry benfry added the help wanted label Nov 15, 2014

@benfry benfry changed the title from Processing doesn't work with SOCKS Proxy On Mac to Processing doesn't work with proxies May 5, 2015

@Akarshit

This comment has been minimized.

Show comment
Hide comment
@Akarshit

Akarshit May 9, 2015

Member

The socks proxy and port that we put into preference.txt is not getting used anywhere(in Preference.java) , i will do PR to fix this and hope that this bug is solved but someone will have to check as i don't have access to mac.

Member

Akarshit commented May 9, 2015

The socks proxy and port that we put into preference.txt is not getting used anywhere(in Preference.java) , i will do PR to fix this and hope that this bug is solved but someone will have to check as i don't have access to mac.

@benfry

This comment has been minimized.

Show comment
Hide comment
@benfry

benfry May 9, 2015

Member

It may be getting set in PApplet (which is used by the PDE as well). It was working when I put that code in, but I wonder if it was removed when the Preferences window was refactored, or we switched to the new Debug/XQMode or something like that.

Member

benfry commented May 9, 2015

It may be getting set in PApplet (which is used by the PDE as well). It was working when I put that code in, but I wonder if it was removed when the Preferences window was refactored, or we switched to the new Debug/XQMode or something like that.

@Akarshit

This comment has been minimized.

Show comment
Hide comment
@Akarshit

Akarshit May 9, 2015

Member

@benfry i was not able to find the code setting up socks proxy for the PDE, though i made a PR that sets socks proxy from preference.txt . This got the things working on my system and hopefully would work on others too.

Member

Akarshit commented May 9, 2015

@benfry i was not able to find the code setting up socks proxy for the PDE, though i made a PR that sets socks proxy from preference.txt . This got the things working on my system and hopefully would work on others too.

@benfry

This comment has been minimized.

Show comment
Hide comment
@benfry

benfry May 10, 2015

Member

Thanks, incorporated for 3.0a8.

Member

benfry commented May 10, 2015

Thanks, incorporated for 3.0a8.

@benfry benfry closed this May 10, 2015

@benfry benfry added cantfix and removed cantfix labels May 10, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment