How to disable the EEM integration with Spectrum
search cancel

How to disable the EEM integration with Spectrum

book

Article ID: 122928

calendar_today

Updated On:

Products

Spectrum Network Observability

Issue/Introduction

How to disable the EEM integration with Spectrum

Environment

Spectrum integrated with EEM

Resolution

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.