Environment
- Fortify Software Security Center (SSC) version: 23.x
- Platform: Red Hat Enterprise Linux release 9.4 (Plow)
- CPU: 16 core
- RAM: 64 GB
- ScanCentral Controller
- ScanCentral Sensor
Situation
- Sensors are randomly disconnecting from the ScanCentral Controller, causing jobs to fail or hang.
- Error logs display:
com.fortify.cloud.cli.exceptions.ControllerResponseException: Error communicating with the Controller: I/O error on GET request for "https://scancentral.cib.echonet/scancentral-ctrl/rest/v2/worker/status/<worker-id>": Remote host terminated the handshake; nested exception is javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
Cause
- The error occurs due to an SSL handshake failure between the ScanCentral Sensor and the Controller. This can be caused by various reasons, including:
- Network instability or intermittent connectivity issues between the sensor and the controller.
- Mismatched SSL/TLS configurations between the client (sensor) and the server (controller).
- Expired or invalid SSL certificates used in the communication channel