Reconfigured ports during attempt at custom SSL and port configurations caused sync problems between the CA Performance Center Console (caperfcenter_console), Device Manager (caperfcenter_devicemanager) and Event Manager (caperfcenter_eventmanager) services.
Due to this the Notifications, synced from console->devicemanager->eventmanager and back again, were not being consistently returned to the web server console service requests.
This is observed in first this error that was resolved:
ERROR | pool-1-thread-256 | 2018-05-10 17:19:23,885 | com.ca.im.portal.em.ds.EventProducerPoller
| PollEventProducers
javax.xml.ws.WebServiceException: Could not send Message.
Caused by: java.net.ConnectException: ConnectException invoking https://<Portal_Host_IP>:8182/pc/center/eventProducerWS: Connection refused (Connection refused)
Caused by: java.net.ConnectException: Connection refused (Connection refused)
In this instanced we found the following settings changed in SsoConfig:
Web Service Port set to 8182 in Local Override
Web Service Scheme set to https in Local Override
These need to be 8481 and http. The DM service runs http on port 8481 and should not be changed.
Once that was resolved a second error appeared: ERROR | pool-1-thread-263 | 2018-05-30 17:34:44,705 | com.ca.im.portal.em.ds.EventProducerPoller
| PollEventProducers javax.xml.ws.WebServiceException: Could not send Message.
Caused by: java.net.ConnectException: ConnectException invoking https://<Portal_Host_IP>:8182/pc/center/eventProducerWS: Connection refused (Connection refused)
Caused by: java.net.ConnectException: Connection refused (Connection refused)
This error is caused by the following SsoConfig settings:
Resetting both values to use 8181 resolved that error.
After the changes restart all four CA Performance Management services to ensure the changes are properly propagated throughout the system.