ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

NFA views blank in CA Performance Center but available in NFA

book

Article ID: 186659

calendar_today

Updated On:

Products

CA Infrastructure Management CA Performance Management - Usage and Administration DX NetOps

Issue/Introduction

NFA views blank in CA Performance Center

For example, we are not able to see top host and top protocol data in CA Performance Management (CAPM) but able to see in Network Flow Analysis (NFA).

We see the following error in the DMService.log:

ERROR | RIB/Engine               | YYYY-MM-DD HH:MM:SS,### | com.ca.im.rib.engine.sources.SourceScanner
      | Failed to scan RIB source
java.util.concurrent.ExecutionException: com.ca.im.rib.engine.sources.RIBSourceException: Unexpected error occurred while scanning a RIB source
  RIB Source URL: http://nfaserverhostname:8681/NFARS/ribsource/rib/soap?wsdl
        at java.util.concurrent.FutureTask.report(FutureTask.java:122)
        at java.util.concurrent.FutureTask.get(FutureTask.java:192)
        at com.ca.im.rib.engine.sources.SourceScanner.scanSources(SourceScanner.java:163)
        at com.ca.im.rib.engine.sources.SourceScanner.doRun(SourceScanner.java:122)
        at com.ca.im.rib.engine.sources.SourceScanner.run(SourceScanner.java:57)
        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: com.ca.im.rib.engine.sources.RIBSourceException: Unexpected error occurred while scanning a RIB source
  RIB Source URL: http://nfaserverhostname:8681/NFARS/ribsource/rib/soap?wsdl
        at com.ca.im.rib.engine.sources.SourceScannerTask.call(SourceScannerTask.java:43)
        at com.ca.im.rib.engine.sources.SourceScannerTask.call(SourceScannerTask.java:14)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        ... 3 more
Caused by: javax.xml.ws.WebServiceException: Could not send Message.
        at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:145)
        at com.sun.proxy.$Proxy106.ListRIBs(Unknown Source)
        at com.ca.im.rib.engine.sources.SOAPRIBSource.getAvailableRIBs(SOAPRIBSource.java:47)
        at com.ca.im.rib.engine.sources.AbstractRIBSourceDecorator.getAvailableRIBs(AbstractRIBSourceDecorator.java:30)
        at com.ca.im.rib.engine.sources.AbstractRIBSourceDecorator.getAvailableRIBs(AbstractRIBSourceDecorator.java:30)
        at com.ca.im.rib.engine.sources.AbstractRIBSourceDecorator.getAvailableRIBs(AbstractRIBSourceDecorator.java:30)
        at com.ca.im.rib.engine.sources.AbstractRIBSourceDecorator.getAvailableRIBs(AbstractRIBSourceDecorator.java:30)
        at com.ca.im.rib.engine.sources.AbstractRIBSourceDecorator.getAvailableRIBs(AbstractRIBSourceDecorator.java:30)
        at com.ca.im.rib.engine.sources.SourceScannerTask.call(SourceScannerTask.java:38)
        ... 5 more
Caused by: java.net.SocketTimeoutException: SocketTimeoutException invoking http://nfaserverhostname:8681/NFARS/ribsource/rib/soap?wsdl: connect timed out
        at sun.reflect.GeneratedConstructorAccessor367.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
        at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.mapException(HTTPConduit.java:1453)
        at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1438)
        at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
        at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:650)
        at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
        at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
        at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:531)
        at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:461)
        at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:364)
        at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:317)
        at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:88)
        at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:134)
        ... 13 more
Caused by: java.net.SocketTimeoutException: connect timed out
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
        at java.net.Socket.connect(Socket.java:589)
        at sun.net.NetworkClient.doConnect(NetworkClient.java:175)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:463)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:242)
        at sun.net.www.http.HttpClient.New(HttpClient.java:339)
        at sun.net.www.http.HttpClient.New(HttpClient.java:357)
        at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1226)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1162)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1056)
        at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:990)
        at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1340)
        at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1315)
        at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleHeadersTrustCaching(HTTPConduit.java:1390)
        at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.onFirstWrite(HTTPConduit.java:1331)
        at org.apache.cxf.io.AbstractWrappedOutputStream.write(AbstractWrappedOutputStream.java:42)
        at org.apache.cxf.io.AbstractThresholdOutputStream.write(AbstractThresholdOutputStream.java:69)
        at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1410)
 

Cause

Firewall or network issue preventing access from CA Performance Center to the NFA server on port 8681

Environment

Release : 3.7

Component : IM Reporting / Admin / Configuration

Resolution

Correct the firewall or network issue.