IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#ls2
/2022/06/24
orignal SSU2: RelayResponse status code=70
orignal 70 is from Charlie. It's you
orignal any ideas why?
zzz 06-24 00:28:35.486 INFO [leTimer2 4/4] nsport.udp.IntroductionManager: Send relay response 70 as charlie nonce 3706885301 to bob [2001:470:28:2e3:f8c5:3e90:3366:1bcd]:30305 ImQCa~ OB2 recvAge: 4m sendAge: 4m sendAttemptAge: 4m sendACKAge: 0ms lifetime: 14m RTT: 79 RTO: 1000 MTU: 1280 LMTU: 1280 cwin: 4508 acwin: 4503 SST: 2560 FRTX? false consecFail: 0 msgs rcvd: 1 msgs sent: 4 pkts rcvd OK/Dup: 8/0 pkts sent
zzz OK/Dup: 8/1 IBM: 0 OBQ: 0 OBL: 0 theyRelayToUsAs: 1445487815 for alice [2001:470:1f06:405:0:0:0:4c]:29948 null
zzz what happened before...
zzz 06-24 00:28:33.934 INFO [ handler 1/1] nsport.udp.IntroductionManager: Delay after 0 retries, no RI for cdoFbNTTgmjfUlL6M8BYQTGdq2QxGsAa7xkX5xnfW4o=
zzz 06-24 00:28:33.985 INFO [leTimer2 4/4] nsport.udp.IntroductionManager: Delay after 1 retries, no RI for cdoFbNTTgmjfUlL6M8BYQTGdq2QxGsAa7xkX5xnfW4o=
zzz 06-24 00:28:34.085 INFO [leTimer2 1/4] nsport.udp.IntroductionManager: Delay after 2 retries, no RI for cdoFbNTTgmjfUlL6M8BYQTGdq2QxGsAa7xkX5xnfW4o=
zzz 06-24 00:28:34.285 INFO [leTimer2 2/4] nsport.udp.IntroductionManager: Delay after 3 retries, no RI for cdoFbNTTgmjfUlL6M8BYQTGdq2QxGsAa7xkX5xnfW4o=
zzz 06-24 00:28:34.685 INFO [leTimer2 2/4] nsport.udp.IntroductionManager: Delay after 4 retries, no RI for cdoFbNTTgmjfUlL6M8BYQTGdq2QxGsAa7xkX5xnfW4o=
zzz 06-24 00:28:35.486 WARN [leTimer2 4/4] nsport.udp.IntroductionManager: Alice RI not found [Hash: cdoFbNTTgmjfUlL6M8BYQTGdq2QxGsAa7xkX5xnfW4o=] for relay intro from [2001:470:28:2e3:f8c5:3e90:3366:1bcd]:30305 ImQCa~ OB2 recvAge: 4m sendAge: 4m sendAttemptAge: 4m sendACKAge: 1537ms lifetime: 14m RTT: 79 RTO: 1000 MTU: 1280 LMTU: 1280 cwin: 4508 acwin: 4503 SST: 2560 FRTX? false consecFail: 0 msgs rcvd: 1 msgs sent: 4
zzz pkts rcvd OK/Dup: 8/0 pkts sent OK/Dup: 8/1 IBM: 0 OBQ: 0 OBL: 0 theyRelayToUsAs: 1445487815
zzz bob was ImQCa~ i2pd
zzz looks my delay was working, I waited 50 100 200 400 800 ms, or about 1 1/2 seconds total
zzz about 5 hours earlier, I had a signature failure from cdoFbN and responded 67:
zzz 06-23 19:13:01.283 WARN [ handler 1/1] nsport.udp.IntroductionManager: Signature failed relay intro
zzz 06-23 19:13:01.283 INFO [ handler 1/1] nsport.udp.IntroductionManager: Send relay response 67 as charlie nonce 3795945456 to bob [2a01:4f9:c011:350b:0:0:0:1]:14569 GzKd6z OB2 recvAge: 13m sendAge: 13m sendAttemptAge: 13m sendACKAge: 0ms lifetime: 71m RTT: 78 RTO: 1000 MTU: 1280 LMTU: 1280 cwin: 18555 acwin: 18555 SST: 524288 FRTX? false consecFail: 0 msgs rcvd: 7 msgs sent: 15 pkts rcvd OK/Dup: 29/0 pkts sent
zzz OK/Dup: 20/0 IBM: 0 OBQ: 0 OBL: 0 theyRelayToUsAs: 203660114 for alice [2001:470:1f06:405:0:0:0:96]:29948 [RouterInfo: Hash: cdoFbNTTgmjfUlL6M8BYQTGdq2QxGsAa7xkX5xnfW4o=
zzz that was via GzKd6z i2pd
zzz and it happened 10 minutes before that, same bob
orignal but why 70? You didn't receive Alice's RI from Bob?
orignal how come you received RelayIntro but not RI since they was supposed to be in the same packet
zzz looking...
zzz do you know if ImQCa~ is running with your latest fixes?
zzz and is sending the RI?
orignal maybe they run an outdated version
orignal I have added it later
zzz I got the RI when Bob was GzKd6z (or I already had it, don't know)
orignal but please check if you handle RI in the same message proprely
orignal since you assume RI in spearate message for Java
zzz I think I do, and the delay loop is if it comes after in the same message, or in a different message
zzz but I will double-check
orignal let's assume that router was outdated
orignal anyway it's a big progress I have received a response from you throigh introducer
zzz yes
zzz please ask everybody on ilita to update, might make testing a little easier
orignal llet me fix more things first
orignal 13:31:36@70/info - SSU2: RelayResponse status code=70
orignal and it seems it was from 2RRY
orignal can you check please on your side?
zzz yup, same thing
orignal how many blocks?
orignal in that message
zzz don't know, I need to adjust my logging to see the RI store
zzz found another problem
zzz I added peer test msg 1 checks like I said
zzz 06-24 16:46:28.778 DEBUG [ handler 1/1] .transport.udp.PeerTestManager: Got peer test msg: 1 status: 0 hash: null nonce: 2353049878 time: Jun 24, 2022, 4:46 PM ip/port: 82.140.215.163:0 from 82.140.215.163:28243 gxreP1 IB2 recvAge: 0ms sendAge: 52y sendAttemptAge: 0ms sendACKAge: 0ms lifetime: 0ms RTT: 63 RTO: 1000 MTU: 1280 LMTU: 1484 cwin: 3840 acwin: 2421 SST: 524288 FRTX? false consecFail: 0 msgs rcvd: 0 msgs
zzz sent: 1 pkts rcvd OK/Dup: 0/0 pkts sent OK/Dup: 2/0 IBM: 0 OBQ: 0 OBL: 1 state: null
zzz 06-24 16:46:28.778 WARN [ handler 1/1] .transport.udp.PeerTestManager: Invalid PeerTest address: 82.140.215.163:0
zzz i2pd gxreP1 asking to test port 0
orignal maybe you can guess by packet size?
zzz no I'm going to have to restart. I'm not logging any of that low level stuff any more
orignal where is this port?
orignal no problem I see you connected again
zzz in the peer test message 1
zzz Invalid PeerTest address: 82.140.215.163:0
orignal in Alice's adress?
zzz yes
orignal good catch will fix it
zzz super
orignal do you know real port a message came from?
zzz sure
orignal I mean it has real port and real session. right?
zzz from 82.140.215.163:28243 gxreP1
zzz yes
orignal thanks. will check the code
orignal size_t asz = CreateEndpoint (signedData + 10, 86, boost::asio::ip::udp::endpoint (localAddress->host, localAddress->port));
orignal that's shit
zzz lolol
orignal I take address/port from RI that's wrong
orignal need to take from endpoint
orignal do you see real port in RI?
orignal SSU2^@r^Dcaps=^B46
orignal that's what it is
orignal non-published RI with two addreses
orignal *SSU2
orignal I'm not even sure what we are testing in this case )))
zzz SSU2: cost: 15 caps: 46 i: 2qbLlaGf3idtpDG1vhPSZqYquzdgAgldleYdVrrzCGs= s: 98UVWqykfunjT-6QbbpnyiZUxvO9qaH37KMpzU5MIS4= v: 2
zzz no host/port
zzz for gxreP1 SSU2 address
orignal yes, and 46
orignal I will fix to not peer test such address
orignal because we don't know real address associated with it
orignal fixed
zzz another problem
zzz I'm getting version 0 in peer test message 3, I'm bob, from i2pd charlie
zzz 06-23 18:10:40.538 WARN [ handler 1/1] .transport.udp.PeerTestManager: Bad version 0 from [2a09:7c44:0:0:0:0:0:e9d]:15110 [2a09:7c44:0:0:0:0:0:e9d]:15110 2RRYXk OB2 recvAge: 3m sendAge: 3m sendAttemptAge: 28ms sendACKAge: 28ms lifetime: 8m RTT: 21 RTO: 1000 MTU: 1280 LMTU: 1280 cwin: 7108 acwin: 6007 SST: 524288 FRTX? false consecFail: 0 msgs rcvd: 1 msgs sent: 3 pkts rcvd OK/Dup: 4/0 pkts sent OK/Dup: 4/0 IBM: 0
zzz OBQ: 0 OBL: 1 theyRelayToUsAs: 3382512222
zzz (twice yesterday, other router was xZ9nsA)