我已在资源组中设置虚拟网络和所需的子网。 我创建了一个 VNET 安全虚拟机、一个 Bastion 子网和 Bastion 服务。堡垒服务附有公共 IP 地址。
我尝试通过堡垒打开我的虚拟机,但它给了我以下连接错误:
APP.DIALOG_HEADER_CONNECTION_ERROR
CLIENT.TEXT_CLIENT_STATUS_301 错误页面已附在此线程中。
如果有人遇到过这个问题,请告诉我。
VM 通过堡垒,但它给了我以下连接错误:
APP.DIALOG_HEADER_CONNECTION_ERROR CLIENT.TEXT_CLIENT_STATUS_301
如果 NSG 和网络接口配置不正确并且专用链接附加到虚拟网络,通常会发生此错误:
要解决此问题,请确保网络接口连接到 NSG 并添加虚拟网络 NSG 端口 443,80:
确保您的堡垒虚拟网络未连接到任何专用端点和任何专用链接。
创建虚拟机并在虚拟机中部署堡垒,如下所示:
现在,使用虚拟机堡垒已连接成功:
如果错误仍然存在,请检查 scuffyinoz 的参考
因此,该错误似乎与尝试使用堡垒登录的用户的权限有关,确保用户拥有堡垒主机的读取器 RBAC 以及堡垒登录所需的其他权限
我刚刚做了一个实验
您收到的错误消息 APP.DIALOG_HEADER_CONNECTION_ERROR CLIENT.TEXT_CLIENT_STATUS_301 表明 Bastion 服务与您的 VM 之间的连接可能存在问题。错误代码“CLIENT_STATUS_301”通常表示重定向错误。
其中一个潜在的解决方案已在此处分享,但另一件事是 Azure Bastion 通过浏览器使用 HTML5 Web 客户端并通过端口 443 进行 TLS 连接。
考虑到上述情况并试图帮助您进行故障排除过程,我也会考虑以下方程式:
请尝试:
如果问题仍然存在,请记录支持票证。