Installation and Configuration Guide > Part II: Before You Install the Services > Prepare for Kerberos Authentication > Review the SPN and Keytab Format Text File
  

Review the SPN and Keytab Format Text File

The Kerberos SPN Format Generator generates a text file named SPNKeytabFormat.txt that lists the format for the service principal and keytab file names required by the Informatica domain. The list includes the SPN and keytab file names based on the service principal level you select.
Review the text file and verify that there are no error messages.
The text file contains the following information:
Entity Name
Identifies the node or service associated with the process.
SPN
Format for the SPN in the Kerberos principal database. The SPN is case sensitive. Each type of SPN has a different format.
An SPN can have one of the following formats:
Keytab type
SPN Format
NODE_SPN
isp/<NodeName>/<DomainName>@<REALMNAME>
NODE_AC_SPN
_AdminConsole/<NodeName>/<DomainName>@<REALMNAME>
NODE_HTTP_SPN
HTTP/<NodeHostName>@<REALMNAME>
Note: The Kerberos SPN Format Generator validates the node host name. If the node host name is not valid, the utility does not generate an SPN. Instead, it displays the following message: Unable to resolve host name.
SERVICE_PROCESS_SPN
<ServiceName>/<NodeName>/<DomainName>@<REALMNAME>
Keytab File Name
Format for the name of the keytab file to be created for the associated SPN in the Kerberos principal database. The keytab file name is case sensitive.
The keytab file names use the following formats:
Keytab type
Keytab File Name
NODE_SPN
<NodeName>.keytab
NODE_AC_SPN
_AdminConsole.keytab
NODE_HTTP_SPN
webapp_http.keytab
SERVICE_PROCESS_SPN
<ServiceName>.keytab
Keytab Type
Type of the keytab. The keytab type can be one of the following types:

Service Principals at Node Level

The following example shows the contents of the SPNKeytabFormat.txt file generated for service principals at the node level:
ENTITY_NAME SPN KEY_TAB_NAME KEY_TAB_TYPE
Node01 isp/Node01/InfaDomain@MY.SVCREALM.COM Node01.keytab NODE_SPN
Node01 HTTP/NodeHost01.enterprise.com@MY.SVCREALM.COM webapp_http.keytab NODE_HTTP_SPN
Node02 isp/Node02/InfaDomain@MY.SVCREALM.COM Node02.keytab NODE_SPN
Node02 HTTP/NodeHost02.enterprise.com@MY.SVCREALM.COM webapp_http.keytab NODE_HTTP_SPN
Node03 isp/Node03/InfaDomain@MY.SVCREALM.COM Node03.keytab NODE_SPN
Node03 HTTP/NodeHost03.enterprise.com@MY.SVCREALM.COM webapp_http.keytab NODE_HTTP_SPN

Service Principals at Process Level

The following example shows the contents of the SPNKeytabFormat.txt file generated for service principals at the process level:
ENTITY_NAME SPN KEY_TAB_NAME KEY_TAB_TYPE
Node01 isp/Node01/InfaDomain@MY.SVCREALM.COM Node01.keytab NODE_SPN
Node01 _AdminConsole/Node01/InfaDomain@MY.SVCREALM.COM _AdminConsole.keytab NODE_AC_SPN
Node01 HTTP/NodeHost01.enterprise.com@MY.SVCREALM.COM webapp_http.keytab NODE_HTTP_SPN
Node02 isp/Node02/InfaDomain@MY.SVCREALM.COM Node02.keytab NODE_SPN
Node02 _AdminConsole/Node02/InfaDomain@MY.SVCREALM.COM _AdminConsole.keytab NODE_AC_SPN
Node02 HTTP/NodeHost02.enterprise.com@MY.SVCREALM.COM webapp_http.keytab NODE_HTTP_SPN
Service10:Node01 Service10/Node01/InfaDomain@MY.SVCREALM.COM Service10.keytab SERVICE_PROCESS_SPN
Service100:Node02 Service100/Node02/InfaDomain@MY.SVCREALM.COM Service100.keytab SERVICE_PROCESS_SPN
Service200:Node02 Service200/Node02/InfaDomain@MY.SVCREALM.COM Service200.keytab SERVICE_PROCESS_SPN