重新启动后,XenCenter无法连接到XCP服务器

重新启动XCP 1.6.10主机后,XenCenter 6.1无法再连接到它。 失败消息总是“服务器失败:未经授权” 。 使用ssh和完全相同的根证书工作正常。

我似乎无法find任何可以帮助我诊断此问题的日志,是否有任何连接尝试openwsmandlogging的地方?

如果有人在同一个现象上磕磕绊绊,下面是我发现的(剧透:我很蠢):

当然,应该立即发出警报的事实是,我写了openwsmandxapi进程实际负责处理XenCenter等连接尝试时。 这里发生的事情是,我只是做了一个简单的netstat -plant ,注意到openwsmand正在侦听端口443,我知道这个端口是XenCenter尝试连接的端口,所以我认为这是正确的过程。

但是当然,XenCenter不能连接到openwsmand因为这是戴尔OpenManage Suite的一个工具。 我想当我第一次安装OpenManage的时候, openwsmand尝试绑定到443端口,但这已经被xapi使用,所以放弃了,我仍然可以连接。

但是,当我重新启动机器时, openwsmand服务在xapi之前启动,因此它占用了端口443,使我无法使用XenCenter进行连接。

一个简单的

 $ service openwsmand stop $ xe-toolstack-restart $ service openwsmand start 

解决了这个问题。 目前运行的虚拟机不会受到这个操作的影响。