Opened 6 years ago

Closed 6 years ago

#1408 closed defect (fixed)

CRIT errors since 9.16

Reported by: thebland Owned by: zzz
Priority: blocker Milestone: 0.9.17
Component: router/transport Version: 0.9.16
Keywords: Cc:
Parent Tickets: Sensitive: no

Description (last modified by zzz)

Been getting the below crit error in my logs every 3-10 hours since upgrading to 9.16. Might be related to the SSU bug.

CRIT [ Establisher] sport.udp.EstablishmentManager: Error in the establisher
     java.lang.IllegalArgumentException: Bad data length: 64; required: 40
     at net.i2p.router.transport.udp.InboundEstablishState.verifyIdentity(
     at net.i2p.router.transport.udp.InboundEstablishState.getConfirmedIdentity(
     at net.i2p.router.transport.udp.EstablishmentManager.handleInbound(
     at net.i2p.router.transport.udp.EstablishmentManager.access$1100(
     at net.i2p.router.transport.udp.EstablishmentManager$Establisher.doPass(
     at net.i2p.router.transport.udp.EstablishmentManager$
     at Source)

My system:

2P version: 0.9.16-0-1~precise+1
Java version: Oracle Corporation 1.7.0_25 (Java(TM) SE Runtime Environment 1.7.0_25-b15)
Wrapper version: 3.5.25
Server version: 8.1.16.v20140903
Servlet version: Jasper JSP 2.1 Engine
Platform: Linux amd64 3.2.0-60-generic
Processor: Core 2 (Conroe) (core2)
Jbigi: Locally optimized native BigInteger library loaded from file
Encoding: UTF-8
Charset: UTF-8


Change History (4)

comment:1 Changed 6 years ago by zzz

Component: unspecifiedrouter/transport
Owner: set to zzz
Priority: minorblocker
Status: newaccepted

Confirmed. Bug in inbound SSU, from non-DSA router.

comment:2 Changed 6 years ago by zzz

Description: modified (diff)

comment:4 Changed 6 years ago by zzz

Resolution: fixed
Status: acceptedclosed
Note: See TracTickets for help on using tickets.