JavaEWSAPI可以在windows下工作,但不能在linux上工作

JavaEWSAPI可以在windows下工作,但不能在linux上工作,java,exchangewebservices,Java,Exchangewebservices,我已经使用JavaEWSAPI编译并执行了一些概念验证代码,并且在windows下运行时取得了成功。当我在linux下运行时,同样的代码会超时。防火墙似乎最有可能是可疑的,但我可以从eh Linux服务器ping exchange服务器 你能就我应该测试或研究什么提出建议吗 提前感谢考虑到一些情况,我很清楚这只是一个防火墙问题。我测试与Exchange服务器(使用https)连接的最简单方法是通过netcat: netcat webmail.mydomain.com 443

我已经使用JavaEWSAPI编译并执行了一些概念验证代码,并且在windows下运行时取得了成功。当我在linux下运行时,同样的代码会超时。防火墙似乎最有可能是可疑的,但我可以从eh Linux服务器ping exchange服务器

你能就我应该测试或研究什么提出建议吗


提前感谢

考虑到一些情况,我很清楚这只是一个防火墙问题。我测试与Exchange服务器(使用https)连接的最简单方法是通过netcat:

netcat webmail.mydomain.com 443
如果端口443在该主机上打开,则打印零(0),如果端口关闭,则打印一(1)

您使用的是来自的最新EWS Java API吗?我确实是。我这周刚下载了它。我尝试过摆弄代理设置,以防出现问题(-Dhttp.proxy=…或-Dhttps.proxy=…,以及用户名、端口和密码)。代理设置的组合似乎没有什么不同。是否可以在ews中启用一些调试/详细标志来帮助调试?是否可以执行一些Unix命令来测试连接性(而不是ping)。但是,对于您看到的问题,您需要Unix专家的帮助,因为问题似乎是网络设置。因此,我不确定EWS追踪会有多大帮助。