RH-SSO jboss-cli.sh hangs with resolveArtifact in a http connection

Solution Unverified - Updated -

Issue

  • Unable to configure RH-SSO with jboss-cli.sh
  • Configuration and startup of RH-SSO not possbile
  • jboss-cli.sh hangs. It's resolving an artifact via http. We are not allowed to perform external communication:
java.lang.Thread.State: RUNNABLE
    at java.net.PlainSocketImpl.socketConnect(java.base@11.0.15/Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(java.base@11.0.15/AbstractPlainSocketImpl.java:412)
    - locked <0x00000000d2d1d610> (a java.net.SocksSocketImpl)
    at java.net.AbstractPlainSocketImpl.connectToAddress(java.base@11.0.15/AbstractPlainSocketImpl.java:255)
    at java.net.AbstractPlainSocketImpl.connect(java.base@11.0.15/AbstractPlainSocketImpl.java:237)
    at java.net.SocksSocketImpl.connect(java.base@11.0.15/SocksSocketImpl.java:392)
    at java.net.Socket.connect(java.base@11.0.15/Socket.java:609)
    at sun.security.ssl.SSLSocketImpl.connect(java.base@11.0.15/SSLSocketImpl.java:305)
    at sun.security.ssl.BaseSSLSocketImpl.connect(java.base@11.0.15/BaseSSLSocketImpl.java:173)
    at sun.net.NetworkClient.doConnect(java.base@11.0.15/NetworkClient.java:182)
    at sun.net.www.http.HttpClient.openServer(java.base@11.0.15/HttpClient.java:474)
    at sun.net.www.http.HttpClient.openServer(java.base@11.0.15/HttpClient.java:569)
    - locked <0x00000000d2d1d528> (a sun.net.www.protocol.https.HttpsClient)
    at sun.net.www.protocol.https.HttpsClient.<init>(java.base@11.0.15/HttpsClient.java:266)
    at sun.net.www.protocol.https.HttpsClient.New(java.base@11.0.15/HttpsClient.java:373)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(java.base@11.0.15/AbstractDelegateHttpsURLConnection.java:203)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(java.base@11.0.15/HttpURLConnection.java:1187)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(java.base@11.0.15/HttpURLConnection.java:1081)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(java.base@11.0.15/AbstractDelegateHttpsURLConnection.java:189)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(java.base@11.0.15/HttpURLConnection.java:1592)
    - locked <0x00000000d2d1c9e8> (a sun.net.www.protocol.https.DelegateHttpsURLConnection)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(java.base@11.0.15/HttpURLConnection.java:1520)
    - locked <0x00000000d2d1c9e8> (a sun.net.www.protocol.https.DelegateHttpsURLConnection)
    at java.net.HttpURLConnection.getResponseCode(java.base@11.0.15/HttpURLConnection.java:527)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(java.base@11.0.15/HttpsURLConnectionImpl.java:334)
    at org.jboss.modules.maven.MavenArtifactUtil.downloadFile(MavenArtifactUtil.java:164)
    at org.jboss.modules.maven.MavenArtifactUtil.resolveArtifact(MavenArtifactUtil.java:135)
    - locked <0x00000000d0089cd0> (a java.lang.Object)
    at org.jboss.modules.maven.DefaultMavenResolver.lambda$resolveArtifact$0(DefaultMavenResolver.java:36)
    at org.jboss.modules.maven.DefaultMavenResolver$$Lambda$15/0x0000000840078040.run(Unknown Source)
    at java.security.AccessController.doPrivileged(java.base@11.0.15/Native Method)
    at org.jboss.modules.maven.MavenArtifactUtil.doIo(MavenArtifactUtil.java:237)
    at org.jboss.modules.maven.DefaultMavenResolver.resolveArtifact(DefaultMavenResolver.java:36)
    at org.jboss.modules.maven.MavenResolver.resolveJarArtifact(MavenResolver.java:40)
    at org.jboss.modules.xml.ModuleXmlParser.parseArtifact(ModuleXmlParser.java:1049)
    at org.jboss.modules.xml.ModuleXmlParser.parseResources(ModuleXmlParser.java:938)
    at org.jboss.modules.xml.ModuleXmlParser.parseModuleContents(ModuleXmlParser.java:698)
    at org.jboss.modules.xml.ModuleXmlParser.parseDocument(ModuleXmlParser.java:469)
    at org.jboss.modules.xml.ModuleXmlParser.parseModuleXml(ModuleXmlParser.java:335)
    at org.jboss.modules.xml.ModuleXmlParser.parseModuleXml(ModuleXmlParser.java:293)
    at org.jboss.modules.xml.ModuleXmlParser.parseModuleXml(ModuleXmlParser.java:254)
    at org.jboss.modules.LocalModuleFinder.parseModuleXmlFile(LocalModuleFinder.java:250)
    at org.jboss.modules.LocalModuleFinder.lambda$findModule$1(LocalModuleFinder.java:195)
    at org.jboss.modules.LocalModuleFinder$$Lambda$8/0x0000000840064c40.run(Unknown Source)
    at java.security.AccessController.doPrivileged(java.base@11.0.15/Native Method)
    at org.jboss.modules.LocalModuleFinder.findModule(LocalModuleFinder.java:195)
    at org.jboss.modules.ModuleLoader.findModule0(ModuleLoader.java:700)
    at org.jboss.modules.ModuleLoader.findModule(ModuleLoader.java:693)
    at org.jboss.modules.ModuleLoader.loadModuleLocal(ModuleLoader.java:503)
    at org.jboss.modules.DelegatingModuleLoader.preloadModule(DelegatingModuleLoader.java:57)
    at org.jboss.modules.Module.addPaths(Module.java:1274)
    at org.jboss.modules.Module.link(Module.java:1644)
    at org.jboss.modules.Module.relinkIfNecessary(Module.java:1672)
    at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:303)
    at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:287)
    at org.jboss.as.controller.parsing.DeferredExtensionContext.loadModule(DeferredExtensionContext.java:111)
    at org.jboss.as.controller.parsing.DeferredExtensionContext.access$000(DeferredExtensionContext.java:44)
    at org.jboss.as.controller.parsing.DeferredExtensionContext$1.call(DeferredExtensionContext.java:74)
    at org.jboss.as.controller.parsing.DeferredExtensionContext$1.call(DeferredExtensionContext.java:71)
    at java.util.concurrent.FutureTask.run(java.base@11.0.15/FutureTask.java:264)
    at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
    at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990)
    at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
    at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1348)
    at java.lang.Thread.run(java.base@11.0.15/Thread.java:829)
    at org.jboss.threads.JBossThread.run(JBossThread.java:513)

Environment

  • Red Hat Single Sign-On (RH-SSO)
    • 7.6.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content