~dr|z3d
@RN
@T3s|4
@T3s|4_
@eyedeekay
@orignal
@postman
@zzz
%acetone
%mareki2p
%snex
+Atticfire
+FreefallHeavens
+Onn4l7h
+Onn4|7h
+fa
+marek22k
+onon_
+profetikla
+qend-irc2p
+r00tobo
+sexy
+uop23ip
Arch
Danny
Irc2PGuest21708
Irc2PGuest28384
Irc2PGuest4937
Irc2PGuest66257
Irc2PGuest75631
Irc2PGuest99986
Over1
RTP_
Watson
ahiru
anontor
cims
i2potus
interesting
justaperson
lokzz
luvme3
mahlay
makoto
n2_
nilbog
not_bob_afk2
pinotto
poriori
r00tobo[2]
rednode
sahil
uberius
user_ygg2_
zzz
iirc it's messy because of all the tables
zzz
will put that off for another day
dr|z3d
you don't have to wrap the buttons with forms.
zzz
on the snark nonce, if we bind it to the session, it's going to break scripts that people have for stuffing new torrents into the form
zzz
you do have to wrap the buttons to switch them to POST
dr|z3d
you can do the form equivalent of event delegation and put your forms at the bottom of the document.
zzz
some js wizardry?
dr|z3d
no, standard form behavior.
zzz
ok, you're over my head then
dr|z3d
one sec, let me remind myself how it's done.
zzz
if we have to rip out the buttons and change them to inputs then it's a big CSS mess too
zzz
POST also isn't enforced in i2ptunnel even where we have it, thats another fail, I do have a patch from last year for that
zzz
hmm looks like half a patch (((
dr|z3d
so, you give the form an id. then any elements you want to use that form, you add a form tag with the id of the form you want to use. it's that easy.
dr|z3d
simple example:
dr|z3d
<form id="signupForm">
dr|z3d
<input name="email" type="email">
dr|z3d
</form>
dr|z3d
<button type="submit" form="signupForm">Submit</button>
dr|z3d
css shouldn't be that difficult, just muigrate the link (fake button) styling to a button or whatever.
zzz
that's still a GET
dr|z3d
button, input, whatever you want. we're talking about styling.
dr|z3d
input class=control or whatever.
dr|z3d
<button type=submit> gives you post on a buttom.
dr|z3d
*button
dr|z3d
so, whatever suits.
zzz
sure but needs to be a POST with a target
zzz
actually they aren't buttons, they're just styled <a class=control href=...
dr|z3d
target's in the form, no?
dr|z3d
yup.
zzz
no they're just links actually, no <form> at all
dr|z3d
<button type=submit name=action value=suckit>
dr|z3d
that's what we were discussing.
zzz
don't remember why I thought it was hard, maybe it isn't, but I've given up more than once
dr|z3d
I thought we'd already established they were links :)
dr|z3d
you've probably given up because forms.
dr|z3d
now you know you can just dump the forms at the bottom of the document, should be fairly easy.
zzz
might be the trick, will make a note
dr|z3d
make a couple, also note you can use buttons with post :)
zzz
anything they haven't found yet is lower priority
dr|z3d
why use buttons vs inputs? css styling.
dr|z3d
or rather, html styling.
dr|z3d
<button><img src=foo>FOO</button>
zzz
snark nonce fix isn't as easy as I thought. annoying. maybe tomorrow.
nyaa2pguy
is that the weird bug where it errors if you try to change file download priority in a large folder
zzz
haven't gotten any report about that
dr|z3d
nyaa2pguy: no, not even remotely related. :)
dr|z3d
"Looks like we have a leak in the bathroom!" - "Is that because the microwave's not working?"
nyaa2pguy
this the error: CAUSED BY:java.lang.IllegalStateException: Form with too many keys [1001 > 1000]
nyaa2pguy
this the error: CAUSED BY:java.lang.IllegalStateException: Form with too many keys [1001 > 1000]
nyaa2pguy
and in case you want a test torrent file: drop.i2p/f/8553b401-f1f3-4a97-a8b9-bf311e70f9c9
dr|z3d
that's a jetty issue.
nyaa2pguy
you'll get that error when trying to change the priority of something in the test2 folder
nyaa2pguy
ahh
dr|z3d
there's a hard limit on how many form elements it can handle iirc.
nyaa2pguy
so i guess the fix would be pagination
nyaa2pguy
to get around the jetty limitation
dr|z3d
sure, pagination would work.
zzz
OP here says worked in 10, broken in 12, response says bug in 10, fixed in 12. dunno. github.com/jetty/jetty.project/issues/11959
zzz
so might be different in canon and cannon but not sure which way
dr|z3d
in 9 the limit's much lower, 100, maybe?
dr|z3d
we didn't get what version of snark nyaa2pguy's running?
nyaa2pguy
this is the built-in snark of canon 2.12.0-0
zzz
as usual jetty dev responses are opaque
zzz
ok, will try to divine the clues from jetty to fix it
dr|z3d
might be easier to just patch the relevant file, no?
dr|z3d
or maybe not, maybe that's more stuff to compile that you don't want.
zzz
claims to be configurable
dr|z3d
oh. ideal, if those claims are true :)
zzz
bugs don't fix themselves nyaa2pguy, file issues when you hit stuff like this
nyaa2pguy
will do for next time :)
sexy
anyone getting "inproxy access denied" on stats.i2p when using i2pd?
sexy
works on i2p+ but seems to 403 me on i2pd
orignal
what do you use ? http or socks?
sexy
socks5
orignal
stats and zzz don't work with socks
orignal
you must use http proxy
John
hello
John
i am going to ask this again as it wasnt really answered last time if i remember correctly but i could be wrong
John
is it possible to have 8 tunnels for outbound and inbound on java i2p?
John
i am curious if it is possible or not
John
also how do you make an account on git.idk.i2p? i want to make a account there so in the future if i find any problems i can make a bug report there
John
and also for a future project if stuff goes right
John
also i am going to repeat what i said for drz3d who joined
John
just in case he cant see what i said
John
well my questions mostly
John
well just them
John
is it possible to have 8 tunnels for outbound and inbound on java i2p?
John
also how do you make an account on git.idk.i2p? i want to make a account there so in the future if i find any problems i can make a bug report there
dr|z3d
you can have up to 16 inbound, and as many as you like outbound. check your tunnel manager.
John
where?
John
the highest number i saw was in i2psnark which was 10 but i need them outside of i2psnark?
John
i
John
2
John
p
John
my enter key sometimes gets stuck
John
so sorry about that
dr|z3d
tunnel manager aka hidden services manager. you should be able to configure 8/8 there.
John
highest it lets me go for the i2p http proxy there is 3
John
i am confused
dr|z3d
3? sure you're looking at count and not length?
dr|z3d
routerconsole.advanced=true in your router.config file will enable higher values.
John
really?
John
will i have to restart my i2p router for that?
dr|z3d
no
dr|z3d
just wait 30s or so after save.
John
ah
John
good to know
dr|z3d
re git, you'd need to request an account from eyedeekay or you can file bugs on github.
John
i want to avoid github if possible because it really doesnt like when i block its trackers and other stuff and its outside of i2p so it doesnt contribute as much and isnt as private and anonymous and secure as i2p
John
well when do you think eyedeekay will be here
John
or is he already here
dr|z3d
sorry, don't have an eyedeekay gps tracker. when he's here, you'll see him in the user list.
John
before i go i am curious
John
is i2p+ made by someone chinese or no
John
it seems like it but i am not sure
dr|z3d
no.
John
ah
dr|z3d
if you read that on reddit, it's bullshit.
dr|z3d
do I sound chinese to you?
sexy
my eyedeekay gps tracker shows he's at a strip club buying coke from the local crackheads. should be back after this weeks binge
John
i thought it was chinese because the chinese language was the only language besides english to be displayed on the main page
John
and also i didnt know people even talked about i2p+ on reddit
John
and to answer your question no not really
John
but i thought it was a possibility
dr|z3d
that's because someone chinese offered to translate it.
dr|z3d
when I turn chinese, I'll let you know.
John
fair but i wasnt sure about that
John
well i apologize
John
have a good day
dr|z3d
no apology needed. be good!
John
i will be leaving as my questions were answered
dr|z3d
(or don't get caught)
John
i am sastisified
RN_
you're more likely to turn Japanese than Chinese... they wrote a song about turning Japanese...
dr|z3d
you're right. because they wrote a song.
dr|z3d
*** chuckles. ***
RN_
eggsactly
T3s|4
dr|z3d: noted - thanks for confirming my assumption :D
dr|z3d
just don't assume the config will always be there, it may go missing in action :)
T3s|4
:)
dr|z3d
some refinements, anyways. now you won't be able to go back in your browser to view pages console when you're logged out.
dr|z3d
also, can now switch language and theme from login page.
dr|z3d
and if your session expires, you should automatically be logged out and presented with the login screen.
dr|z3d
anyways, do please test.
zzz
nonces day 99...
dr|z3d
sounds you're enjoying yourself.
zzz
if this is new normal may as well
dr|z3d
*crickets*
dr|z3d
bow down to your new AI overlords :)
zzz
*** bows ***
dr|z3d
:)
zzz
got snark fixed up, let's test
zzz
woot, snark nonce testing worked first time, pushed
dr|z3d
nice, nice.
zzz
the susimail nonces seem fine, they're session-bound
zzz
susidns looks fine
zzz
i2ptunnel definitely not fine
zzz
have you hacked on i2ptunnel nonces yet?
dr|z3d
no
dr|z3d
later, maybe, I'll take a stab at fixing the links.
zzz
ok I'll get started on the nonces
sexy
i configured a reseed server using from i2pgit.org/idk/reseed-tools, and ive noticed that if I continuously refresh the page, i2p-reseed seems to no longer respond to no longer respond to any requests. not just a rate-limit but the service http server seems to fail, and accessing from any ip breaks.
sexy
i also find that the more i refresh after it becomes unresponsive, the longer it's unresponsive for
sexy
im assuming it's some kind of rate limiting, but why would it rate limit all IPs and not just the abusive/spammy one? im not going through a reverse proxy when testing
zzz
^^ eyedeekay
sexy
on further investigation, it seems to be cpu exhaustion. after refreshing my browser 15-20 times reseed-tools uses up 100% cpu usage. im going to give the the VM another core and test it some more
eyedeekay
Ack I'll see if I can reproduce it, I must have a leak somewhere
sexy-
Im on version 0.3.11, just followed stormyclouds guide (CLEARNET) stormycloud.org/creating-and-running-reseed-server - could it be related to the part where they have you run `sed` on cmd/reseed.go and reseed/service.go ?
StormyCloud
That sed just increases the number of routerinfos
eyedeekay
I doubt it
eyedeekay
Re: the sed, not going to change anything pertinent
eyedeekay
There must be some kind of routine leak going on for it to be blowing up CPU
eyedeekay
So I'll have to hunt for that
sexy-
ive also noticed that the cpu doesnt spike until AFTER you stop refreshing, and the more you refresh, the longer it takes to spike.
sexy-
mentioned sed just in case :)
eyedeekay
Pretty sure I found the root cause, working on a fix
sexy-
awesome :)