Handling socket exceptions

You need to determine why a socket exception has occurred.

If the data extraction process receives a socket exception while it is communicating with the HCL Discover Processing Server, it pings the HCL Discover Server. It then takes one of the following actions:

  • If the server is not reachable for a configurable period, HCL Discover Session Archiving stops processing for that server and logs an error. If there is more than one HCL Discover Server, it attempts to connect to the next server.
  • If the HCL Discover Server is reachable, it tries to contact the HCL Discover Search Server service. If the HCL Discover Search Server service is not responding for a configurable period, it stops processing for that server and logs an error. If there are multiple HCL Discover Servers, the extractor process attempts to connect to the next server.