Search the VMware Knowledge Base (KB)
View by Article ID

vCenter Single Sign-On サーバ システムの変更または再起動後に vCenter Server 5.1.x が起動に失敗する (2080295)

  • 0 Ratings

Symptoms

免責事項: これは英文の記事「After making a change or restarting vCenter Single Sign-On server system, vCenter Server 5.1.x fails to start (2036170)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新の内容については、英語版の記事を参照してください。


  • vCenter Single Sign-On (SSO) サーバ システムの再起動後に、vCenter Server 5.1.x が起動に失敗し、vSphere Web Client にログインできなくなる。
  • vCenter Single Sign-On Server に対して Windows アップデートやドメイン名の変更が行われたり、vSphere 5.1 パッチが適用されたり、vCenter Server に対して依存関係などが変更されたりした。
  • vpxd.log ファイル(C:\ProgramData\VMware\VMware VirtualCenter\Logs にある)に、次のようなエントリがある。
    • 2012-09-24 [04584 info 'authvpxdMoSessionManager'] [SSO][SessionManagerMo::Init] Downloading STS Root certificates ...
      2012-09-24 [04584 verbose '[SSO][SsoCertificateManagerImpl]'] [InitConfigManagementService]
      2012-09-24 [04584 verbose '[SSO][SsoCertificateManagerImpl]'] [CreateAdminSsoServiceContent] Connecting to SSO Admin server ...
      2012-09-24 [04584 trivia 'vmomi.soapStub[0]'] Sending soap request to [<cs p:000000000cdeaf40, TCP:vchostname.test.vmware.net:7444>]: retrieveServiceContent {}
      2012-09-24 [04584 trivia 'HttpConnectionPool-000001'] [IncConnectionCount] Number of connections to <cs p:00000000cdeaf40, TCP:vchostname.test.vmware.net:7444> incremented to 1
      2012-09-24 [04584 trivia 'HttpConnectionPool-000001'] [PopPendingConnection] Found pending connection to <cs p:00000000cdeaf40, TCP:vchostname.test.vmware.net:7444>
      2012-09-24 [04584 trivia 'vmomi.soapStub[0]'] Request started [class Vmacore::Http::UserAgentImpl::AsyncSendRequestHelper:000000000DF7FA68]
      2012-09-24 [04280 trivia 'Default'] SSLStreamImpl::DoClientHandshake: verifyPeerName (vchostname.test.vmware.net), peerCertDigest (), unverifiedAction (fail)
      2012-09-24 [06108 info 'Default'] Thread attached
      2012-09-24 [04280 trivia 'vmomi.soapStub[0]'] Request completed [class Vmacore::Http::UserAgentImpl::AsyncSendRequestHelper:000000000DF7FA68]
      2012-09-24 [04584 trivia 'HttpConnectionPool-000001'] [DecConnectionCount] Number of connections to <cs p:00000000cdeaf40, TCP:vchostname.test.vmware.net:7444> decremented to 0
      2012-09-24 [04584 error 'vpxdvpxdMain'] [Vpxd::ServerApp::Init] Init failed: Unexpected exception
      --> Backtrace:
      --> backtrace[00] rip 000000018018977a
      --> backtrace[01] rip 0000000180100c98
      --> backtrace[02] rip 0000000180101fae
      --> backtrace[03] rip 000000018008aeab
      --> backtrace[04] rip 0000000000564971
      --> backtrace[05] rip 0000000000501298
      --> backtrace[06] rip 00000000005016c9
      --> backtrace[07] rip 0000000000470fae
      --> backtrace[08] rip 0000000140d7bfb8
      --> backtrace[09] rip 000000013fc70078
      --> backtrace[10] rip 000000013fc7016a
      --> backtrace[11] rip 000000013fc70279
      --> backtrace[12] rip 000000013fc70609
      --> backtrace[13] rip 000000013ffb2903
      --> backtrace[14] rip 000000014075e4b9
      --> backtrace[15] rip 000000014075835c
      --> backtrace[16] rip 0000000140978a3b
      --> backtrace[17] rip 000007feff4fa82d
      --> backtrace[18] rip 000000007750652d
      --> backtrace[19] rip 000000007788c521
      -->
      2012-09-24T22:18 [04584 trivia 'VpxProfiler'] Ctr: TotalTime = 13353 ms

    • 2013-03-27 [01892 warning '[SSO][SsoCertificateManagerImpl]'] [CreateAdminSsoServiceContent] Max connection attempts (10) reached.Giving up ...
      2013-03-27 [01892 info '[SSO][CreateSsoFacade]'] [CreateUserDirectory] Probably connection exception: No connection could be made because the target machine actively refused it.
      2013-03-27 [01892 error '[SSO][SsoFactory_CreateFacade]'] Unable to create SSO facade: No connection could be made because the target machine actively refused it. .
      2013-03-27 [01892 warning 'VpxProfiler'] Vpxd::ServerApp::Init [Vpx::Common::Sso::SsoFactory_CreateFacade(sslContext, ssoFacadeConstPtr)] took 110250 ms
      2013-03-27 [01892 error 'vpxdvpxdMain'] [Vpxd::ServerApp::Init] Init failed: Vpx::Common::Sso::SsoFactory_CreateFacade(sslContext, ssoFacadeConstPtr)

  • discover-is.log ファイル(C:\ProgramFiles\VMware\Infrastructure\SSOServer\utils\logs\ にある)に、次のようなエントリがある。

    2012-09-24 - VCHOSTNAME.test.vmware.net,,,,Executing action: 'discover-is'
    2012-09-24 - VCHOSTNAME.test.vmware.net,,,,Discovering identity sources
    2012-09-24 - VCHOSTNAME.test.vmware.net,,,,ERROR: Bean (PrimaryCommandTarget) initialization failure
    com.rsa.ims.security.keymanager.sys.SystemModificationThresholdException: System was modified beyond the allowed threshold, cannot decrypt.
    com.rsa.common.SystemException: Bean (PrimaryCommandTarget) initialization failure
    com.rsa.ims.security.keymanager.sys.SystemModificationThresholdException: System was modified beyond the allowed threshold, cannot decrypt.
    Caused by: com.rsa.ims.components.ComponentFailureException: Unable to load bean named PrimaryCommandTarget

  • imsTrace.log ファイル(C:\ProgramFiles\VMware\Infrastructure\SSOServer\utils\logs\ にある)に、次のエラーが表示される。

    System was modified beyond the allowed threshold, cannot decrypt.
