2010-05-02 205 views
1

我们有两台服务器,都包含连接到本地Web服务的本地应用程序,应用程序和服务在两台服务器上都相同。windows服务无法访问web服务

其中一台服务器的工作只是罚款,

另一种是刚死的,我有印象的安全配置是这些服务器上的不同。

如果在同一台服务器上的另一个应用程序可以连接到它,什么能够阻止应用程序X连接Web服务。而X是一个windows服务。

我应该检查什么是机会?

谢谢

+0

您能提供更多信息吗?你收到什么错误信息?你能显示一些代码吗? – 2010-05-02 14:55:48

+0

这就是问题,只是连接失败 – Tony 2010-05-02 15:01:56

回答

1

检查是否有任何防火墙可能需要打开一些端口。

在其中一台服务器上是否可以安装任何类型的防病毒软件?

+0

防火墙我已经添加了一个异常,防病毒,为什么我应该在意? – Tony 2010-05-02 15:10:35

+0

某些AntiVirus在传出流量中包含阻止未经授权的传出流量的阻止。最常见的是,他们经常停止25端口的传出流量,但可能有些阻止其他流量。 – 2010-05-02 15:20:09

0

松散耦合应用程序的基本故障排除意味着对这些服务进行独立测试/验证。

您是否可以通过其他应用程序(即Web浏览器)在本地访问Web服务?如果您无法通过浏览器访问该服务,则服务器配置(在某个级别上)不完全相同。

只有在确定服务可以访问后,才能查看Windows服务的问题。

+0

是的,我通过Web浏览器访问Web服务。此外,我用第三个应用程序消耗它!我认识到问题与Windows服务或win服务运行的EXE有关。我应该做些什么,权限,他们应该运行哪个帐户。 – Tony 2010-05-03 05:35:06