@eyedeekay
&eche|on
&kytv
&zzz
+R4SAS
+RN
+RN_
+acetone
+dr|z3d
+hk
+lbt
+orignal
+postman
+weko
+wodencafe
An0nm0n
Arch
Dann
DeltaOreo
FreefallHeavens
GucciferZ
Irc2PGuest35128
Irc2PGuest43186
Irc2PGuest59134
Irc2PGuest61987
Irc2PGuest99418
Leopold
Nausicaa
Onn4l7h
Onn4|7h
Over1
Sisyphus
Sleepy
SoniEx2
T3s|4_
T3s|4__
anon
b3t4f4c3__
bak83
boonst
carried6590
cumlord
dr4wd3
eyedeekay_bnc
l337s
not_bob_afk
poriori_
profetikla
qend-irc2p_
r3med1tz-
radakayot_
rapidash
scottpedia
segfault
shiver_
solidx66_
syncthing2
trust
u5657
uis
uop23ip
w8rabbit
x74a6
mesh
so does anybody have any theories why the lynx browser (and the lynx browser alone, no problems with firefox or links) hangs with i2ptunnel+javai2p?
SilicaRice
mesh: huh?
mesh
SilicaRice: I see the strangest behavior using lynx to browse a local i2p site. Randomly a request will just hang and take a long time
mesh
SilicaRice: I have to set the read_timeout (lynx's default read timeout is 5 hours!) and it's not so bad but it's terribly annoying
mesh
behavior is not observed in firefox, links or curl
SilicaRice
ohh, "randomly" is an important keyword!
SilicaRice
any other additional important details?
SilicaRice
(also, is i2ptunnel = "standard client" (i.e. lynx 127.0.0.1:etc/), or http_proxy=...?)
mesh
yeah it's lynx talking to i2ptunnel, 127.0.0.1:4444
mesh
there was a problem with chunked encoding, apparently lynx doesn't support it, but I removed chunked encoding and gzip
SilicaRice
isn't it supposed to autonegotiate those?
mesh
SilicaRice: do you have lynx installed?
SilicaRice
yeah
mesh
SilicaRice: rm Lynx.trace & lynx.exe -trace -dump -connect_timeout=60 -read_timeout=10 zio3s6krhwrgp3fegb3ckh35wgnux3snpvee3thgup5b66zflgna.b32.i2p
mesh
perhaps increase the read_timeout
SilicaRice
wireshark might be interesting to look at too
mesh
SilicaRice: I'd be curious to know what happens when you run that command several times, one after the other
mesh
you may need to export http_proxy=http://127.0.0.1:4444 first
SilicaRice
it works fine here with zzz.i2p
mesh
SilicaRice: try my uri if you can
mesh
if you run it several times you may get an unexpected pause
mesh
what's even more infuriating is that links work but it doesn't render my sweet, sweet unicode symbols
SilicaRice
is your destination on?
mesh
yeah
mesh
SilicaRice: what do you see?
SilicaRice
HTTP/1.1 504 gateway timeout
mesh
increase the connect_timeout and read_timeout
SilicaRice
this isn't on lynx's end
mesh
it may also take a little bit of time for the lease set to get to you, keep trying if you can
SilicaRice
it got the lease, it just can't connect for some reason
mesh
SilicaRice: what does it show exactly when you run that command?
SilicaRice
the i2ptunnel website unreachable page
mesh
btw how do you know it got the lease?
mesh
well I've never used wireshark but this behavior is absolutely infuriating
SilicaRice
because the error message is "The website was not reachable. The website is offline, there is network congestion, or your router is not yet well-integrated with peers."
SilicaRice
instead of "The website was not reachable, because its lease set was not found. The website is probably down, but there could also be network congestion."
mesh
huh, you learn something new everyday
mesh
SilicaRice: do you have lynx configured to use the right http proxy?
SilicaRice
yes
mesh
SilicaRice: alright well thanks for trying. can you even load it in firefox?
SilicaRice
nope, same issue
SilicaRice
are you sure it's up?
mesh
SilicaRice: yeah I'm hitting it right now
mesh
is the address
SilicaRice
weird. never seen it fail to connect like this.
mesh
SilicaRice: Usually it takes a good 5-10mins for lease sets to propagate
mesh
but it should eventually connect
SilicaRice
usually it takes a minute, if my experiments with friendcode are anything to go by
SilicaRice
never seen it fail this long before