How to disable the EEM integration with Spectrum

Document ID : KB000122928
Last Modified Date : 12/12/2018
Show Technical Document Details
Introduction:
How to disable the EEM integration with Spectrum
Environment:
Spectrum integrated with EEM
Instructions:
1. Have all users log out of OneClick

2. Shutdown tomcat on the OneClick server

3. On the OneClick web server, in the $SPECROOT/custom/ directory rename the sso directory to sso.bak.

4. Edit the web.xml in the directory $SPECROOT/tomcat/webapps/spectrum/WEB-INF: 

a. Change the following entry: 

<login-config>
<auth-method> EXTERNALSSO </auth-method>
<realm-name>SPECTRUM</realm-name>
</login-config>

To become: 

<login-config>
<auth-method> BASIC </auth-method>
<realm-name>SPECTRUM</realm-name>
</login-config>


b. Comment out this entry that should show at the top of the file 

<listener>
<listener-class>com.aprisma.tomcat.authenticator.ExternalSSOAuth</listener -class>
</listener> 

To make it: 

<!--
<listener>
<listener-class>com.aprisma.tomcat.authenticator.ExternalSSOAuth</listener-class>
</listener> 
-->


5. Save the changes made to the $SPECROOT/tomcat/webapps/spectrum/WEB-INF/web.xml file.


6. Go to the $SPECROOT/tomcat/conf/context.xml file. 

a. Add this line: 

<Valve className="org.apache.catalina.authenticator.BasicAuthenticator" changeSessionIdOnAuthentication="false" /></Context>

b. And comment out this line: 

<Valve className="com.aprisma.tomcat.authenticator.ExternalSSOAuth"changeSessionIdOnAuthentication="false" /></Context>

So that it looks like this:

<!--
<Valve className="com.aprisma.tomcat.authenticator.ExternalSSOAuth"changeSessionIdOnAuthentication="false" /></Context>
-->

7. Save the file changes to the $SPECROOT/tomcat/conf/context.xml file 

8. Start the One Click Tomcat Web Server and attempt to log in with a non LDAP account.