Mirth Connect:无法启动channel_Failed以启动HTTP Listener

问题描述 投票:0回答:1

我很擅长使用Mirth Connect。 Mirth Connect管理员仪表板打开,但通道的状态已停止。启动时会出现ERROR,表示无法启动通道XYZ并且无法启动HTTP侦听器。我想让我的频道成功启动,并寻求任何解决方案的帮助。有什么建议?

以下是发生的错误:

[2017-12-07 11:45:54,951]  ERROR (com.mirth.connect.server.channel.ErrorTaskHandler:25): com.mirth.connect.donkey.server.StartException: Failed to start channel XYZ (27355de6-a).

at com.mirth.connect.donkey.server.channel.Channel.start(Channel.java:716)

at com.mirth.connect.server.controllers.DonkeyEngineController$DeployTask.doDeploy(DonkeyEngineController.java:1838)

at com.mirth.connect.server.controllers.DonkeyEngineController$DeployTask.execute(DonkeyEngineController.java:1731)

at com.mirth.connect.server.channel.ChannelTask.call(ChannelTask.java:67)

at com.mirth.connect.server.channel.ChannelTask.call(ChannelTask.java:16)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

at java.lang.Thread.run(Thread.java:748)

引起:com.mirth.connect.donkey.server.ConnectorTaskException:无法启动HTTP侦听器

at com.mirth.connect.connectors.http.HttpReceiver.onStart(HttpReceiver.java:301)

at com.mirth.connect.donkey.server.channel.SourceConnector.start(SourceConnector.java:104)

at com.mirth.connect.donkey.server.channel.Channel.start(Channel.java:692)

... 8 more

引起:java.net.SocketException:权限被拒绝

at sun.nio.ch.Net.bind0(Native Method)

at sun.nio.ch.Net.bind(Net.java:433)

at sun.nio.ch.Net.bind(Net.java:425)

at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)

at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)

at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:317)

at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)

at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:235)

at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)

at org.eclipse.jetty.server.Server.doStart(Server.java:401)

at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)

at com.mirth.connect.connectors.http.HttpReceiver.onStart(HttpReceiver.java:297)

... 10 more

我想获得成功启动和部署的频道状态。

目前,该频道的状态为已停止。

mirth mirth-connect
1个回答
1
投票

我不确定这是否是你的情况,但是默认的HTTP监听端口是80.如果你在linux系统上运行,那么普通用户就无法使用1024以下的端口。

至少根据我的经验,绑定和权限被拒绝错误通常与低端口有关。

尝试使用更高端口,让我们知道这是否是问题的原因。

© www.soinside.com 2019 - 2024. All rights reserved.