<?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: SPNego fails: Error creating GSS context - java.lang.NullPointerException in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/spnego-fails-error-creating-gss-context-java-lang-nullpointerexception/m-p/3009791#M711245</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello CJH,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for following up.&lt;/P&gt;&lt;P&gt;I will set the thread status to "assumed answered".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Julius&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Feb 2008 17:39:18 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-13T17:39:18Z</dc:date>
    <item>
      <title>SPNego fails: Error creating GSS context - java.lang.NullPointerException</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/spnego-fails-error-creating-gss-context-java-lang-nullpointerexception/m-p/3009789#M711243</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 have successfully configured SPNego logon to the first portal in our landscape, however, on the next portal I've got to the SPNego logon is failing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When using the diagtool to analyse the problem tests 1-5 and 7 are passing successfully, however, test 6 is failing. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am configuring against the following software components:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAP J2EE - 7.00 SP13&lt;/P&gt;&lt;P&gt;Sun JDK version: 1.4.2_14&lt;/P&gt;&lt;P&gt;diagtool version 1.7.2&lt;/P&gt;&lt;P&gt;MS Active Directory is configured as the EP UME with resolution mode simple.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I believe the problem is in some way related to the authentication of the j2ee-&amp;lt;sid&amp;gt; user, however, I cannot narrow it down further. The password for this user has not changed since I generated the keytab file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help greatly appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following error is written to the diagtool trace file:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Error creating GSS context. &lt;/P&gt;&lt;P&gt;[EXCEPTION]&lt;/P&gt;&lt;P&gt; GSSException: No valid credentials provided (Mechanism level: Attempt to obtain new ACCEPT credentials failed!)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.krb5.Krb5AcceptCredential.getKeyFromSubject(Krb5AcceptCredential.java:189)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.krb5.Krb5AcceptCredential.getInstance(Krb5AcceptCredential.java:80)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.krb5.Krb5MechFactory.getCredentialElement(Krb5MechFactory.java:75)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.GSSManagerImpl.getCredentialElement(GSSManagerImpl.java:149)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.GSSCredentialImpl.add(GSSCredentialImpl.java:334)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.GSSCredentialImpl.&amp;lt;init&amp;gt;(GSSCredentialImpl.java:44)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.GSSManagerImpl.createCredential(GSSManagerImpl.java:102)&lt;/P&gt;&lt;P&gt;at com.sap.engine.config.diagtool.tests.authentication.krb.Krb5ServerTest.createGSSContext(Krb5ServerTest.java:104)&lt;/P&gt;&lt;P&gt;at com.sap.engine.config.diagtool.tests.authentication.krb.Krb5ServerTest.execute(Krb5ServerTest.java:75)&lt;/P&gt;&lt;P&gt;at com.sap.engine.config.diagtool.Task.execute(Task.java:55)&lt;/P&gt;&lt;P&gt;at com.sap.engine.config.diagtool.Launcher.run(Launcher.java:343)&lt;/P&gt;&lt;P&gt;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/P&gt;&lt;P&gt;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/P&gt;&lt;P&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/P&gt;&lt;P&gt;at java.lang.reflect.Method.invoke(Method.java:324)&lt;/P&gt;&lt;P&gt;at com.sap.engine.config.diagtool.Launcher.main(Launcher.java:394)&lt;/P&gt;&lt;P&gt;Caused by: javax.security.auth.login.LoginException: java.lang.NullPointerException&lt;/P&gt;&lt;P&gt;at java.lang.StringBuffer.append(StringBuffer.java:467)&lt;/P&gt;&lt;P&gt;at com.sun.security.auth.module.Krb5LoginModule.attemptAuthentication(Krb5LoginModule.java:576)&lt;/P&gt;&lt;P&gt;at com.sun.security.auth.module.Krb5LoginModule.login(Krb5LoginModule.java:475)&lt;/P&gt;&lt;P&gt;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/P&gt;&lt;P&gt;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/P&gt;&lt;P&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/P&gt;&lt;P&gt;at java.lang.reflect.Method.invoke(Method.java:324)&lt;/P&gt;&lt;P&gt;at javax.security.auth.login.LoginContext.invoke(LoginContext.java:675)&lt;/P&gt;&lt;P&gt;at javax.security.auth.login.LoginContext.access$000(LoginContext.java:129)&lt;/P&gt;&lt;P&gt;at javax.security.auth.login.LoginContext$4.run(LoginContext.java:610)&lt;/P&gt;&lt;P&gt;at java.security.AccessController.doPrivileged(Native Method)&lt;/P&gt;&lt;P&gt;at javax.security.auth.login.LoginContext.invokeModule(LoginContext.java:607)&lt;/P&gt;&lt;P&gt;at javax.security.auth.login.LoginContext.login(LoginContext.java:534)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.LoginUtility.run(LoginUtility.java:57)&lt;/P&gt;&lt;P&gt;at java.security.AccessController.doPrivileged(Native Method)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.krb5.Krb5AcceptCredential.getKeyFromSubject(Krb5AcceptCredential.java:186)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.krb5.Krb5AcceptCredential.getInstance(Krb5AcceptCredential.java:80)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.krb5.Krb5MechFactory.getCredentialElement(Krb5MechFactory.java:75)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.GSSManagerImpl.getCredentialElement(GSSManagerImpl.java:149)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.GSSCredentialImpl.add(GSSCredentialImpl.java:334)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.GSSCredentialImpl.&amp;lt;init&amp;gt;(GSSCredentialImpl.java:44)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.GSSManagerImpl.createCredential(GSSManagerImpl.java:102)&lt;/P&gt;&lt;P&gt;at com.sap.engine.config.diagtool.tests.authentication.krb.Krb5ServerTest.createGSSContext(Krb5ServerTest.java:104)&lt;/P&gt;&lt;P&gt;at com.sap.engine.config.diagtool.tests.authentication.krb.Krb5ServerTest.execute(Krb5ServerTest.java:75)&lt;/P&gt;&lt;P&gt;at com.sap.engine.config.diagtool.Task.execute(Task.java:55)&lt;/P&gt;&lt;P&gt;at com.sap.engine.config.diagtool.Launcher.run(Launcher.java:343)&lt;/P&gt;&lt;P&gt;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/P&gt;&lt;P&gt;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/P&gt;&lt;P&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/P&gt;&lt;P&gt;at java.lang.reflect.Method.invoke(Method.java:324)&lt;/P&gt;&lt;P&gt;at com.sap.engine.config.diagtool.Launcher.main(Launcher.java:394)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at javax.security.auth.login.LoginContext.invoke(LoginContext.java:730)&lt;/P&gt;&lt;P&gt;at javax.security.auth.login.LoginContext.access$000(LoginContext.java:129)&lt;/P&gt;&lt;P&gt;at javax.security.auth.login.LoginContext$4.run(LoginContext.java:610)&lt;/P&gt;&lt;P&gt;at java.security.AccessController.doPrivileged(Native Method)&lt;/P&gt;&lt;P&gt;at javax.security.auth.login.LoginContext.invokeModule(LoginContext.java:607)&lt;/P&gt;&lt;P&gt;at javax.security.auth.login.LoginContext.login(LoginContext.java:534)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.LoginUtility.run(LoginUtility.java:57)&lt;/P&gt;&lt;P&gt;at java.security.AccessController.doPrivileged(Native Method)&lt;/P&gt;&lt;P&gt;at sun.security.jgss.krb5.Krb5AcceptCredential.getKeyFromSubject(Krb5AcceptCredential.java:186)&lt;/P&gt;&lt;P&gt;... 15 more&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Acquire credential failed for realm EUR.EMIGRP.COM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Oct 2007 13:24:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/spnego-fails-error-creating-gss-context-java-lang-nullpointerexception/m-p/3009789#M711243</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-25T13:24:47Z</dc:date>
    </item>
    <item>
      <title>Re: SPNego fails: Error creating GSS context - java.lang.NullPointerException</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/spnego-fails-error-creating-gss-context-java-lang-nullpointerexception/m-p/3009790#M711244</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This was caused bya bug in Sun JDK version: 1.4.2_14. We downgraded to 1.4.2_13 and the problem was resolved.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OSS note 716604 explains the problem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Feb 2008 17:35:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/spnego-fails-error-creating-gss-context-java-lang-nullpointerexception/m-p/3009790#M711244</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-13T17:35:15Z</dc:date>
    </item>
    <item>
      <title>Re: SPNego fails: Error creating GSS context - java.lang.NullPointerException</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/spnego-fails-error-creating-gss-context-java-lang-nullpointerexception/m-p/3009791#M711245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello CJH,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for following up.&lt;/P&gt;&lt;P&gt;I will set the thread status to "assumed answered".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Julius&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Feb 2008 17:39:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/spnego-fails-error-creating-gss-context-java-lang-nullpointerexception/m-p/3009791#M711245</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-13T17:39:18Z</dc:date>
    </item>
  </channel>
</rss>

