Bug 1078294

Summary: [QE] (6.3.0) org.jboss.as.test.integration.security.loginmodules.negotiation tests and SAML2AttributeMappingTestCase fail on IBMJDK 1.6
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Pavel Jelinek <pjelinek>
Component: TestsuiteAssignee: Josef Cacek <jcacek>
Status: CLOSED DUPLICATE QA Contact: Pavel Jelinek <pjelinek>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.3.0, 6.2.0, 6.1.1CC: cdewolf, hmlnarik, rhatlapa
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
IBMJDK 1.6
Last Closed: 2014-07-22 12:42:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1099440    

Description Pavel Jelinek 2014-03-19 14:44:29 UTC
&#27;[0m08:41:29,868 INFO  [org.jboss.as.test.integration.security.common.Utils] (main) Requesting URI: http://dhcp180-63.mw.lab.eng.bos.redhat.com:8080/ldap-test-DEP1/printRoles?role=TheDuke&role=Echo&role=TheDuke2&role=Echo2&role=JBossAdmin&role=jduke&role=jduke2&role=RG1&role=RG2&role=RG3&role=R1&role=R2&role=R3&role=R4&role=R5&role=Roles
08:41:30,024 WARN  [org.apache.http.client.protocol.RequestTargetAuthentication] (main) NEGOTIATE authentication error: org.ietf.jgss.GSSException, major code: 11, minor code: 0
	major string: General failure, unspecified at GSSAPI level
	minor string: Failed to set up context
[JGSS_DBG_CRED] JAAS config: debug=true
[JGSS_DBG_CRED] JAAS config: credsType=initiate only (default)
[JGSS_DBG_CRED] config: useDefaultCcache=false
[JGSS_DBG_CRED] config: useCcache=null
[JGSS_DBG_CRED] config: useDefaultKeytab=false (default)
[JGSS_DBG_CRED] config: useKeytab=null
[JGSS_DBG_CRED] JAAS config: forwardable=false (default)
[JGSS_DBG_CRED] JAAS config: renewable=false (default)
[JGSS_DBG_CRED] JAAS config: proxiable=false (default)
[JGSS_DBG_CRED] JAAS config: noAddress=true
[JGSS_DBG_CRED] JAAS config: tryFirstPass=false (default)
[JGSS_DBG_CRED] JAAS config: useFirstPass=false (default)
[JGSS_DBG_CRED] JAAS config: moduleBanner=false (default)
[JGSS_DBG_CRED] JAAS config: interactive login? yes
[JGSS_DBG_CRED] Refreshing Kerberos configuration
[JGSS_DBG_CRED] Retrieving Kerberos creds from cache for principal=null
[JGSS_DBG_CRED] No Kerberos creds in cache for principal jduke
[JGSS_DBG_CRED] Doing Kerberos login for principal jduke
[JGSS_DBG_CRED] Doing Kerberos login for principal: jduke

See: https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-AS-Testsuite/job/eap-60-as-testsuite-RHEL-matrix-IBMJDK6/jdk=ibm16,label_exp=RHEL6%26%26x86_64/70/testReport/org.jboss.as.test.integration.security.loginmodules.negotiation/

Comment 1 Pavel Jelinek 2014-05-05 09:05:02 UTC
After ApacheDS upgrade:
03:12:46,326 WARN  [org.apache.http.client.protocol.RequestTargetAuthentication] (main) NEGOTIATE authentication error: org.ietf.jgss.GSSException, major code: 11, minor code: 0
	major string: General failure, unspecified at GSSAPI level
	minor string: Failed to set up context
[JGSS_DBG_CRED] JAAS config: debug=true
[JGSS_DBG_CRED] JAAS config: credsType=initiate only (default)
[JGSS_DBG_CRED] config: useDefaultCcache=false
[JGSS_DBG_CRED] config: useCcache=null
[JGSS_DBG_CRED] config: useDefaultKeytab=false (default)
[JGSS_DBG_CRED] config: useKeytab=null
[JGSS_DBG_CRED] JAAS config: forwardable=false (default)
[JGSS_DBG_CRED] JAAS config: renewable=false (default)
[JGSS_DBG_CRED] JAAS config: proxiable=false (default)
[JGSS_DBG_CRED] JAAS config: noAddress=true
[JGSS_DBG_CRED] JAAS config: tryFirstPass=false (default)
[JGSS_DBG_CRED] JAAS config: useFirstPass=false (default)
[JGSS_DBG_CRED] JAAS config: moduleBanner=false (default)
[JGSS_DBG_CRED] JAAS config: interactive login? yes
[JGSS_DBG_CRED] Refreshing Kerberos configuration
[JGSS_DBG_CRED] Retrieving Kerberos creds from cache for principal=null
[JGSS_DBG_CRED] No Kerberos creds in cache for principal jduke
[JGSS_DBG_CRED] Doing Kerberos login for principal jduke
[JGSS_DBG_CRED] Doing Kerberos login for principal: jduke
03:12:46,341 ERROR [org.apache.directory.server.KERBEROS_LOG] (NioDatagramAcceptor-4) No key for client uid=jduke,ou=Users,dc=jboss,dc=org
03:12:46,343 WARN  [org.apache.directory.server.kerberos.protocol.KerberosProtocolHandler] (NioDatagramAcceptor-4) The client or server has a null key (9)
03:12:46,344 WARN  [org.apache.directory.server.KERBEROS_LOG] (NioDatagramAcceptor-4) The client or server has a null key (9)

See: 
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-AS-Testsuite/job/eap-6x-as-testsuite-RHEL-matrix-IBMJDK6/79/jdk=ibm16,label_exp=RHEL5%26%26x86/testReport/org.jboss.as.test.integration.security.loginmodules.negotiation/

Comment 2 Pavel Jelinek 2014-07-22 12:42:47 UTC

*** This bug has been marked as a duplicate of bug 1105051 ***

Comment 3 JBoss JIRA Server 2014-07-22 12:52:06 UTC
Pavel Jelinek <pjelinek> updated the status of jira JBQA-9613 to Closed