Slow performance, system time-outs, or the message "The operation took a long time and timed out..." might occur when using SAS® Environment Manager


When you run SAS Viya 3.5 on RHEL 8.x, you might experience time-outs or slow response time using SAS Environment Manager. The following error commonly occurs:

Retrieving QKBs from Servers 
The operation took a long time and timed out. Check the status of the servers or refresh the table to view the complete list of QKBs.

Another symptom that might occur is overall slow performance when you attempt to log on to SAS Viya or when you run SAS Environment Manager.

Calls to CAS support microservices such as cas-management service are slower, which causes these time-outs in SAS Viya 3.5. This behavior is caused by an issue called JDK-8282859: Enable TLSv1.3 by Default on JDK 8 for Client Roles in Java OpenJDK version 1.8.0_352. This issue has been observed specifically when you run SAS Viya 3.5 on RHEL version 8.x. You can check which Java version the SAS Microservices use by running the following command:

source /opt/sas/viya/config/etc/sysconfig/sas-javaesntl/sas-java && ${java_bin} -version

The problem occurs with Java OpenJDK version 1.8.0_352 or later. If you experience this issue, use the following workaround to disable the TLS 1.3 for clients protocols that use the jdk.tls.client.protocols system property:

1. Create the /opt/sas/viya/config/etc/sysconfig/sas-javaesntl/sas-java-services-disabletls13 file that contains the following statement: 

    export java_global_option_disabletls13="-Djdk.tls.client.protocols="TLSv1.2""

 

2. Restart the CAS support microservices:  

    systemctl restart sas-viya-cas-administration-default  sas-viya-casrowsets-default  sas-viya-cas-access-management-default sas-viya-cas-formats-default sas-viya-cas-license-default

 

Hot Fix

An update for this issue is available for SAS Viya 3.5. For instructions on how to access and apply software updates, see the Updating Your SAS Viya software section in the SAS Viya 3.5 for Linux Deployment Guide at http://documentation.sas.com/?softwareId=administration&softwareVersion=3.5&softwareContextId=softwareUpdates.