Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8082405 | emb-9 | Victor Drozdov | P4 | Resolved | Fixed | b42 |
JDK-8067506 | 8u45 | Victor Drozdov | P4 | Resolved | Fixed | b01 |
JDK-8064456 | 8u40 | Victor Drozdov | P4 | Resolved | Fixed | b17 |
JDK-8070569 | emb-8u47 | Victor Drozdov | P4 | Resolved | Fixed | team |
Currently on linux we discover system proxy settings using the following way:
1. Check proxy settings in gnome2 config (for example, for http - /system/http_proxy/use_http_proxy, /system/http_proxy/http_proxy, ...). If they exist, use it.
2. Check proxy settings in env (for example, for http - $http_proxy,$HTTP_PROXY). If they exist, use it.
3. Check proxy settings in /etc/environment (for example, for http the keys are http_proxy, HTTP_PROXY). If they exist, use it.
We should change the order to 2-3-1, as environment variable is override of config and gnome config is special case.
1. Check proxy settings in gnome2 config (for example, for http - /system/http_proxy/use_http_proxy, /system/http_proxy/http_proxy, ...). If they exist, use it.
2. Check proxy settings in env (for example, for http - $http_proxy,$HTTP_PROXY). If they exist, use it.
3. Check proxy settings in /etc/environment (for example, for http the keys are http_proxy, HTTP_PROXY). If they exist, use it.
We should change the order to 2-3-1, as environment variable is override of config and gnome config is special case.
- backported by
-
JDK-8064456 Change the order of linux proxy detection
-
- Resolved
-
-
JDK-8067506 Change the order of linux proxy detection
-
- Resolved
-
-
JDK-8070569 Change the order of linux proxy detection
-
- Resolved
-
-
JDK-8082405 Change the order of linux proxy detection
-
- Resolved
-