virt-who が VMware ハイパーバイザーの登録に失敗し、”WebFault: Server raised fault: 'Cannot complete login due to an incorrect user name or password.'” エラーが発生する
Issue
- virt-who サービスの起動後にサブスクリプション管理で VMware ハイパーバイザーを登録できませんでした。
Traceback エラーは以下のとおりです。
Traceback (most recent call last):
File "/usr/share/virt-who/virt-who.py", line 178, in _send
self.checkConnections()
File "/usr/share/virt-who/virt-who.py", line 157, in checkConnections
self.initVirt()
File "/usr/share/virt-who/virt-who.py", line 107, in initVirt
self.virt=VSphere(self.logger, self.options.server, self.options.username, self.options.password)
File "/usr/share/virt-who/vsphere.py", line 129, in __init__
self.client.service.Login(_this=self.sc.sessionManager, userName=username, password=password)
File "/usr/lib/python2.6/site-packages/suds/client.py", line 542, in __call__
return client.invoke(args, kwargs)
File "/usr/lib/python2.6/site-packages/suds/client.py", line 602, in invoke
result=self.send(soapenv)
File "/usr/lib/python2.6/site-packages/suds/client.py", line 657, in send
result=self.failed(binding, e)
File "/usr/lib/python2.6/site-packages/suds/client.py", line 712, in failed
r, p=binding.get_fault(reply)
File "/usr/lib/python2.6/site-packages/suds/bindings/binding.py", line 265, in get_fault
raise WebFault(p, faultroot)
WebFault: Server raised fault: 'Cannot complete login due to an incorrect user name or password.'
2014-05-30 11:27:09,796 [ERROR] @virt-who.py:184 - Unable to recover, retry in 60 seconds.
Environment
- Subscription Manager
- virt-who
- VMware ESX ホスト
- Red Hat Enterprise Linux 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.