本文介绍如何解决“Web 套接字已关闭或无法打开”错误消息,该错误消息阻止Microsoft Azure 容器实例连接到虚拟网络。
症状
尝试从Azure 门户连接到容器时,会收到以下错误消息:
发生以下 Web 套接字错误:错误:Web 套接字已关闭或无法打开。 请验证网络连接,然后重试尝试。
原因
防火墙或公司代理阻止访问端口 19390。 在虚拟网络中部署容器组时,需要此端口从Azure 门户连接到容器实例。
解决方案
若要解决此错误,请在防火墙中允许传入 TCP 端口 19390。 至少,请确保防火墙为Azure 门户必须连接到的所有公共客户端 IP 地址提供该端口的访问权限。
在某些情况下,公司代理阻止端口 19390,允许此端口用于公司代理,然后使用浏览器开发人员工具中的“网络”选项卡验证流量。
联系我们寻求帮助
如果你有任何疑问或需要帮助,请创建支持请求或联系 Azure 社区支持。 你还可以将产品反馈提交到 Azure 反馈社区。