If you configure SAS® 9.4 with SSL during initial configuration, you can access the SAS Content Server dircontents.jsp file from the following URL with no problem.
However, you cannot access the dircontents.jsp file when you do either of the following:
When this problem occurs, the following errors are generated:
HTTP Status 404 - /SASContentServer/casfailed.jsp type Status report message /SASContentServer/casfailed.jsp description The requested resource is not available
Http 404 error and CAS ticket validation failures in WebServer access log: 30.128.99.3 - - [24/Jan/2014:12:50:31 -0500] "GET /" 200 966 30.128.99.1 - - [24/Jan/2014:12:50:31 -0500] "POST /SASLogon/login;67c531ac39be38ca88e98113814169bf_Cluster1=4D34B36023165CDD1FCE44418C8CD4C9.67c531ac39be38ca88e98113814169bf_SASServer1_1?service=h ttps%3A%2F%%3A443%2FSASContentServer%2Fj_spring_cas_security_check HTTP/1.1" 302 - 30.128.99.1 - - [24/Jan/2014:12:50:32 -0500] "GET /SASLogon/serviceValidate?service=https%3A%2F% %2FSASContentServer%2Fj_spring_cas_security_check&ticket=ST-3-BxlRFohJxaX 3wxzhKdoo-cas HTTP/1.1" 200 493 30.128.99.1 - - [24/Jan/2014:12:50:32 -0500] "GET /SASContentServer/j_spring_cas_security_check?ticket=ST-3-BxlRFohJxaX3wxzhKdoo-cas HTTP/1.1" 302 - 30.128.99.1 - - [24/Jan/2014:12:50:32 -0500] "GET /SASContentServer/casfailed.jsp HTTP/1.1" 404 1083
2014-01-29 09:57:18,013 [tomcat-http--30] ERROR org.jasig.cas.CentralAuthenticationServiceImpl - ServiceTicket [ST-242-dZbRc6nR9TzLg1caXCYf-cas] with service [https://:443/SASContentServer/j_spring_cas_security_check does not match supplied service [https:// /SASContentServer/j_spring_cas_security_check]
To solve this problem, follow the steps below:
For Microsoft Windows Operating Environments
General Notes:
Note for SAS® 9.4 TS1M0 and TS1M1
Set the Central Authentication Server and Service Server values for port-number accordingly if those values are different from originally configured values. The values for -Dsas.scs.cas.port= and -Dsas.scs.svc.port= parameters are text strings. They must contain the colon if you are using a port other than a default port. That is, the colon is required for any value other than 80 for HTTP or any value other than 443 for HTTPS. For example, if you use the default port (80), the parameter is written as follows, with no value within the text-string quotation marks:
But if you are using a non-default port (for example, 8125), you must use the colon, as shown in this parameter:
Note for SAS® 9.4 TS1M2
In the second maintenance release for SAS 9.4 (TS1M2), the way you present the Central Authentication Server and Service Server port-number values is different than for TS1M0 and TS1M1. The values are not enclosed in quotation marks, and you do include the actual port value for the default port. For example, if you use the default port 443, the parameter is written as follows:
If you use a non-default port for the Central Authentication Server (for example 8125), the parameter is written as follows:
For UNIX Operating Environments:
General Note: For the parameters shown in the example above, set the appropriate host–name values for Central Authentication Server (-Dsas.scs.cas.host=host–name) and the Service Server (Dsas.scs.svc.host=host–name), if those host values are different from the originally configured values. For example, the default host is the SAS 9.4 Web Server. But if you are using an external web server, you need to change the host-name value to the value for the external server.
Note for SAS® 9.4 TS1M0 and TS1M1:
Set the Central Authentication Server and Service Server values for port-number accordingly if those values are different from originally configured values. The values for the -Dsas.scs.cas.port= and -Dsas.scs.svc.port= parameters are text strings. They must contain the colon if you are using a port other than a default port. That is, the colon is required for any value other than 80 for HTTP or any value other than 443 for HTTPS. For example, if you use the default port (80), the parameter is written as follows, with no value within the text-string quotation marks:
But if you are using a non-default port (for example, 8125), you must use the colon, as shown in this parameter:
Note for SAS® 9.4 TS1M2:
In the second maintenance release for SAS 9.4 (TS1M2), the way you present the Central Authentication Server and Service Server port-number values is different than for TS1M0 and TS1M1. The values are not enclosed in quotation marks, and you do include the actual port value for the default port. For example, if you use the default port 443, the parameter is written as follows:
If you use a non-default port for the Central Authentication Server (for example 8125), the parameter is written as follows:
For the default port 443:
For the non-default port 8125:
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Enterprise BI Server | Microsoft® Windows® for x64 | 9.4 | 9.4 TS1M0 | ||
Microsoft Windows 8 Enterprise x64 | 9.4 | 9.4 TS1M0 | ||||
Microsoft Windows 8 Pro x64 | 9.4 | 9.4 TS1M0 | ||||
Microsoft Windows 8.1 Enterprise 32-bit | 9.4 | 9.4 TS1M0 | ||||
Microsoft Windows 8.1 Enterprise x64 | 9.4 | 9.4 TS1M0 | ||||
Microsoft Windows 8.1 Pro | 9.4 | 9.4 TS1M0 | ||||
Microsoft Windows 8.1 Pro 32-bit | 9.4 | 9.4 TS1M0 | ||||
Microsoft Windows Server 2008 R2 | 9.4 | 9.4 TS1M0 | ||||
Microsoft Windows Server 2008 for x64 | 9.4 | 9.4 TS1M0 | ||||
Microsoft Windows Server 2012 Datacenter | 9.4 | 9.4 TS1M0 | ||||
Microsoft Windows Server 2012 R2 Datacenter | 9.4 | 9.4 TS1M0 | ||||
Microsoft Windows Server 2012 R2 Std | 9.4 | 9.4 TS1M0 | ||||
Microsoft Windows Server 2012 Std | 9.4 | 9.4 TS1M0 | ||||
Windows 7 Enterprise x64 | 9.4 | 9.4 TS1M0 | ||||
Windows 7 Professional x64 | 9.4 | 9.4 TS1M0 | ||||
64-bit Enabled AIX | 9.4 | 9.4 TS1M0 | ||||
64-bit Enabled Solaris | 9.4 | 9.4 TS1M0 | ||||
HP-UX IPF | 9.4 | 9.4 TS1M0 | ||||
Linux for x64 | 9.4 | 9.4 TS1M0 | ||||
Solaris for x64 | 9.4 | 9.4 TS1M0 | ||||
Microsoft Windows 8 Enterprise 32-bit | 9.4 | 9.4 TS1M1 | ||||
Microsoft Windows 8 Pro 32-bit | 9.4 | 9.4 TS1M1 | ||||
Microsoft Windows Server 2008 | 9.4 | 9.4 TS1M1 | ||||
Windows 7 Enterprise 32 bit | 9.4 | 9.4 TS1M1 | ||||
Windows 7 Home Premium 32 bit | 9.4 | 9.4 TS1M1 | ||||
Windows 7 Home Premium x64 | 9.4 | 9.4 TS1M1 | ||||
Windows 7 Professional 32 bit | 9.4 | 9.4 TS1M1 | ||||
Windows 7 Ultimate 32 bit | 9.4 | 9.4 TS1M1 | ||||
Windows 7 Ultimate x64 | 9.4 | 9.4 TS1M1 |
Type: | Problem Note |
Priority: | high |
Date Modified: | 2014-08-04 14:32:40 |
Date Created: | 2014-01-31 09:36:25 |