Community
Participate
Working Groups
Corona should use proxy for accessing HTTP resources. But we probably shouldn't do our own proxy settings, but rather use the Platform settings, which is not yet available. It should be done in 3.3 release. WORKAROUND: =========== -vmargs -Dhttp.proxyHost=<proxy_name> -Dhttp.proxyPort=<proxy_port> Not yet checked.
Cross post from dev mailing list. In fact the problem is wide. First of all all HTTP traffic can go through HTTP proxy. This is OK with our PC which is access through HTTP. But then, ECF natively goes by its own protocol. I'm not sure if shared object can go with HTTP. If not, then some restrictive networks won't let it through. If HTTP proxy supports connect operation (used for https) then it could be used for ECF as well. Going further one might have HTTP proxy for HTTP and SOCKS proxy for other traffic. Then we would need double proxy - one for PC web services and second for WS.
The use of proxy settings should be accessible to all plugins, regardless is they are provided by Corona or 3rd party. Currently, the proxy settings are stored in Corona's project ui plugin's preferences.
I would avoid giving our proxy settings for Corona components. I think we should rather wait for bug 154100 being resolved. According to bug 154100, we should use a single place for proxy settings. It would then require a double effort - once make our preferences, then move it to platform preferences. Unfortunately they have it on assigned status since august, so I don't know if we should wait or not.
I have just added a vote for bug 154100.
Good news - they started to work on proxy settings for Eclipse!!! Unfortunately they didn't give any expected completion date, but effort is estimated in "hours/days, not weeks" :)
Now we just need to take settings from platform level proxy settings - bug 154100.
Platform settings will be taken into account when user sets in "Server Settings Preference Page" "Use eclipse proxy settings" value.
Closing all outstanding RESOLVED and VERIFIED items.
Project is archived.