Problem Note 70723: SAS® web applications become inaccessible if you apply Hot Fix M3B001 to a system with Integrated Windows Authentication (IWA)
Integrated Windows Authentication stops working with SAS web applications if you apply Hot Fix M3B001 to a system.
Symptoms
If Hot Fix M3B001 is applied, the message, "The system is experiencing problems, please contact your administrator", occurs on the SASLogon screen when you attempt to access SAS web applications using IWA. In the SASServer1_1 server.log that is located at SAS-configuration-directory/Lev1/Web/WebAppServer/SASServer1_1/logs, an error similar to the following is shown:
ERROR (tomcat-http--28) [org.apache.catalina.core.ContainerBase.[Catalina].[localhost]] Exception Processing /SASLogon/login
java.lang.NoSuchMethodError: org.apache.catalina.realm.GenericPrincipal.<init>(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/security/Principal;Ljavax/security/auth/login/LoginContext;Lorg/ietf/jgss/GSSCredential;)V
Cause
This error is caused by a change in the GenericPrincipal class that occurred between Tomcat versions 9.0.55 and 9.0.75. Because Hot Fix M3B001 upgrades the version of Tomcat from 9.0.55 to 9.0.75 on SAS® 9.4M7 (TS1M7) systems, this change now causes an issue for IWA which uses these classes.
Workaround
There is no workaround for this issue.
If IWA is configured and you applied Hot Fix M3B001, you must do one of the following in order to use web applications:
- Restore your system to before M3B001 was applied.
- Undo the configuration for IWA.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS Web Application Server | Microsoft® Windows® for x64 | 9.47 | | 9.4 TS1M7 | |
64-bit Enabled AIX | 9.47 | | 9.4 TS1M7 | |
64-bit Enabled Solaris | 9.47 | | 9.4 TS1M7 | |
HP-UX IPF | 9.47 | | 9.4 TS1M7 | |
Linux for x64 | 9.47 | | 9.4 TS1M7 | |
Solaris for x64 | 9.47 | | 9.4 TS1M7 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
If you apply Hot Fix M3B001 to a SAS® 9.4M7 system with IWA configured for the SAS web applications, IWA will not work due to a change in Tomcat 9.0.75 for the GenericPrincipal class. The browser displays this message, "The system is experiencing problems, please contact your administrator."
Type: | Problem Note |
Priority: | high |
Date Modified: | 2024-04-03 16:06:16 |
Date Created: | 2024-03-21 15:23:45 |