无法通过自动发现从暂存服务器连接到 Exchange Web 服务

无法通过自动发现从暂存服务器连接到 Exchange Web 服务

我在 Rackspace 上有一个托管的 Exchange 服务器。我使用它来测试与我的个人 Web 应用程序集成的 Exchange Web 服务。Rackspace 提供了一个自动发现 URL,可以通过它建立 EWS 连接。

我可以在本地正常连接。但是,当我尝试在我的临时服务器(即 Amazon ec2 实例)上测试相同功能时,我没有收到 API 响应。事实上,为最终用户提供服务的 httpd 线程无限期挂起,这意味着用户无法加载我的应用程序中的任何其他页面,即使在超时间隔之后也是如此。

我检查了 apache、php 的错误/访问日志,甚至我的负载均衡器的访问日志。这些资源都没有提供任何有关问题的见解。

正如我所说,从我的 Web 应用程序的本地副本连接到 Exchange 服务器没有任何问题。为什么会这样?我需要做什么来修复我的临时服务器上的连接?

答案1

这听起来像是 EC2 中的某些东西阻止了您对 EWS URL 的访问。您是否需要打开 EC2 防火墙端口以允许您的 EC2 盒与 EWS 服务器通信?我无法想象托管的 EWS 会关心 HTTP 请求来自哪里。

相关内容