<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Kerberos implementation on java stack in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826976#M1315933</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pavan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your response. But I need to use ABAP as UME reference system. According to the note in url that you've mentioned, requires to use LDAP as UME reference system. Am I correct?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 02 Jul 2009 09:09:20 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-07-02T09:09:20Z</dc:date>
    <item>
      <title>Kerberos implementation on java stack</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826974#M1315931</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to implement kerberos to java stack for SSO reason, but unfortunately, I faced with a trouble while configuring the system. Actually, I want to implement this for cross domain solution, but even in same AD domain I see some errors in diagtool output, below;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Creating new instance of SpNegoState (negstate= initial, mechanism.oid= null)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Acquiring credentials for realm YASARSAP.ASTRON.GRP&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Looking for credentials for realm YASARSAP.ASTRON.GRP&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Looking for credentials for j2ee-cr7 @ YASARSAP.ASTRON.GRP in {}&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[Security Context : [Security Session (0) for J2EE_GUEST created at Wed Jul 01 17:39:15 EEST 2009]] created from parent [Security Context : [Security Session (0) for J2EE_GUEST created at Wed Jul 01 17:39:15 EEST 2009]]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Acquiring credentials for GSS name j2ee-cr7 @ YASARSAP.ASTRON.GRP&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GSS name type is: 1&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GSS name type 1 is :1.2.840.113554.1.2.1.1&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GSS mechanism is: 1.2.840.113554.1.2.2&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Debug is  true storeKey true useTicketCache false useKeyTab true doNotPrompt true ticketCache is null isInitiator true KeyTab is null refreshKrb5Config is true principal is j2ee-cr7 @ YASARSAP.ASTRON.GRP tryFirstPass is false useFirstPass is false storePass is false clearPass is false&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Refreshing Kerberos configuration&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Refreshing Keytab&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;gt;&amp;gt;&amp;gt; KeyTabInputStream, readName(): YASARSAP.ASTRON.GRP&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;gt;&amp;gt;&amp;gt; KeyTabInputStream, readName(): j2ee-cr7&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;gt;&amp;gt;&amp;gt; KeyTab: load() entry length: 54; type: 3&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;principal's key obtained from the keytab&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Acquire TGT using AS Exchange&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;on 	Exception : Error in some of the login modules.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;java.lang.Exception&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at com.sap.exception.BaseExceptionInfo.traceAutomatically(BaseExceptionInfo.java:1175)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at com.sap.exception.BaseExceptionInfo.&amp;lt;init&amp;gt;(BaseExceptionInfo.java:263)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Caused by: java.lang.NullPointerException&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at java.lang.StringBuffer.append(StringBuffer.java:467)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at sun.security.jgss.krb5.Krb5AcceptCredential.getKeyFromSubject(Krb5AcceptCredential.java:186)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at sun.security.jgss.krb5.Krb5AcceptCredential.getInstance(Krb5AcceptCredential.java:80)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at sun.security.jgss.krb5.Krb5MechFactory.getCredentialElement(Krb5MechFactory.java:75)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at sun.security.jgss.GSSManagerImpl.getCredentialElement(GSSManagerImpl.java:149)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at sun.security.jgss.GSSCredentialImpl.add(GSSCredentialImpl.java:334)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at sun.security.jgss.GSSCredentialImpl.&amp;lt;init&amp;gt;(GSSCredentialImpl.java:44)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at sun.security.jgss.GSSManagerImpl.createCredential(GSSManagerImpl.java:102)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at com.sap.security.core.server.jaas.spnego.util.ConfigurationHelper.acquireCredentialsInCurrentThread(ConfigurationHelper.java:206)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at com.sap.security.core.server.jaas.spnego.util.ConfigurationHelper.access$000(ConfigurationHelper.java:29)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at com.sap.security.core.server.jaas.spnego.util.ConfigurationHelper$RunnableHelper.run(ConfigurationHelper.java:301)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOGIN.FAILED&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;User: N/A&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Authentication Stack: com.sun.security.jgss.accept&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Login Module                                                               Flag        Initialize  Login      Commit     Abort      Details&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1. com.sun.security.auth.module.Krb5LoginModule                            OPTIONAL    ok          exception             false      null&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;        &lt;STRONG&gt;#1 debug = true&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;        &lt;STRONG&gt;#2 doNotPrompt = true&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;        &lt;STRONG&gt;#3 principal = j2ee-cr7 @ YASARSAP.ASTRON.GRP&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;        &lt;STRONG&gt;#4 refreshKrb5Config = true&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;        &lt;STRONG&gt;#5 storeKey = true&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;        &lt;STRONG&gt;#6 useKeyTab = true&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;        &lt;STRONG&gt;#7 useTicketCache = false&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Exception : Access Denied.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;java.lang.Exception&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at com.sap.exception.BaseExceptionInfo.traceAutomatically(BaseExceptionInfo.java:1175)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at com.sap.exception.BaseExceptionInfo.&amp;lt;init&amp;gt;(BaseExceptionInfo.java:263)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at com.sap.engine.services.security.exceptions.BaseLoginException.&amp;lt;init&amp;gt;(BaseLoginException.java:116)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Acquiring credentials for realm YASARSAP.ASTRON.GRP failed&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[EXCEPTION]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;GSSException: No valid credentials provided (Mechanism level: Attempt to obtain new ACCEPT credentials failed!)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at sun.security.jgss.krb5.Krb5AcceptCredential.getKeyFromSubject(Krb5AcceptCredential.java:189)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at sun.security.jgss.krb5.Krb5AcceptCredential.getInstance(Krb5AcceptCredential.java:80)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I emphasise that I am using well known browsers such as IE8 and Firefox 3.0 in order to avoid problems. As far as I understand that the browser cannot send a ticket to the browser. What do you suggest about the problem?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Orkun Gedik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jul 2009 05:42:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826974#M1315931</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-02T05:42:56Z</dc:date>
    </item>
    <item>
      <title>Re: Kerberos implementation on java stack</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826975#M1315932</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please refer the below link:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.scribd.com/doc/6558573/Kerberos-Ticket-Based-SinglesignOn-With-SAP-J2EE-Engine" target="test_blank"&gt;http://www.scribd.com/doc/6558573/Kerberos-Ticket-Based-SinglesignOn-With-SAP-J2EE-Engine&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jul 2009 08:08:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826975#M1315932</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-02T08:08:11Z</dc:date>
    </item>
    <item>
      <title>Re: Kerberos implementation on java stack</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826976#M1315933</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pavan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your response. But I need to use ABAP as UME reference system. According to the note in url that you've mentioned, requires to use LDAP as UME reference system. Am I correct?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jul 2009 09:09:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826976#M1315933</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-02T09:09:20Z</dc:date>
    </item>
    <item>
      <title>Re: Kerberos implementation on java stack</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826977#M1315934</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hope the below link helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw70/helpdata/en/0b/d82c4142aef623e10000000a155106/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw70/helpdata/en/0b/d82c4142aef623e10000000a155106/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jul 2009 09:29:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826977#M1315934</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-02T09:29:07Z</dc:date>
    </item>
    <item>
      <title>Re: Kerberos implementation on java stack</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826978#M1315935</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank Pavan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My main problem is enabling kerberos for bsp application. Thus, I will be able to browse BSP applications via SSO. Do you have any suggestion about this issue?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jul 2009 10:36:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826978#M1315935</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-02T10:36:56Z</dc:date>
    </item>
    <item>
      <title>Re: Kerberos implementation on java stack</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826979#M1315936</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Below link should be able to help you much better:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://hosteddocs.ittoolbox.com/MicrosoftSAP100307.pdf" target="test_blank"&gt;http://hosteddocs.ittoolbox.com/MicrosoftSAP100307.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jul 2009 11:59:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826979#M1315936</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-02T11:59:59Z</dc:date>
    </item>
    <item>
      <title>Re: Kerberos implementation on java stack</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826980#M1315937</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check the below link also&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/people/vaibhav.dua2/blog/2006/04/24/kerberos-implementation-with-ads-made-easy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jul 2009 12:17:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826980#M1315937</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-02T12:17:18Z</dc:date>
    </item>
    <item>
      <title>Re: Kerberos implementation on java stack</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826981#M1315938</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check the below Note as well.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note 994791 - SPNego Wizard&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jul 2009 15:12:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826981#M1315938</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-02T15:12:34Z</dc:date>
    </item>
    <item>
      <title>Re: Kerberos implementation on java stack</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826982#M1315939</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Orkun,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please make sure that you are not using Java 1.4.2_14, 1.4.2_15 or 1.4.2_16. &lt;/P&gt;&lt;P&gt;All these versions contain a bug (Refer Note 1057474 - NullPointerException in KRB5LoginMoule).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sridhar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jul 2009 16:02:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/kerberos-implementation-on-java-stack/m-p/5826982#M1315939</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-02T16:02:13Z</dc:date>
    </item>
  </channel>
</rss>

