wso2 esb没有在linux服务器上运行

时间:2012-09-14 10:35:59

标签: wso2 wso2esb esb wso2carbon

我的wso2-esb有些问题,它位于远程linux服务器上,似乎已成功启动: enter image description here

但是当我尝试访问它时,它不起作用:

enter image description here

我不是服务器方面的专家,这是我第一次做这样的事情,所以我可能错过了一些基本步骤或者你可能知道的事情。 请建议

非常感谢

已解决服务器被防火墙,我不得不添加一个例外来访问它

2 个答案:

答案 0 :(得分:1)

可能会发生两件事。

  1. IE正在屏蔽HTTP错误响应及其友好错误。

  2. 由于这是一个远程服务器,iptables可能正在服务器上运行,或者有阻止该端口的另一个防火墙。

  3. 要诊断,我首先要在IE中禁用友好的错误消息,或者使用不执行此操作的其他浏览器。有关如何在此处停用它的说明:http://technet.microsoft.com/en-us/library/cc778248(v=ws.10).aspx

    接下来,如果没有解决它,我会尝试在服务器上运行curl / wget,并请求显示的URL。 curl可以使用curl example.com和wget wget -qO- example.com运行,两者都会在终端上显示返回的数据(如果有的话)。如果返回未找到的命令,请尝试另一个。如果这不起作用,则服务器会发生一些事情。如果它返回的内容看起来像是一个错误(例如服务器生成的错误页面),我也会在此步骤中查看。

    如果您似乎遇到连接问题,可以通过在服务器上运行iptables -L来查看是否存在任何iptables规则。 DROP all下的Chain INPUT会导致此问题。你可以在这里阅读更多关于iptables的信息,以及如何根据你的需求进行设置:https://help.ubuntu.com/community/IptablesHowTo(即使你没有使用ubuntu,这仍然适用于你,请查看“允许特定的传入流量” Ports“部分,有一个例子,你需要稍微采用服务器运行的非标准端口)。如果存在防止访问的外部防火墙,则需要与管理服务器的任何人交谈。

答案 1 :(得分:0)

它似乎有些网络问题。你能尝试ping IP吗?如果你不能ping那意味着机器无法访问。

此致 / nuwan