This issue seems to be permanent on PPC and intermittent on Intel. See: https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-AS-Testsuite/job/eap-6x-as-testsuite-RHEL-matrix-IBMJDK6/91/jdk=ibm16,label_exp=EAP-RHEL6-PPC64/testReport/org.jboss.as.test.integration.security.picketlink/SAML2AttributeMappingTestCase/testPassUserPrincipalToAttributeManager/ Stacktrace: javax.security.auth.login.FailedLoginException: Login error: com.ibm.security.krb5.KrbException, status code: 9 message: The client or server has a null key at com.ibm.security.jgss.i18n.I18NException.throwFailedLoginException(I18NException.java:25) at com.ibm.security.auth.module.Krb5LoginModule.j(Krb5LoginModule.java:33) at com.ibm.security.auth.module.Krb5LoginModule.b(Krb5LoginModule.java:374) at com.ibm.security.auth.module.Krb5LoginModule.login(Krb5LoginModule.java:755) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:611) at javax.security.auth.login.LoginContext.invoke(LoginContext.java:777) at javax.security.auth.login.LoginContext.access$000(LoginContext.java:211) at javax.security.auth.login.LoginContext$4.run(LoginContext.java:703) at java.security.AccessController.doPrivileged(AccessController.java:362) at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:700) at javax.security.auth.login.LoginContext.login(LoginContext.java:606) at org.jboss.as.test.integration.security.picketlink.PicketLinkTestBase.makeCallWithKerberosAuthn(PicketLinkTestBase.java:279) at org.jboss.as.test.integration.security.picketlink.SAML2AttributeMappingTestCase.testPassUserPrincipalToAttributeManager(SAML2AttributeMappingTestCase.java:129)
This issue is permanent on IBMJDK 1.7 where org.jboss.as.test.integration.security.loginmodules.negotiation tests are also affected.
*** Bug 1078294 has been marked as a duplicate of this bug. ***
OpenJDK 1.6 is affected as well
SAML2KerberosAuthenticationTestCase fails too: https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/eap-6x-as-testsuite-rhel/46/RELEASE=6.4.0,jdk=ibm1.7,label_exp=eap-sustaining%20&&%20EAP-RHEL7/testReport/
List of tests failing on IBM jdk due to: com.ibm.security.krb5.KrbException, status code: 9 message: The client or server has a null key -------------------------------------------------------------------------------------------------------------- org.jboss.as.test.integration.security.loginmodules.negotiation.AdvancedLdapLoginModuleTestCase.test1 org.jboss.as.test.integration.security.loginmodules.negotiation.AdvancedLdapLoginModuleTestCase.test2 org.jboss.as.test.integration.security.loginmodules.negotiation.AdvancedLdapLoginModuleTestCase.test3 org.jboss.as.test.integration.security.loginmodules.negotiation.AdvancedLdapLoginModuleTestCase.test4 org.jboss.as.test.integration.security.loginmodules.negotiation.SPNEGOLoginModuleTestCase.testAuthn org.jboss.as.test.integration.security.loginmodules.negotiation.SPNEGOLoginModuleTestCase.testFormFallback org.jboss.as.test.integration.security.loginmodules.negotiation.SPNEGOLoginModuleTestCase.testUnsucessfulAuthz org.jboss.as.test.integration.security.loginmodules.negotiation.SPNEGOLoginModuleTestCase.testIdentityPropagation org.jboss.as.test.integration.security.picketlink.SAML2AttributeMappingTestCase.testPassUserPrincipalToAttributeManager org.jboss.as.test.integration.security.picketlink.SAML2KerberosAuthenticationTestCase.testJDukeRoles org.jboss.as.test.integration.security.picketlink.SAML2KerberosAuthenticationTestCase.testJDukePrincipal