Hi All,
I am trying to configure SSO between Microsoft active directory 2008 and SAP JAVA 7.31 on Windows 2008 Server.
Now we are trying to generate keytab file using Microsoft Windows KDC:
>ktpass -princ host/javahost.mydomain.com@MYDOMAIN.COM -pass ******* -out C:\krb5.keytab -mapUser newuser +DesOnly -crypto DES-CBC-MD5 -ptype KRB5_NT_PRINCIPAL
After that when we are moving the file krb5.keytab to "JAVAHOST" system and used the ktab command to add the SPN to a default keytab file. Created krb5.ini file and copied to c:\winnt\ location and executed the below command from SIDadm user.
>ktab.exe -a HTTP/javahost.mydomain.com@MYDOMAIN.COM ******* -k c:\winnt\krb5.keytab
Done!
Service key for HTTP/javahost.mydomain.com@MYDOMAIN.COM is saved in c:\winnt\krb5.keytab.
But when we check the klist command it shows the below output:
>C:\winnt>klist
Current LogonId is 0:0x1737b1
Cached Tickets: (0)
C:\winnt>ktab
No default key table exists.
Please let us know, where I am making mistake.
Thanks in Advance,
Regards,
Jithin