Start appJava with SSL enabled and an invalid certificate/key pair.
Add cloud app entry to sdl_preloaded_pt.json with valid certificate
Start Core and HMI
Activate app
Activation fails and HMI receives UpdateAppList with cloudConnectionStatus "NOT_CONNECTED"
Restart appJava with valid certifcate/key pair
Activate app
Activation is sucessful. App goes into HMI_FULL.
Summary
Re-connection loop occurs in the case of a succesful tcp layer connection and failed ssl handshake. This is probably due to ShutDown() being called during a re-activation attempt.
Fixes #3889
This PR is ready for review.
Risk
This PR makes no API changes.
Testing Plan
Test WSS connection use Test Suite appJava
cloudConnectionStatus "NOT_CONNECTED"
Summary
Re-connection loop occurs in the case of a succesful tcp layer connection and failed ssl handshake. This is probably due to
ShutDown()
being called during a re-activation attempt.CLA