microsoft-cognitive - Microsoft 认知容器无法到达端点
问题描述
我正在尝试将MS 认知容器部署到未启用网络但将 Microsoft 所需端点列入白名单的服务器中:
但是,容器仍然无法使用以下错误消息:
我认为这意味着容器仍然无法到达它想要的端点。
谁能告诉我如何调试它?或者告诉我微软想要访问的完整 URL,以便我可以自己通过 curl 进行测试?
请注意,似乎所有出站流量实际上都是在到达公共互联网之前先到达代理。
到目前为止我尝试了什么:
我尝试 curl https://australiaeast.api.cognitive.microsoft.com以查看此 URL 是否被服务器列入白名单。并且作为返回的东西被列入白名单:</p>
解决方案
通过在 MS 容器上使用 HTTP_PROXY 和 HTTS_PROXY docker run 参数将流量直接定向到代理来解决。
推荐阅读
- mongodb - 尝试启动 mongod 时,Mongod 退出并出现错误代码:62
- android - 谷歌播放安全问题?
- java - 如何使用 .m2 文件夹中的所有 .jar 进行编译?
- php - 如何从 laravel 中的另一个控制器获取信息
- c# - 动态表单控件未正确删除
- bash - 匹配后删除空行
- angular - 结合 subject 和 observable 并等待 subject 发出一个值然后发出 observable
- java - 在 ubuntu 中检查 java 版本的权限被拒绝
- xml - 将 XML 节点添加到 scala 中的文档命名空间感知
- html - Bootstrap 调整我的原始图像的大小 - 我希望它保持原来的样子