: このコマンドを実行すると、エラー メッセージが discover-is.log ファイルにまだ存在しているかどうか確認できます。
 
C:\Program Files\VMware\Infrastructure\SSOServer\utils>ssocli.cmd configure-riat -a discover-is -u admin -p masterPassword

Cause

SSO がインストールされているマシンを再起動すると、システムが変更される可能性があります。
 
アップデートがオペレーティング システムに適用される、マシン名が変更される、Active Directory ドメインでマシンが追加または削除されるなどの変更があると、SSO サーバが起動できなくなり、結果として vCenter Server が起動しなくなります。
 
また、SSO がインストールされている仮想マシンのパラメータ(RAM の量、CPU の数、MAC アドレスなど)をクローン作成または変更した場合にも、SSO が起動しなくなります。

Resolution

この問題を解決するには:
  1. スタートをクリックし、コマンドプロンプトを右クリックして管理者として実行をクリックして管理者としてコマンド プロンプトを開きます。
  2. 次のコマンドを実行して Java ホーム パスを設定します。

    set JAVA_HOME=C:\Program Files\VMware\Infrastructure\jre

    : デフォルトの場所は C:\Program Files\VMware\Infrastructure\jre です。コマンドでパスを引用符で囲まないでください。

  3. SSO がインストールされているシステムで、SSO サーバのインストール ディレクトリを見つけて移動します。このディレクトリのデフォルトの場所は C:\Program Files\VMware\Infrastructure\SSOServer\Utils です。

  4. 次のコマンドを実行します。

    rsautil manage-secrets -a recover -m <masterPassword>


    • 前述のコマンドで、環境のマスター パスワードを <masterPassword> の場所に入力します。
    • このコマンドは、masterPassword (admin@system-domain) をリカバリしてアップデートします

  5. SSO サービスを再起動します。
  6. VMware VirtualCenter Server サービスを再起動します。

Additional Information

この記事が更新されたときにアラートを表示するには、Actions ボックスで Subscribe to Document をクリックします。

Tags

日本語 Japanese

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 0 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)




Please enter the Captcha code before clicking Submit.
  • 0 Ratings
Actions
KB: