【问题标题】:Connection will be closed due to unrecoverable error com.ibm.ws.management.connector.ipc.IPCProtocol$BAD_MAGIC: Bad header magic: 16030100由于不可恢复的错误 com.ibm.ws.management.connector.ipc.IPCProtocol$BAD_MAGIC: Bad header magic: 16030100 连接将被关闭
【发布时间】:2014-06-10 12:00:26
【问题描述】:

当我启动 Websphere Application Server 时,我面临以下问题:


[6/10/14 17:10:11:945 IST] 00000014 IPCConnectorI E ADMC0074E:由于不可恢复的错误 com.ibm.ws.management.connector.ipc.IPCProtocol$BAD_MAGIC:错误的标头魔术,连接将被关闭: 16030100 在 com.ibm.ws.management.connector.ipc.IPCProtocol.readMessageHeader(IPCProtocol.java:108) 在 com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink.doWork(IPCConnectorInboundLink.java:192) 在 com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink.ready(IPCConnectorInboundLink.java:123) 在 com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214) 在 com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113) 在 com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) 在 com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) 在 com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) 在 com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138) 在 com.ibm.io.async.ResultHandler.complete(ResultHandler.java:202) 在 com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:766) 在 com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:896) 在 com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)


由于这个问题,我的应用程序无法调用应用服务器。 我正在使用 Java、RAD 7.5、Websphere 应用服务器 7。 任何帮助将不胜感激。

【问题讨论】:

  • 我在使用 WAS7 和 RSA 8.5 时遇到了同样的问题。谁能给个建议?

标签: java web-services websphere rad


【解决方案1】:

这是在黑暗中拍摄的。我和你有同样的问题。我能够手动启动服务器。我开始使用错误消息的各种片段搜索谷歌。

[6/26/14 15:49:19:896 EDT] 0000000a IPCConnectorI E   ADMC0074E: Connection will be closed due to unrecoverable error com.ibm.ws.management.connector.ipc.IPCProtocol$BAD_MAGIC: Bad header magic: 16030100

这样做会导致我使用 stopServer command 停止服务器的 IBM 知识库文章。所以我查看了startServer command。通过这样做,我能够再次启动服务器。可以试试吗?

使用 DOS 窗口,导航到配置文件的 bin 目录。我的位置:

C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01\bin

启动服务器:

在dos提示符下,运行以下命令:

startServer server1 -trace -profileName AppSrv01

命令语法

startServer server_name [选项]

命令开关

-profileName:要启动的配置文件。如果只有一个,则可以省略。

-trace:为调试目的生成日志文件的跟踪信息。

希望这会有所帮助。它可能无法解决根本问题,但它让我的服务器再次运行。

您也可以在 Windows 服务中启动服务器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-15
    • 2015-07-28
    • 1970-01-01
    • 2020-03-30
    • 1970-01-01
    • 1970-01-01
    • 2015-10-21
    相关资源
    最近更新 更多