雑木林

頭の中の整理と忘れないための確認メモ

ChromeでESXiのembedded host clientにアクセスするとエラーになる

vCenter環境がない一般家庭?でESXiを使う場合、vSphere Clientを使うのが主流ですが、
ESXi6.5からvSphere Clientの提供が無くなり、embedded host clientへの移行が始まっています。

私も1年ほど前から併用していますが、Chromeでログインするとエラーが出ることがありました。
1年ぶり?に原因と対応策がわかりましたのでメモしておきます。

原因

すでにqiitaで触れられていた方がいらっしゃったのでペタり。

qiita.com


こちらでも触れられています。

blog.radler.jp

発生する症状

家の環境で試してみた結果は以下の通りです。
バンドルされない例外が発生し、再ロードするとログイン画面に戻り、ループします。

  • ESXi6.0 U2

f:id:zokibayashi:20170523001044p:plain

  • ESXi6.0 U3

f:id:zokibayashi:20170523001101p:plain

  • ESXi6.5 ExpressPatch 1a

f:id:zokibayashi:20170523001141p:plain

  • ESXi6.5d

f:id:zokibayashi:20170523001159p:plain

6.5の最新パッチ適用版以外は症状が継続しているようです。


Chromeで問題なくアクセスする方法

  • ページを更新する(≠再ロード)

エラー表示されたあとに単純にF5を押すだけです。
最近までずっとこれで対応してました。

  • 「ログイン」ボタンをクリックする

embedded host clientにログインするときはユーザ名とパスワードを入力した後にエンターキーを押すことでログインできますが、この時マウスでログインボタンをクリックするとエラーが出ませんでした。
f:id:zokibayashi:20170523002323p:plain


上の記事でも書かれていますが、Chrome以外だと出ません。
以下のブラウザで確認してみました。


個人的にはまだまだvSpere Clientの方が使いやすいですが、頑張って慣れないとですね…。