Mirth Connect: не удалось запустить канал_не удалось запустить прослушиватель HTTP

Я новичок в использовании Mirth Connect. Панель администратора Mirth Connect открывается, но статус канала остановлен. При его запуске возникает ОШИБКА с надписью «Не удалось запустить канал 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

Я хочу получить статус канала для успешного запуска и развертывания.

В настоящее время этот статус канала Остановлен.


person user9069009    schedule 07.12.2017    source источник
comment
Ответил на мой собственный вопрос. Я перезагрузил свою систему, и теперь все работает нормально.   -  person user9069009    schedule 07.12.2017


Ответы (1)


Я не уверен, что это ваш случай, но порт прослушивания HTTP по умолчанию — 80. Если вы используете mirth через систему Linux, порты ниже 1024 недоступны для обычных пользователей.

По крайней мере, по моему опыту, ошибки привязки и отказа в разрешении обычно связаны с низкими портами.

Попробуйте использовать более высокий порт и сообщите нам, если это было причиной проблемы.

person usuario    schedule 19.12.2017