@eyedeekay
&kytv
&zzz
+R4SAS
+RN
+acetone
+altonen
+dr|z3d
+hagen
+hk
+lbt
+mareki2p
+orignal
+postman
+radakayot
+wodencafe
Arch
Danny
DeltaOreo
FreefallHeavens_
Irc2PGuest12735
Irc2PGuest28644
Irc2PGuest42152
Irc2PGuest4450
Irc2PGuest59134
Irc2PGuest87589
Onn4l7h
Onn4|7h
SigSegv
Sisyphus
Sleepy
T3s|4_
Teeed
aeiou
ardu
b3t4f4c3__
cumlord
dr4wd3_
eyedeekay_bnc
not_bob_afk
onon_
plap
poriori_
profetik1
qend-irc2p
rapidash
shiver_
solidx66
thetia
u5657
uop23ip
w8rabbit
weko_
x74a6
orignal
I will check
zzz
eyedeekay, do you plan to migrate the old MRs or not? I need to start doing new ones but I don't want them buried under the old ones
zzz
altonen, was looking at your proxy, the Host vs host header thing is weird, seems like a java-side bug?
altonen
yes, zzz.i2p and i2pforum.i2p wouldn't load with lowercase header names, had to convert them to header case
zzz
hmm we should be canonicalizing them when processing them in the server proxy. I'll investigate
zzz
however, you should be sending the b32 in that header, to not expose your local addressbook name to the server
zzz
the server side proxy swaps it out with its local hostname to make the webserver happy
altonen
ok i'll fix that, thanks
zzz
rust making them all lower case is a little bizarre though
altonen
it is, i agree but they say it's spec-compliant and easier to handle in code AFAIR
zzz
sure, can't really blame them, just not typical
zzz
ok, I see it, we weren't canonicalizing the host header, I'll fix it
zzz
so your host header was going through and we added a Host header so the server got both and complained
altonen
that explains it, it was an intereesting bug for sure
zzz
another thing for your list, doesn't look like you're saving/persisting and returning the last-modified/etag headers in subequent requests?
altonen
i think i am because at some point i stripped them and then brought them back
zzz
please point me where and I'll take a peek
altonen
proxy/http/mod.rs has ILLEGAL vector with the headers that are stripped, rest are kept as-is
zzz
yeah that's in the proxy. But for the subscription fetches, are you saving the last-mod/etag in the response (both in-mem and on disk), and sending them as if-mod-since/if-none-match the next time, so you don't get the whole hosts.txt every time?
altonen
i'm not
zzz
ok, that's for your list then )) stats.i2p will only send you the delta from what you had, if you include the header, so it's important for subscription site bandwidth
altonen
will add, ty
zzz
low priority unless you get popular ))
orignal
updated reseeds
orignal
zzz, what's with memcpy?
zzz
still havent heard from hottuna, still serving RIs from Jan. 1, afaik
orignal
so, do we exclude it?
orignal
becuase it was not mentioned in your e-mail
zzz
yes. pretty sure we already had this discussion weeks ago. Forgot to put it in the email
orignal
thanks
orignal
will remove
zzz
altonen, you should exclude it also. Everybody should be checking timestamps in the version of received reseed su3's
altonen
ok
zzz
reseeds get 'stuck' where the reseed server is up but the router went down so they never get new RIs
orignal
that's what we do ))
zzz
check both the su3 version which is a timestamp, and the timestamp of each RI, throw out things too old
orignal
I do it if more than half
zzz
yeah but if the su3 version is old you can just throw the whole thing out before you check each RI
orignal
will add this check
zzz
just checked, memcpy is now completely down
zzz
the version for reseed su3's is full unix timestamp (ms) in ascii
zzz
wait, sorry, in seconds
orignal
don't worry I will check what we do it reseeder
zzz
:)
orignal
since it seems I'm in charge over it now
orignal
*** is a pythin developer )) ***
zzz
ha
zzz
I finally heard back from diva.exchange, he's going to merge in your changes into his fork, he's the last one that hasn't added the version and caps checks
orignal
if mine and R4SAS's reseeds works properly
zzz
sure they do
zzz
diva reported a big reseed spike/attack yesterday, peak of 3200/hour
zzz
did you see anything?
orignal
mine is ygg
orignal
need to ask R4SAS
zzz
ok
zzz
his normal rate is about 500/hour
zzz
eyedeekay, did you see any spike yesterday on yours?
zzz
correction, diva has a fork of the go reseed, not the python one
orignal
even better