2015年08月09日
vSphere 6.0 の覚え書き - Windows 認証で Cannot get user info エラー
ご存じのとおり、VMware vCenter Server のユーザー認証には「Windows セッション認証」機能が備わっています。
MS 系の管理ツールに多いのですが、アクセス元 端末に現在ログインしている Windows アカウント情報を送ることで、ユーザー名やパスワードをいちいち入力しなくてよい、シングルサインオン (SSO) の一種です。
VMware もかなり昔から vSphere Client (C#) などでこの機能を備えており、新しい Web Client でもこの機能は使えます。
Cannot get user info でログインエラー
しかしながら、私の環境の中で VCSA 6.0 で動いている vCenter Server へは次のエラーで C# Client からの SSO ができなくなってしまいました。*1
一般的なシステム エラーが発生しました: Cannot get user info
A General System error occurred: Cannot get user info
↓
本問題は、検索すると対処方法が見つかります。
下記を参考に、VCSA 6.0 に SSH 経由でログインして /etc/nsswitch.conf を少し弄ってデーモン再起動するだけです。
- vCSA 6.0 login error with vSphere Client
- VMware KB 2050701 - Logging in to the vCenter Server Appliance as vSphere Client users using the Use Windows session credentials option fails with the error: Cannot get user info
Web Client で右クリックが邪魔される問題
上記と違い、ここ半月以上悩まされている問題がありました。
色々と切り分けた結果、こちらの原因を見つけましたので近いうちに報告したいと思います。
*1:Web Client での SSO や、C# Client でもユーザー名・パスワードを手動入力して場合は OK。
トラックバック - http://d.hatena.ne.jp/ogawad/20150809/1439133282
リンク元
- 2 http://t.co/bx4M1DfdUD
- 1 http://api.twitter.com/1/statuses/show/630397716456013824.json
- 1 http://goo.gl/2z8GyX
- 1 http://htn.to/dTZwXJ
- 1 http://pipes.yahoo.com/pipes/pipe.info?_id=2bcfbb69bb792d2dac482a3545ff3089
- 1 http://t.co/ioNc7rueeV
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CDAQFjAF&url=http://d.hatena.ne.jp/ogawad/20150809/1439133282&ei=o3DHVavSKqagrwPdpgE&usg=AFQjCNFzi05Mm_WcTb6fjvxvdmBjGh7WOA
- 1 http://www.google.com.br/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CEwQFjAD&url=http://goo.gl/2z8GyX&ei=VnDHVeDJDYH5jAO7DQ&usg=AFQjCNFe7ISLqFZheYHXCfbAlbTOp4y27A