我有一台物理 IIS 服务器,运行良好,但当我将其转换为 Hyper-V 时,它似乎破坏了我用来激活序列号的 API。它似乎无法连接。但是,其他一切仍然正常,它启动正常,没有问题,其余 IIS 服务运行良好,网站也运行良好。
API 的所有者保证不会发生任何变化,他也无法做任何事情。当我再次插入物理盒子时,它又开始工作了。我以前遇到过一个非常类似的问题,当我不小心将子网从 255.255.255.0 更改为 255.255.254.0 时,它开始给我同样的错误,但我保证这次的网络设置是正确的。
我不是该应用程序的开发者,但我拥有该服务器,开发人员在提供任何帮助诊断问题方面也完全没有用。
如果有帮助的话,我正在运行思科路由器和 SonicWall 防火墙,为了诊断这个问题,我让我和 API 服务器之间的连接都相当开放。我还有另一台物理服务器,它是 DC AD/DNS/DHCP。
两台物理服务器都运行 Server 2012 R2。Hyper-V 主机也运行 2012 R2。如果也有帮助的话,我有 API 通信失败时和通过时的 IIS 日志,尽管它们似乎没有提供很多详细信息。
任何帮助都会非常感激,或者至少能推动正确的方向。
谢谢!
编辑:另外值得注意的是,我使用 VMware 转换器将物理机转换为 VMware,然后我使用 StarWind 转换器将 VMWare 映像 V2V 转换为 hyper-v 映像。
答案1
StarWind V2V 转换器是您最好的朋友!