WSO2 MB 3.0.0启动错误:等待Qpid服务器在端口5672上启动

WSO2 MB 3.0.0启动错误:等待Qpid服务器在端口5672上启动,wso2,qpid,wso2mb,Wso2,Qpid,Wso2mb,我刚刚下载了WSO2 MB 3.0.0。当我试图启动服务器时,我得到以下错误 [2016-04-28 14:43:21,986] ERROR {org.wso2.carbon.andes.internal.QpidServiceComponent} - Wait until Qpid server starts on port 5672 java.net.ConnectException: Connection timed out: connect at java.net.DualSt

我刚刚下载了WSO2 MB 3.0.0。当我试图启动服务器时,我得到以下错误

[2016-04-28 14:43:21,986] ERROR {org.wso2.carbon.andes.internal.QpidServiceComponent} -  Wait until Qpid server starts on port 5672
java.net.ConnectException: Connection timed out: connect
    at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:198)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at java.net.Socket.connect(Socket.java:528)
    at java.net.Socket.<init>(Socket.java:425)
    at java.net.Socket.<init>(Socket.java:241)
    at org.wso2.carbon.andes.internal.QpidServiceComponent.startAMQPServer(QpidServiceComponent.java:429)
    at org.wso2.carbon.andes.internal.QpidServiceComponent.startAndesBroker(QpidServiceComponent.java:378)
    at org.wso2.carbon.andes.internal.QpidServiceComponent.activate(QpidServiceComponent.java:149)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:260)
    at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146)
    at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:345)
    at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:620)
    at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:197)
    at org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:343)
    at org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:222)
    at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819)
[2016-04-28 14:43:21986]错误{org.wso2.carbon.andes.internal.QpidServiceComponent}-等待Qpid服务器在端口5672上启动
java.net.ConnectException:连接超时:连接
位于java.net.DualStackPlainSocketImpl.connect0(本机方法)
位于java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
位于java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
位于java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:198)
位于java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
位于java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
位于java.net.socksocketimpl.connect(socksocketimpl.java:392)
位于java.net.Socket.connect(Socket.java:579)
位于java.net.Socket.connect(Socket.java:528)
位于java.net.Socket。(Socket.java:425)
位于java.net.Socket(Socket.java:241)
位于org.wso2.carbon.andes.internal.QpidServiceComponent.startAMQPServer(QpidServiceComponent.java:429)
位于org.wso2.carbon.andes.internal.QpidServiceComponent.startAndesBroker(QpidServiceComponent.java:378)
位于org.wso2.carbon.andes.internal.QpidServiceComponent.activate(QpidServiceComponent.java:149)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)中
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中
位于java.lang.reflect.Method.invoke(Method.java:606)
位于org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:260)
在org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate上(ServiceComponentProp.java:146)
位于org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:345)
位于org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:620)
位于org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:197)
位于org.eclipse.equinox.internal.ds.Resolver.getQualified(Resolver.java:343)
位于org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:222)
位于org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107)
位于org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861)
位于org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
位于org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
位于org.eclipse.osgi.internal.serviceregistry.serviceregistry.publishServiceEventPrivileged(serviceregistry.java:819)

请帮助我解决此问题。

在启动url打印机检查qpid服务器时,由于qpid服务器未与端口5672绑定,因此启动url打印机中显示上述错误。然而,几分钟后(通常为1-2分钟),WSO2MB将使用qpid服务器正常启动。所以你一开始就不用担心了

无论如何,我在启用防火墙的系统上也遇到过同样的问题。所以,您应该首先在禁用防火墙后进行检查。如果在禁用防火墙后未发生这种情况,请在启用防火墙之前尝试适当配置防火墙规则


谢谢

当我在后台激活了某个VPN连接时,我遇到了这个错误(不过在这个特殊情况下没有使用它)。我猜想WSO2试图连接到错误的IP地址,而不是本地主机。暂时断开VPN连接解决了此问题。

转到文件存储库/conf/broker.xml,将元素transports/amqp/localhost的值从0.0.0.0更改为localhost。

检查是否使用了5672端口。我已检查。港口开放使用。你是用新包装的吗?你做了任何配置更改吗?是的,Thusitha,这是一个新的MB。没有改变任何事情。这个答案对我来说也是正确的,尽管似乎要花将近二十分钟的时间才能消除这个错误。。