After restarting a XCP 1.6.10 host machine, XenCenter 6.1 is no longer able to connect to it. The failure message is always "Server failure: Unauthorized". Using ssh
with the exact same root credentials works fine.
I can't seem to find any log on the box that would help me to diagnose this issue, is there any place where connection attempts to openwsmand
are logged?
If anyone stumbles across the same phenomenon, here's what I found out (spoiler: I'm stupid):
Of course, what should have immediately raised an alarm was the fact that I wrote
openwsmand
when thexapi
process is actually responsible for handling connection attempts from XenCenter and the likes. What happened here was that I just did a simplenetstat -plant
and noticed thatopenwsmand
was listening at port 443, which I knew was the port that XenCenter tried to connect to, so I assumed this was the right process.But of course, XenCenter can't connect to
openwsmand
because this is a tool of the OpenManage Suite by Dell. I suppose that when I first installed OpenManage,openwsmand
tried to bind to port 443, but this was already in use byxapi
, so it gave up and I was still able to connect.When I restarted the machine, however, the
openwsmand
service was started beforexapi
, so it occupied port 443, leaving me with no possibility to connect using XenCenter.A simple
fixed the problem. Currently running VMs won't be affected by this operation.