首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wso2不在linux服务器上运行

wso2不在linux服务器上运行
EN

Stack Overflow用户
提问于 2012-09-14 10:35:59
回答 2查看 356关注 0票数 0

我的wso2-esb有一些问题,它位于远程linux服务器上,似乎是成功启动的:

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

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

非常感谢

解决了服务器被防火墙的问题,我不得不添加一个异常来访问它

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-14 11:11:27

有两件事可能会发生。

  1. IE用友好的错误掩盖HTTP错误响应。
  2. 由于这是一个远程服务器,iptables可能在服务器上运行,或者有另一个防火墙阻塞该端口。

要进行诊断,我首先要禁用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 allChain INPUT下会导致这种情况。您可以在这里阅读更多关于iptable的内容,以及如何设置它以满足您的需要:https://help.ubuntu.com/community/IptablesHowTo (即使您不使用ubuntu,这仍然适用于您,请参阅“允许特定端口上的传入流量”部分,这里有一个您需要为服务器运行的非标准端口略微采用的示例)。如果存在阻止访问的外部防火墙,则需要与管理服务器的人交谈。

票数 1
EN

Stack Overflow用户

发布于 2012-09-14 10:49:01

这似乎是一些网络问题。你能试着打开IP吗。如果你打不着,那就意味着这台机器是不可触及的。

你好,/nuwan

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12422806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档