We faced KryoException and the work got restarted due to this, we want to
secure our storm end to end. Can anyone please suggest solutions regarding
this.

We cross checked the https://storm.apache.org/releases/2.1.0/SECURITY.html
but we need more details on this like steps to follow to update production
build without downtime.
Can anyone help me with this?


*Exception Details1*
com.esotericsoftware.kryo.KryoException: Buffer underflow.
        at com.esotericsoftware.kryo.io.Input.require(Input.java:182)
~[kryo-3.0.3.jar:?]
        at com.esotericsoftware.kryo.io.Input.readLong(Input.java:686)
~[kryo-3.0.3.jar:?]
        at org.apache.storm.tuple.MessageId.deserialize(MessageId.java:56)
        at
org.apache.storm.serialization.KryoTupleDeserializer.deserialize(KryoTupleDeserializer.java:44)
*2*
RMI TCP Accept-0: accept loop for ServerSocket[addr=
0.0.0.0/0.0.0.0,localport=42255] throws
java.io.IOException: The server sockets created using the
LocalRMIServerSocketFactory only accept connections from clients running on
the host where the RMI remote objects have been exported.
        at
sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:114)

        at
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:405)
        at
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:377)
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_275]

Reply via email to