Updating the Authentication Type to Kerberos Authentication

If the cluster authentication type in Event Stream Processor has changed to Kerberos, update the authentication type in the ProductModule.xml file to Kerberos.

  1. Open the ProductModule.xml file in the <SCC_DIR>\plugins\ESPMAP directory.
  2. Uncomment out the <scc:ap_definition> block under Kerberos to enable Kerberos authentication. For example:
          <!-- Begin profile for Kerberos authentication -->           
                 <scc:ap_definition name="ESP_Node_Kerberos_Authentication" description="Authentication with ESP Node by Kerberos authentication">                 
                      <scc:ap_value_defn key="kerberos_kdc" required="yes" default="">                     
                            <scc:prompt reskey="RESKEY_AP_PROMPT_KDC" default="KDC"/>                     
                            <scc:tooltip reskey="RESKEY_AP_TT_KDC" default="Key Distribution Center"/>                 
                      </scc:ap_value_defn>                 
                <scc:ap_value_defn key="kerberos_realm" required="yes" default="">                    
                       <scc:prompt reskey="RESKEY_AP_PROMPT_REALM" default="Realm"/>                    
                             <scc:tooltip reskey="RESKEY_AP_TT_REALM"  default="Kerberos realm"/>                
                       </scc:ap_value_defn>                
                <scc:ap_value_defn key="kerberos_service_name"  required="yes" default="">                     
                       <scc:prompt reskey="RESKEY_AP_PROMPT_SERVICE_NAME" default="Service Name"/>                     
                             <scc:tooltip reskey="RESKEY_AP_TT_SERVICE_NAME" default="Kerberos Service Name"/>               
                       </scc:ap_value_defn>                 
                <scc:ap_value_defn key="kerberos_username" required="no" default="">                     
                      <scc:prompt reskey="RESKEY_AP_PROMPT_USERNAME" default="Username"/>                    
                             <scc:tooltip reskey="RESKEY_AP_TT_USERNAME" default="Kerberos client username"/>                
                      </scc:ap_value_defn>                 
                <scc:ap_value_defn key="kerberos_ticket_cache_location" required="no" default="">                     
                      <scc:prompt  reskey="RESKEY_AP_PROMPT_TICKET_CACHE_LOCATION" default="Ticket Cache  Location"/>                     
                             <scc:tooltip  reskey="RESKEY_AP_TT_TICKET_CACHE_LOCATION" default="Kerberos server ticket  cache location"/>                
                      </scc:ap_value_defn>            
                </scc:ap_definition>           
                  <!-- End profile for Kerberos authentication -->  
    Note: Only one scc:ap_definitions block can take effect at a time so comment out blocks for all other authentication types.