SAS® Workload Orchestrator grid-launched application servers might fail to launch with the object spawner error: "SSL Error: Missing CA Trust List"


In a SAS® 9.4M8 (TS1M8) SAS Grid Manager environment with TLS security configured on SAS Workload Orchestrator, submissions to the grid from the object spawner, such as grid-launched application servers, might fail with the error: "SSL Error: Missing CA Trust List." Here is the full series of error messages that appears in the object spawner log:

ERROR [00000000] :sasdemo - Secure communications error status 807ff013 description "10.0.0.1: SSL Error: Missing CA trust list"
ERROR [00000000] :sasdemo - SSL Error: Missing CA trust list
ERROR [00000000] :sasdemo - ERROR: Secure communications error status 807ff013 description "10.0.0.1: SSL Error: Missing CA trust list"
ERROR [00000000] :sasdemo - ERROR: SSL Error: Missing CA trust list
ERROR [00000000] :sasdemo - Grid options for this peer were unable to be obtained from the metadata.  Therefore this server cannot be launched.


To work around the issue, add the following line to the ObjectSpawner_usermods.sh file in SAS-configuration-directory/Levn/ObjectSpawner: replacing SAS-configuration-directory/Levn and <SASHome> as appropriate for your environment.

export SSLCALISTLOC="<SASHome>/SASSecurityCertificateFramework/1.1/cacerts/trustedcerts^
.pem"


Then, restart the object spawner.