Hi Thomsen,
Thanks for response.
Here is the below APIGateway and server logs also attached snippet.
APIGateway.log:
2022-05-31 08:03:02 ERROR [apigatewayui] [com.softwareag.apigateway.ui.ISConfiguration$1] - Attempt to login with technical user failed: javax.ws.rs.ProcessingException: java.net.ConnectException: Connection refused: connect
java.io.IOException: javax.ws.rs.ProcessingException: java.net.ConnectException: Connection refused: connect
at com.softwareag.apigateway.ui.servlet.WebUtil.execute(WebUtil.java:115) ~[com.softwareag.apigateway.webapp.apimanager_10.11.0.0007-0175.jar:?]
at com.softwareag.apigateway.ui.utils.SAMLAssertionUtil.getISSession(SAMLAssertionUtil.java:108) ~[com.softwareag.apigateway.webapp.apimanager_10.11.0.0007-0175.jar:?]
at com.softwareag.apigateway.ui.utils.SAMLAssertionUtil.getISSession(SAMLAssertionUtil.java:90) ~[com.softwareag.apigateway.webapp.apimanager_10.11.0.0007-0175.jar:?]
at com.softwareag.apigateway.ui.utils.SAMLAssertionTechnicalUser.getIsSession(SAMLAssertionTechnicalUser.java:29) ~[com.softwareag.apigateway.webapp.apimanager_10.11.0.0007-0175.jar:?]
at com.softwareag.apigateway.ui.ISConfiguration$1.run(ISConfiguration.java:108) [com.softwareag.apigateway.webapp.apimanager_10.11.0.0007-0175.jar:?]
at java.util.TimerThread.mainLoop(Timer.java:556) [?:?]
at java.util.TimerThread.run(Timer.java:506) [?:?]
Caused by: javax.ws.rs.ProcessingException: java.net.ConnectException: Connection refused: connect
at org.glassfish.jersey.client.internal.HttpUrlConnector.apply(HttpUrlConnector.java:287) ~[jersey-client-2.22.2.jar:?]
at org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:255) ~[jersey-client-2.22.2.jar:?]
at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:684) ~[jersey-client-2.22.2.jar:?]
at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:681) ~[jersey-client-2.22.2.jar:?]
at org.glassfish.jersey.internal.Errors.process(Errors.java:315) ~[jersey-common-2.22.2.jar:?]
at org.glassfish.jersey.internal.Errors.process(Errors.java:297) ~[jersey-common-2.22.2.jar:?]
at org.glassfish.jersey.internal.Errors.process(Errors.java:228) ~[jersey-common-2.22.2.jar:?]
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:444) ~[jersey-common-2.22.2.jar:?]
at org.glassfish.jersey.client.JerseyInvocation.invoke(JerseyInvocation.java:681) ~[jersey-client-2.22.2.jar:?]
at org.glassfish.jersey.client.JerseyInvocation$Builder.method(JerseyInvocation.java:437) ~[jersey-client-2.22.2.jar:?]
at org.glassfish.jersey.client.JerseyInvocation$Builder.post(JerseyInvocation.java:343) ~[jersey-client-2.22.2.jar:?]
at com.softwareag.apigateway.ui.servlet.WebUtil.execute(WebUtil.java:102) ~[com.softwareag.apigateway.webapp.apimanager_10.11.0.0007-0175.jar:?]
… 6 more
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.connect0(Native Method) ~[?:?]
at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:101) ~[?:?]
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:412) ~[?:?]
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:255) ~[?:?]
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:237) ~[?:?]
Server logs :
2022-06-11 13:22:54 UTC [ISS.0048.0019I] (tid=87) Integration Server detected loss of its Log4j configuration. Integration Server has now restored its Log4j configuration.
2022-06-11 13:23:19 UTC [YAI.0203.0013W] (tid=541) [vmtsitsapigw04][vmtsitsapigw04] No value defined in CCC cache for this key: currentInterval
2022-06-11 13:28:53 UTC [YAI.0300.8889E] (tid=582) [vmtsitsapigw04][vmtsitsapigw04] Exception while searching index. Search request cannot be completed due IOException java.net.ConnectException: Connection refused: no further information
at org.elasticsearch.client.RestClient.extractAndWrapCause(RestClient.java:881) ~[?:?]
at org.elasticsearch.client.RestClient.performRequest(RestClient.java:283) ~[?:?]
at org.elasticsearch.client.RestClient.performRequest(RestClient.java:270) ~[?:?]
at com.softwareag.apigateway.core.datastore.ElasticsearchClientImpl.performRequest(ElasticsearchClientImpl.java:226) ~[?:?]
at com.softwareag.apigateway.core.datastore.ElasticsearchClientImpl.performRequest(ElasticsearchClientImpl.java:212) ~[?:?]
at com.softwareag.apigateway.core.datastore.ElasticsearchClientImpl.searchDoc(ElasticsearchClientImpl.java:2333) ~[?:?]
at com.softwareag.apigateway.core.datastore.ElasticsearchClientImpl.searchDocuments(ElasticsearchClientImpl.java:1827) [?:?]
at com.softwareag.apigateway.core.datastore.ElasticsearchClientImpl.searchDocuments(ElasticsearchClientImpl.java:1877) [?:?]
at com.softwareag.apigateway.core.datastore.ElasticSearchQueryExecutor.fetchDocuments(ElasticSearchQueryExecutor.java:147) [?:?]
at com.softwareag.apigateway.core.datastore.ElasticSearchQueryExecutor.getResponse(ElasticSearchQueryExecutor.java:57) [?:?]
at com.softwareag.apigateway.core.datastore.ElasticSearchQueryExecutor.execute(ElasticSearchQueryExecutor.java:29) [?:?]
at com.softwareag.apigateway.core.datastore.GatewayElasticsearchRepository.findRecords(GatewayElasticsearchRepository.java:237) [?:?]
at com.softwareag.apigateway.core.datastore.GatewayElasticsearchRepository.findAll(GatewayElasticsearchRepository.java:225) [?:?]
at com.softwareag.apigateway.core.microgateway.managers.MicroGatewayRegistrationManager.getAllMicroGatewayRegistrationInfoObjects(MicroGatewayRegistrationManager.java:202) [?:?]
at com.softwareag.apigateway.core.microgateway.managers.MicroGatewayRegistrationManager.checkAndCleanupInactiveMicroGateways(MicroGatewayRegistrationManager.java:115) [?:?]
at com.softwareag.pg.proxy.ProxyCleanup.cleanupMicrogateways(ProxyCleanup.java:61) [?:?]
at com.softwareag.pg.proxy.ProxyCleanup$1.run(ProxyCleanup.java:39) [?:?]
at java.lang.Thread.run(Thread.java:829) [?:?]
Caused by: java.net.ConnectException: Connection refused: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) ~[?:?]
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:777) ~[?:?]
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvent(DefaultConnectingIOReactor.java:174) ~[?:?]
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvents(DefaultConnectingIOReactor.java:148) ~[?:?]
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor.execute(AbstractMultiworkerIOReactor.java:351) ~[?:?]
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager.execute(PoolingNHttpClientConnectionManager.java:221) ~[?:?]
at org.apache.http.impl.nio.client.CloseableHttpAsyncClientBase$1.run(CloseableHttpAsyncClientBase.java:64) ~[?:?]
… 1 more
2022-06-11 13:28:53 UTC [YAI.0103.0014I] (tid=582) [vmtsitsapigw04][vmtsitsapigw04] Error while retrieving Documents for Index gateway_vmtsitsapigw04, Type microGatewayRegistrationInfo. Cause: Search request cannot be completed
2022-06-11 13:28:53 UTC [YAI.0001.9999E] (tid=582) cleanupMicrogateways: unexpected exception: : Search request cannot be completed
com.softwareag.apigateway.core.datastore.ElasticsearchClientImpl.searchDocuments(ElasticsearchClientImpl.java:1864)
com.softwareag.apigateway.core.datastore.ElasticsearchClientImpl.searchDocuments(ElasticsearchClientImpl.java:1877)
com.softwareag.apigateway.core.datastore.ElasticSearchQueryExecutor.fetchDocuments(ElasticSearchQueryExecutor.java:147)
com.softwareag.apigateway.core.datastore.ElasticSearchQueryExecutor.getResponse(ElasticSearchQueryExecutor.java:57)
com.softwareag.apigateway.core.datastore.ElasticSearchQueryExecutor.execute(ElasticSearchQueryExecutor.java:29)
com.softwareag.apigateway.core.datastore.GatewayElasticsearchRepository.findRecords(GatewayElasticsearchRepository.java:237)
com.softwareag.apigateway.core.datastore.GatewayElasticsearchRepository.findAll(GatewayElasticsearchRepository.java:225)
com.softwareag.apigateway.core.microgateway.managers.MicroGatewayRegistrationManager.getAllMicroGatewayRegistrationInfoObjects(MicroGatewayRegistrationManager.java:202)
com.softwareag.apigateway.core.microgateway.managers.MicroGatewayRegistrationManager.checkAndCleanupInactiveMicroGateways(MicroGatewayRegistrationManager.java:115)
com.softwareag.pg.proxy.ProxyCleanup.cleanupMicrogateways(ProxyCleanup.java:61)
com.softwareag.pg.proxy.ProxyCleanup$1.run(ProxyCleanup.java:39)
java.base/java.lang.Thread.run(Thread.java:829)
Exception : {1}
2022-06-11 13:29:20 UTC [YAI.0300.8889E] (tid=541) [vmtsitsapigw04][vmtsitsapigw04] Exception while searching index. Search request cannot be completed due IOException java.net.ConnectException: Connection refused: no further information
at org.elasticsearch.client.RestClient.extractAndWrapCause(RestClient.java:881) ~[?:?]
at org.elasticsearch.client.RestClient.performRequest(RestClient.java:283) ~[?:?]
at org.elasticsearch.client.RestClient.performRequest(RestClient.java:270) ~[?:?]
at com.softwareag.apigateway.core.datastore.ElasticsearchClientImpl.performRequest(ElasticsearchClientImpl.java:226) ~[?:?]
at com.softwareag.apigateway.core.datastore.ElasticsearchClientImpl.performRequest(ElasticsearchClientImpl.java:212) ~[?:?]
at com.softwareag.apigateway.core.datastore.ElasticsearchClientImpl.searchDoc(ElasticsearchClientImpl.java:2333) ~[?:?]
at com.softwareag.apigateway.core.datastore.ElasticsearchClientImpl.searchDocuments(ElasticsearchClientImpl.java:1827) [?:?]
at com.softwareag.apigateway.core.datastore.ElasticsearchClientImpl.searchDocuments(ElasticsearchClientImpl.java:1877) [?:?]
at com.softwareag.apigateway.core.datastore.ElasticSearchQueryExecutor.fetchDocuments(ElasticSearchQueryExecutor.java:147) [?:?]
at com.softwareag.apigateway.core.datastore.ElasticSearchQueryExecutor.getResponse(ElasticSearchQueryExecutor.java:57) [?:?]
at com.softwareag.apigateway.core.datastore.ElasticSearchQueryExecutor.execute(ElasticSearchQueryExecutor.java:29) [?:?]
at com.softwareag.apigateway.core.datastore.GatewayElasticsearchRepository.findRecords(GatewayElasticsearchRepository.java:237) [?:?]
at com.softwareag.apigateway.core.datastore.GatewayElasticsearchRepository.findAll(GatewayElasticsearchRepository.java:225) [?:?]
at com.softwareag.apigateway.core.persistence.handlers.PackagePersistanceHandler.getAll(PackagePersistanceHandler.java:30) [?:?]
at com.softwareag.apigateway.core.manager.PackageManager.getAll(PackageManager.java:261) [?:?]
at com.softwareag.pg.pgmen.processors.QuotaSurvivalProcessor.exec(QuotaSurvivalProcessor.java:92) [?:?]
at com.softwareag.pg.pgmen.processors.DCProcessor.run(DCProcessor.java:38) [?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:829) [?:?]
Caused by: java.net.ConnectException: Connection refused: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) ~[?:?]
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:777) ~[?:?]
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvent(DefaultConnectingIOReactor.java:174) ~[?:?]
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvents(DefaultConnectingIOReactor.java:148) ~[?:?]
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor.execute(AbstractMultiworkerIOReactor.java:351) ~[?:?]
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager.execute(PoolingNHttpClientConnectionManager.java:221) ~[?:?]
at org.apache.http.impl.nio.client.CloseableHttpAsyncClientBase$1.run(CloseableHttpAsyncClientBase.java:64) ~[?:?]
#webMethods#API-Management#API-Gateway