Admin Console Internet archive connection failed - exception, unwinding now
search cancel

Admin Console Internet archive connection failed - exception, unwinding now

book

Article ID: 220367

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

Archive access fails from Admin Console with Invalid Credentials error.

INFO  com.firehunter.adminconsole.config.AdminConsoleHttpSessionListener:sessionDestroyed:27 [Catalina-utility-11]   - ENTER: AdminConsoleHttpSessionListener::sessionDestroyed
INFO  com.firehunter.adminconsole.config.AdminConsoleHttpSessionListener:sessionDestroyed:29 [Catalina-utility-11]   - session_info_toString: org.apache.catalina.session.StandardSessionFacade@12a24823
WARN  org.apache.cxf.common.logging.LogUtils:doLog:452 [pool-4-thread-1]   - Interceptor for http://archive.nimsoft.com/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: Could not send Message.
 at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:64)
 at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
 at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:516)
 at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:425)
 at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:326)
 at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:279)
 at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96)
 at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:138)
 at com.sun.proxy.$Proxy126.listProducts(Unknown Source)
 at com.nimsoft.uimservices.infrastructureservices.core.soap.model.NimsoftArchiveServiceConnectorImpl.getWebArchivePackageReleaseNotes(NimsoftArchiveServiceConnectorImpl.java:110)
 at com.nimsoft.uimservices.infrastructureservices.core.client.impl.WebArchiveClient.getWebArchivePackageReleaseNotes(WebArchiveClient.java:96)
 at com.nimsoft.uimservices.infrastructureservices.core.InfrastructureServices.loadWebArchivePackageReleaseNotes(InfrastructureServices.java:679)
 at com.nimsoft.uimservices.infrastructureservices.core.InfrastructureServices.access$100(InfrastructureServices.java:91)
 at com.nimsoft.uimservices.infrastructureservices.core.InfrastructureServices$WebArchiveCacheThread.run(InfrastructureServices.java:1128)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
 at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 at java.lang.Thread.run(Thread.java:748)
Caused by: javax.net.ssl.SSLHandshakeException: SSLHandshakeException invoking https://archive.nimsoft.com.xxxxxx: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Environment

Release : Any UIM 

Component : UIM - ADMIN_CONSOLE

Cause

This issue is sometimes caused by specific network environments; proxy configurations

Resolution

The connection to the archive.nimfsoft.com site defaults to secure connection that is managed by the wasp probe on the Admin Console robot

Confirmed that secure connection to the Archive.nimsoft.com site did work in this scenario and changed the Archive connection to non-secure, HTTP,  by changing the adminconsoleapp webarchive_access_secure value from true to false

webapps -> adminconsoleapp -> custom -> uncrypted ->  webarchive_access_secure = false