I/O error on GET request for "https://api.solibri.com/ip": Permission denied: connect
-
Hello!
We use Solibri Anywhere, and this works fine on some computers, but on others we get the error message given in the headline. Solibri Anywhere won’t launch, apparently because the client doesn’t reach the URL, and the screen looks like this:
I suspect this is not a proxy issue, as mentioned, Solibri Anywhere works fine on some computers. It’s the same behaviour, not matter connection (with/without VPN etc.).
Parts of the runtime.log looks like this:
32.220+0100 [main] WARN o.u.p.w.PerfCounterWildcardQuery - Disabling further attempts to query Process.
2022-03-16 16:34:32.365+0100 [main] WARN o.u.platform.windows.WmiQueryHandler - COM exception: Invalid Query: SELECT NAME,PRIORITY,CREATIONDATE,PROCESSID,PARENTPROCESSID,READTRANSFERCOUNT,WRITETRANSFERCOUNT,PRIVATEPAGECOUNT,PAGEFAULTSPERSEC FROM Win32_Process WHERE NOT Name LIKE"%_Total"
2022-03-16 16:34:35.245+0100 [main] ERROR c.s.os.integration.IpIntegration - Exception while retrieving Public IP:
org.springframework.web.client.ResourceAccessException: I/O error on GET request for “https://api.solibri.com/ip”: Permission denied: connect; nested exception is java.net.SocketException: Permission denied: connect
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:670)
at com.solibri.os.ApiClient.invokeAPI(Unknown Source)
at com.solibri.os.api.IpApi.fetchPublicIPWithHttpInfo(Unknown Source)
at com.solibri.os.integration.IpIntegration.<init>(Unknown Source)
at com.solibri.os.integration.IpIntegration.getInstance(Unknown Source)
at com.solibri.os.integration.OsApiIntegration.getPublicIP(Unknown Source)
at com.solibri.sae.smp.Licensing.start(Unknown Source)
at com.solibri.sae.redox.Session.<clinit>(Unknown Source)
at com.solibri.saf.core.Application.<init>(Unknown Source)
at com.solibri.saf.core.DefaultApplication.<init>(Unknown Source)
at com.solibri.modelchecker.core.ModelChecker.<init>(Unknown Source)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128)
at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:350)
at java.base/java.lang.Class.newInstance(Class.java:642)
at com.solibri.saf.core.Application.main(Unknown Source)
at com.solibri.modelchecker.core.ModelChecker.main(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:84)
at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)
at com.install4j.runtime.launcher.WinLauncher.main(WinLauncher.java:25)
Caused by: java.net.SocketException: Permission denied: connect
at java.base/sun.nio.ch.Net.connect0(Native Method)
at java.base/sun.nio.ch.Net.connect(Net.java:576)
at java.base/sun.nio.ch.Net.connect(Net.java:565)
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:588)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:333)
at java.base/java.net.Socket.connect(Socket.java:645)
at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:290)
at java.base/sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:174)
at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:182)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:497)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:600)
at java.base/sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:265)
at java.base/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:379)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:189)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1232)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1120)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:175)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:142)
at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:76)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.http.client.BufferingClientHttpRequestWrapper.executeInternal(BufferingClientHttpRequestWrapper.java:63)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
… 27 common frames omitted
2022-03-16 16:34:35.246+0100 [main] INFO com.solibri.sae.smp.Licensing - X-Forwarded-for IP route: Public IP not found
2022-03-16 16:34:39.795+0100 [JavaFX Application Thread] INFO o.a.http.impl.execchain.RetryExec - I/O exception (java.net.SocketException) caught when processing request to {s}->https://api.solibri.com:443: Permission denied: connect
2022-03-16 16:34:39.796+0100 [JavaFX Application Thread] INFO o.a.http.impl.execchain.RetryExec - Retrying request to {s}->https://api.solibri.com:443
2022-03-16 16:34:39.798+0100 [JavaFX Application Thread] INFO o.a.http.impl.execchain.RetryExec - I/O exception (java.net.SocketException) caught when processing request to {s}->https://api.solibri.com:443: Permission denied: connect
2022-03-16 16:34:39.799+0100 [JavaFX Application Thread] INFO o.a.http.impl.execchain.RetryExec - Retrying request to {s}->https://api.solibri.com:443
2022-03-16 16:34:39.800+0100 [JavaFX Application Thread] INFO o.a.http.impl.execchain.RetryExec - I/O exception (java.net.SocketException) caught when processing request to {s}->https://api.solibri.com:443: Permission denied: connect
2022-03-16 16:34:39.800+0100 [JavaFX Application Thread] INFO o.a.http.impl.execchain.RetryExec - Retrying request to {s}->https://api.solibri.com:443
2022-03-16 16:34:39.802+0100 [JavaFX Application Thread] WARN c.s.w.HttpResponseStatusContents - Could not open https://api.solibri.com/auth/.
java.net.SocketException: Permission denied: connect
at java.base/sun.nio.ch.Net.connect0(Native Method)
at java.base/sun.nio.ch.Net.connect(Net.java:576)
at java.base/sun.nio.ch.Net.connect(Net.java:565)
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:588)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:333)
at java.base/java.net.Socket.connect(Socket.java:645)
at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:368)
at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
at com.solibri.webbrowser.HttpResponseStatusContents.getUrl(Unknown Source)
at com.solibri.webbrowser.a.browse(Unknown Source)
at com.solibri.webbrowser.a.browse(Unknown Source)
at com.solibri.webbrowser.InternalLinksBrowser.<init>(Unknown Source)
at com.solibri.webbrowser.BrowserPanel.a(Unknown Source)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)
at java.base/java.lang.Thread.run(Thread.java:831)
2022-03-16 16:34:46.592+0100 [main] WARN o.u.platform.windows.WmiQueryHandler - COM exception: Invalid Query: SELECT NAME,PRIORITY,CREATIONDATE,PROCESSID,PARENTPROCESSID,READTRANSFERCOUNT,WRITETRANSFERCOUNT,PRIVATEPAGECOUNT,PAGEFAULTSPERSEC FROM Win32_Process WHERE NOT Name LIKE"%_Total"
2022-03-16 16:34:46.678+0100 [main] WARN c.s.os.integration.OsApiIntegration - Trying to shut down licensing which was not properly started, skipping shutdown.
2022-03-16 16:34:46.690+0100 [main] WARN o.u.platform.windows.WmiQueryHandler - COM exception: Invalid Query: SELECT NAME,PRIORITY,CREATIONDATE,PROCESSID,PARENTPROCESSID,READTRANSFERCOUNT,WRITETRANSFERCOUNT,PRIVATEPAGECOUNT,PAGEFAULTSPERSEC FROM Win32_Process WHERE NOT Name LIKE"%_Total"
2022-03-16 17:19:37.806+0100 [main] INFO com.solibri.saf.core.Application - Solibri version: 9.12.8.33
2022-03-16 17:19:37.816+0100 [main] INFO com.solibri.saf.core.Application - Java version: 16
2022-03-16 17:19:37.817+0100 [main] INFO com.solibri.saf.core.Application - Java VM name: OpenJDK 64-Bit Server VM
2022-03-16 17:19:37.817+0100 [main] INFO com.solibri.saf.core.Application - Java VM version: 16+36
2022-03-16 17:19:37.958+0100 [main] INFO com.solibri.sae.redox.SAEClassLoader - Working dir = C:\Program Files\Solibri\SOLIBRI
2022-03-16 17:19:40.692+0100 [main] WARN o.u.p.w.PerfCounterWildcardQuery - Disabling further attempts to query Process.
2022-03-16 17:19:40.864+0100 [main] WARN o.u.platform.windows.WmiQueryHandler - COM exception: Invalid Query: SELECT NAME,PRIORITY,CREATIONDATE,PROCESSID,PARENTPROCESSID,READTRANSFERCOUNT,WRITETRANSFERCOUNT,PRIVATEPAGECOUNT,PAGEFAULTSPERSEC FROM Win32_Process WHERE NOT Name LIKE"%_Total"
2022-03-16 17:19:44.358+0100 [main] ERROR c.s.os.integration.IpIntegration - Exception while retrieving Public IP:
org.springframework.web.client.ResourceAccessException: I/O error on GET request for “https://api.solibri.com/ip”: Permission denied: connect; nested exception is java.net.SocketException: Permission denied: connect
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:670)
Copyright © 2025 Solibri Inc. | Powered by NodeBB