简而言之:
我在局域网中有几个 ESXi6 服务器,我可以成功加载页面https://host.tld/在浏览器中。在互联网上公开可用的一台 ESXi6 服务器上,我在浏览器中加载页面时出现 403 禁止访问错误。
更详细的描述:
VEEAM B&R 无法连接到 WAN ESXi6.0.0(5572656),因为 ESXi 的 httpd 回复了 403(我使用浏览器确认了这一点)https://host.tld/)访问https://host.tld在我所有的本地 ESXi 服务器上都可以使用,但在 WAN ESXi 服务器上却不行。(但是,VSphere 在所有服务器上都可以正常工作。)由于此服务器暴露在互联网上,因此我可能在几年前最初设置它时就已将其配置为锁定,但如果是这样的话,我一定是忘了写文档,现在只是忘记了我是怎么做的。
浏览器收到 403 的事实表明实际上存在一些 http(s),因此我认为这不是防火墙的问题。
ESXi6 中哪里可以配置 http 访问?
提前致谢!
T。
答案1
来自圣彼得堡 Veeam 的一些非常乐于助人的支持工程师为我指明了正确的方向:
您是否检查过磁盘上是否存在登录页面文档?我通过重命名 /usr/lib/vmware/hostd/docroot/index.html 处的文档获得了错误 403。
这正是问题所在。