Getting ERROR "ISPN005009: Unexpected error before any request parameters read: java.io.IOException" in JDG 6.x

Solution Unverified - Updated -

Issue

  • Getting the following ERROR in JDG server. What is the cause of this below ERROR?
ERROR [org.infinispan.server.hotrod.HotRodDecoder] (HotRodClientMaster-9) ISPN005009: Unexpected error before any request parameters read: java.io.IOException: Connection reset by peer
        at sun.nio.ch.FileDispatcher.read0(Native Method) [rt.jar:1.6.0_33]
        at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:21) [rt.jar:1.6.0_33]
        at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:198) [rt.jar:1.6.0_33]
        at sun.nio.ch.IOUtil.read(IOUtil.java:166) [rt.jar:1.6.0_33]
        at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:245) [rt.jar:1.6.0_33]
        at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:66) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(AbstractNioWorker.java:372) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:246) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:38) [netty-3.4.6.Final.jar:]
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_33]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_33]
        at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_33]

ERROR [org.infinispan.server.hotrod.HotRodDecoder] (HotRodClientMaster-9) ISPN005009: Unexpected error before any request parameters read: java.io.IOException: Broken pipe
        at sun.nio.ch.FileDispatcher.write0(Native Method) [rt.jar:1.6.0_33]
        at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29) [rt.jar:1.6.0_33]
        at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69) [rt.jar:1.6.0_33]
        at sun.nio.ch.IOUtil.write(IOUtil.java:26) [rt.jar:1.6.0_33]
        at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336) [rt.jar:1.6.0_33]
        at org.jboss.netty.channel.socket.nio.SocketSendBufferPool$PooledSendBuffer.transferTo(SocketSendBufferPool.java:241) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.channel.socket.nio.AbstractNioWorker.write0(AbstractNioWorker.java:476) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.channel.socket.nio.AbstractNioWorker.writeFromUserCode(AbstractNioWorker.java:426) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.handleAcceptedSocket(NioServerSocketPipelineSink.java:127) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.eventSunk(NioServerSocketPipelineSink.java:66) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.channel.Channels.write(Channels.java:733) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:65) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.channel.Channels.write(Channels.java:712) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.channel.Channels.write(Channels.java:679) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.channel.AbstractChannel.write(AbstractChannel.java:245) [netty-3.4.6.Final.jar:]
        at org.infinispan.server.core.AbstractProtocolDecoder.exceptionCaught(AbstractProtocolDecoder.scala:277) [infinispan-server-core-5.1.7.Final-redhat-1.jar:5.1.7.Final-redhat-1]
        at org.jboss.netty.channel.Channels.fireExceptionCaught(Channels.java:533) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:76) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(AbstractNioWorker.java:372) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:246) [netty-3.4.6.Final.jar:]
        at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:38) [netty-3.4.6.Final.jar:]
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_33]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_33]
        at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_33]
  • Getting Broken Pipe error while communicating with Mobile Application. We have an existing problem where our Test(Test bank Mobile Broker) services are not responding to DataGrid call. Getting the above ERROR in the DataGrid logs. This Error in DataGrid is coming after a period of almost 10 minutes from our Test services issue. This issue is getting resolved when we are restarting our services but we are keen to understand what this Broken pipe error indicates in DataGrid?

Environment

  • Red Hat JBoss Data Grid (JDG)
    • 6.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content