Page 1 of 1

Unable to use proxy in oxygen XML Author

Posted: Tue Mar 14, 2023 7:22 am
by tarinisunil
One of our customers is trying to use proxy in oxygen XML Author and facing issues with it

Code: Select all

ro.sync.security.manager.SandboxSecurityManager - Security permission exception: Connection to http://proxyconfig.xyz.corp/proxy.pac was blocked for security reasons.

java.security.AccessControlException: Connection to http://proxyconfig.xyz.corp/proxy.pac was blocked for security reasons.

            at ro.sync.security.ConnectionsSandbox.lambda$additionalCheckURL$2(ConnectionsSandbox.java:228)

            at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)

            at ro.sync.security.ConnectionsSandbox.additionalCheckURL(ConnectionsSandbox.java:211)

            at ro.sync.security.Sandbox.additionalCheckURL(Sandbox.java:200)

            at ro.sync.security.manager.SandboxSecurityManager.checkUrl(SandboxSecurityManager.java:211)

            at ro.sync.security.manager.SandboxSecurityManager.checkPermissionInternal(SandboxSecurityManager.java:304)

            at ro.sync.security.manager.SandboxSecurityManager.checkPermission(SandboxSecurityManager.java:246)

            at java.base/sun.net.www.protocol.http.HttpURLConnection.URLtoSocketPermission(HttpURLConnection.java:1165)

            at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1574)

            at java.base/sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:3221)

            at java.base/java.net.URLConnection.getContentEncoding(URLConnection.java:531)

            at ro.sync.net.pac.f.f(Unknown Source)

            at ro.sync.net.pac.f.c(Unknown Source)

            at ro.sync.net.pac.f.<init>(Unknown Source)

            at ro.sync.net.pac.c.<init>(Unknown Source)

            at ro.sync.net.pac.e.<init>(Unknown Source)

            at ro.sync.net.protocol.http.e.d(Unknown Source)

            at ro.sync.net.protocol.http.e.s(Unknown Source)

            at ro.sync.net.protocol.http.e.j(Unknown Source)

            at ro.sync.net.protocol.Installer.installProtocols(Unknown Source)

            at ro.sync.net.protocol.Installer.installProtocols(Unknown Source)

            at ro.sync.ui.application.ApplicationLauncher.initStatics(Unknown Source)

            at ro.sync.ui.application.ApplicationLauncher.launch(Unknown Source)

            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)

            at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

            at java.base/java.lang.reflect.Method.invoke(Method.java:568)

            at ro.sync.exml.Oxygen.main(Unknown Source)
And because of this the actual host to which the user needs to connect is unknown

(Custom Code)

Code: Select all

 Could not connect to <host URL>

            at com.o2.utils.HttpClientFactory.executeRequest 


And

Code: Select all

java.net.UnknownHostException: <host URL>
Please can you help so that the customer is able to use proxy server http://proxyconfig.xyz.corp/proxy.pac and Validate and connect to the Host URL

Re: Unable to use proxy in oxygen XML Author

Posted: Wed Mar 15, 2023 3:32 pm
by Radu
Hi,

If you start Oxygen, then go to the Preferences->"Network Connection Settings / Trusted Hosts" page and add "proxyconfig.xyz.corp" to the trusted hosts list, then re-start Oxygen, do things start working?

Regards,
Radu