Using XenCentre, when connecting to one of a host, I was getting the error
Unable to connect to server '<server>' is not a valid URI
The server was still running and reachable via ping and responded to ssh.
Problem i then found was the root password was “mislaid” for this test hypervisor.
Resolution : reset the root password
- reboot machine.,
- at boot prompt, type menu.c32
- on the grub menu, select xe and press tab.
- a command string will then be shown. Append “single” (with no quotes) after the word splash.
- XenServer will then boot to another cmd prompt. Here reset the password using passwd.
- now reboot : #reboot
then back to Xencentre,
- right-click on the server > forget
- add back in the server with the new password.