Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-1988

Imposible to fix wrong PicketLink Federation identity provider's security domain after reload

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.0.0.ER6
    • 7.0.0.ER1
    • Security
    • None
    • Hide
      1. enable PicketLink
      2. using CLI add Federation: /subsystem=picketlink-federation/federation=newFed:add()
      3. add identity provider: /subsystem=picketlink-federation/federation=newFed/identity-provider=newIdP:add(url=123,security-domain=other)
      4. edit security domain of identity provider with typo(jboss-web-polic instead of jboss-web-policy): /subsystem=picketlink-federation/federation=newFed/identity-provider=newIdP:write-attribute(name=security-domain,value=jboss-web-polic)
      5. for whatever reason reload: reload
      6. you see the error about missing jboss.security.security-domain.jboss-web-polic in server log so try to fix it: /subsystem=picketlink-federation/federation=newFed/identity-provider=newIdP:write-attribute(name=security-domain,value=jboss-web-policy)
      7. you get WFLYCTL0158: Operation handler failed: java.lang.IllegalStateException
      Show
      enable PicketLink using CLI add Federation: /subsystem=picketlink-federation/federation=newFed:add() add identity provider: /subsystem=picketlink-federation/federation=newFed/identity-provider=newIdP:add(url=123,security-domain=other) edit security domain of identity provider with typo(jboss-web-polic instead of jboss-web-policy): /subsystem=picketlink-federation/federation=newFed/identity-provider=newIdP:write-attribute(name=security-domain,value=jboss-web-polic) for whatever reason reload: reload you see the error about missing jboss.security.security-domain.jboss-web-polic in server log so try to fix it: /subsystem=picketlink-federation/federation=newFed/identity-provider=newIdP:write-attribute(name=security-domain,value=jboss-web-policy) you get WFLYCTL0158: Operation handler failed: java.lang.IllegalStateException

      If you do typo when editing security domain of identity provider it's impossible to fix it by writing correct value to attribute but you have to remove the whole identity provider and create it again.

            psilva@redhat.com Pedro Igor Craveiro
            pjelinek@redhat.com Pavel Jelinek
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: