Bug 1105051 - [QE] (6.3.0) org.jboss.as.test.integration.security.loginmodules.negotiation and SAML2AttributeMappingTestCase fails due to KrbException, status code: 9 message: The client or server has a null key
Summary: [QE] (6.3.0) org.jboss.as.test.integration.security.loginmodules.negotiation ...
Keywords:
Status: CLOSED EOL
Alias: None
Product: JBoss Enterprise Application Platform 6
Classification: JBoss
Component: Security, Testsuite
Version: 6.3.0,6.3.2
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
: EAP 6.4.0
Assignee: jboss-set
QA Contact: Petr Kremensky
URL:
Whiteboard:
: 1078294 (view as bug list)
Depends On: 1189141
Blocks: 1099440
TreeView+ depends on / blocked
 
Reported: 2014-06-05 09:49 UTC by Pavel Jelinek
Modified: 2019-08-19 12:45 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
IBMJDK
Last Closed: 2019-08-19 12:45:48 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1135401 0 unspecified CLOSED [QE] (6.3.1) SAML2AttributeMappingTestCase.testPassUserPrincipalToAttributeManager fails on Open JDK6 2021-02-22 00:41:40 UTC
Red Hat Issue Tracker JBQA-10100 0 Major Open org.jboss.as.test.integration.security.picketlink.SAML2AttributeMappingTestCase.testPassUserPrincipalToAttributeManager ... 2018-01-04 17:13:40 UTC

Internal Links: 1135401

Description Pavel Jelinek 2014-06-05 09:49:41 UTC
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)

Comment 1 Pavel Jelinek 2014-06-18 06:54:21 UTC
This issue is permanent on IBMJDK 1.7 where org.jboss.as.test.integration.security.loginmodules.negotiation tests are also affected.

Comment 2 Pavel Jelinek 2014-07-22 12:42:47 UTC
*** Bug 1078294 has been marked as a duplicate of this bug. ***

Comment 3 Marek Kopecky 2014-10-14 14:31:59 UTC
OpenJDK 1.6 is affected as well

Comment 5 Petr Kremensky 2015-02-03 13:37:51 UTC
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


Note You need to log in before you can comment on or make changes to this bug.