VMware Server 2.0でコンソール画面にログインできなくなった
VMware Server2.0で管理用のコンソール画面にアクセスできなくなり、数時間の格闘の末、ようやく復旧できたのでメモしておきます。
症状
Windows Vista上で、VMware Server 2.0を動かしています。コンソールのログイン画面までは進みますが、IDとパスワードを入力しても次のようなエラーが表示されて進まない状態です。
The VMware Infrastructure Web Service at "http://localhost:8222/sdk" is not responding (Connection Refused).
解決策
色々ググってみたところ、ほとんどのページが「VMware関連のサービス(VMware Host Agent)が起動していないのが問題。手動で起動すればコンソールにアクセスできるようになる。」というものでした。しかし、私のマシンではVMware Host Agentが動いている・・・。
ちなみにサービスの状態は、「コントロールパネル」→「管理ツール」→「サービス」から確認することができます。
しょうがないので、VMwareを再インストールしてみるも、うまくいかず。
さらに調べてみると、同じような症状で復旧した方がいました。
http://www.kichise.com/modules/d3bloga/details.php?bid=150
この通りに試したところ、無事復旧することができました!詳細はリンク先を見てほしいのですが、かいつまんで説明すると、Windowsのバージョンアップに伴ってローカルホストへのアクセス方法が変更された(IPv4形式からIPv6形式に変更された)ことで、うまく管理用コンソールにアクセスできなかったみたいです。
「C:\Windows\System32\drivers\etc\hosts」を次のように書き換えることで、アクセスできるようになります。
# Copyright (c) 1993-2006 Microsoft Corp.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host