Translated message

A translation of this page exists in English.

クラスタノードが接続を失うと RH-SSO の認証に失敗する

Solution Verified - Updated -

Issue

  • 認証に失敗します。
  • ログには繰り返し次のようなエラーが表示されます。

    ERROR [org.keycloak.services.error.KeycloakErrorHandler] (default task-1) Uncaught server error: org.infinispan.util.concurrent.TimeoutException: ISPN000476: Timed out waiting for responses for request 116 from RHSSO_N
    
    ERROR [org.infinispan.interceptors.impl.InvocationContextInterceptor] (timeout-thread--p14-t1) ISPN000136: Error executing command PutKeyValueCommand, writing keys [c6bba6e2-ca6d-426a-8230-33ad9712848b]: org.infinispan.util.concurrent.TimeoutException: ISPN000476: Timed out waiting for responses for request 116 from RHSSO_N
    
  • タイムアウトエラーが繰り返された後、クラスタートポロジーに障害が発生したメンバーがログに表示されたままになります。

    [Context=sessions] ISPN100002: Starting rebalance with members [RHSSO_1.... RHSSO_N], phase READ_OLD_WRITE_ALL, topology id 22 
    

Environment

  • Red Hat Single Sign-On (RH-SSO) 7
  • スタンドアロンクラスターモードまたはドメインクラスターモード
  • 分散キャッシュには複数の所有者が存在する

            <distributed-cache name="sessions" owners="2"/>
            <distributed-cache name="authenticationSessions" owners="2"/>
            <distributed-cache name="offlineSessions" owners="2"/>
            <distributed-cache name="clientSessions" owners="2"/>
            <distributed-cache name="offlineClientSessions" owners="2"/>
            <distributed-cache name="loginFailures" owners="2"/>
    
  • JGroups TCP クラスタリングスタック

  • クラスターメンバーに障害が発生したときに、失敗するのではなく、接続がタイムアウトする

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content