IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#i2p-dev
/2024/10/04
zzz last call for translations
zzz eyedeekay, gitlab 500 (clearnet too)
zzz eyedeekay, shall I do geoip and/or tor blocklist or are you?
zzz eyedeekay, you have the console news ready for tx?
eyedeekay gitlab will be fixed momentarily, I will do geoIP and Tor blocklists, console news shortly
zzz super, good morning, I'll grab the translations here in a minute
orignal zzz it looks like you close introducer's sessions after few minutes if no activity
orignal as I remeber our previous converstaion you should keep this session for like 80 minutes once you receive reay tag request
zzz yeah the discussion was that the introducer has to keep it open
zzz thats what we do
orignal yes, but what we see you close it after few minutes
orignal if no messages to be acked go through
orignal Vort is collecting more data
orignal we send padding only Data message as keep-alive but we know that you ignore it
orignal and expiration time is 80 minutes. right?
zzz sorry I misspoke. The _introduced_ router has to keep it open
orignal yes, but how Bob handles it?
orignal Bob receive a relay tag request
zzz the _introducer_ (bob) timeout is 20 minutes if it offered to introduce. but it doesn't know if it's actually an introducer
orignal then what prevents it to close the session by teimeout?
orignal then what Chralie should do to keep it open more?
zzz charlie has to keep it open with pings
orignal what is "ping"?
orignal I send data with payload nblock
orignal but it's not honored by Java routers
zzz I think we discussed what changes the last-activity time and what doesn't; I don't think we decided though
orignal just tell me what your Charlie send as keep-alive?
zzz what do you send
orignal data msg with padding
orignal and with ack requested in flags
zzz looking...
zzz data block with padding only
zzz data *packet with padding only
orignal yes, data packet with padding block
orignal Vort found something more interesting
orignal RelayRepsonse is never acked when reponnds to RelayIntro
zzz hmm
zzz you or me?
orignal I'm Charlie I send RelayReponse to Bob(that's you) and never receive Ack back
orignal and then I close the session as dead
zzz ok, I'll put it on my list to investigate
orignal it seems it has the same roots as RelayReponses from Bob
orignal Vort says that if we don't resend RelayResponse no disconnects
orignal hence Bob doesn't seem to ack this block
orignal so, is data block with padding only enough?
orignal can we keep a session for hours this way? or it has some limit?
zzz should be enough but will have to research. like I said we had a discussion about what was and wasn't affecting the idle time, don't remember
orignal you menationed that it has some time limit that's all
orignal ok. we have dsiabled resending RelayResponse and no disconnects
orignal but you need to take a look
zzz ok, I'll put it on my list to investigate
orignal thanks
orignal and RelayResponse from Bob
orignal it's not so critical issue just extra messages
eyedeekay News is pushed
orignal zzz, I suspect you know what happened
orignal for some reason i2pd didn;t send acks to relayresponse
orignal that was basically bug
orignal and you sent them forcible
orignal just 6 times
zzz ok, so is there a possible bug on my side still, or not?
zzz eyedeekay, you left the dates as today, you want me to change them to monday?
zzz and what deadline shall I give the news translators?
orignal let me explain
orignal there was a bug on my side
orignal you did some workaround
orignal as result I see strange behaviour
orignal it should be sorted out
orignal the bevaiour is: RelayResponse from Bob ignores acks at all
orignal RelayResponse from Charlie is not being acked
orignal the last one happens because you always send RelayResponse forcibly and you just don't care
zzz ok, thanks, I'll leave it on my list
eyedeekay Yeah date should be Monday instead, changed and pushed
eyedeekay Deadline monday please
zzz what time utc
zzz eyedeekay, you changed it to the 8th which is tuesday, is that what you wanted?
eyedeekay 8th is the release date I set on the forum post so that's what I set for the release date too
zzz ok. so day and utc time deadline for translators is what?
eyedeekay 0000 UTC Tuesday
zzz okey dokey, will push it over
zzz to tx
zzz pls bump and change the topic when we're ready for review
eyedeekay Ack, will do after I get the geoip and Tor updated
dr|z3d I've got an alternative Tor blocklist update script that uses 2 separate sources and includes ipv6.
dr|z3d also, geoip update script used configured proxy, runs from installer/resources and has some echo feedback in terminal, if you want to take a look at that.
dr|z3d *uses
dr|z3d up to you, no fuss either way.