Debugging Lagrange (was Re: [ANN] Lagrange - A Beautiful Gemini Client)
avalos at rawtext.club
avalos at rawtext.club
Mon Oct 26 17:25:45 GMT 2020
> I've made some small tweaks to my TLS code. If you have a chance, could you try it with this commit: https://git.skyjake.fi/skyjake/lagrange/commit/f83ef8bfbaa5558aca5759c92c481642ac312000
>
> > The OpenSSL command took a lot of time to finish and print the output.
>
> Perhaps Lagrange thinks the connection has timed out? If you run it with the "--echo" option, is there a "document.request.timeout" logged when trying to open gus.guru?
I tried with that commit, and with --echo option. Both gus.guru and
gemini.circumlunar.space get stuck in that command:
[command] document.request.started doc:0xaaaadb096170 url:gemini://gus.guru
[command] document.request.started doc:0xaaaadb16b930 url:gemini://gemini.circumlunar.space/
The program is still running, but it doesn't echo anything else
related to the requests. The request only starts but never updates or
finishes.
For example, this is what my gemsite shows:
[command] open url:gemini://avalos.me
[command] document.request.started doc:0xaaaadb1aa0d0 url:gemini://avalos.me
[command] document.request.updated doc:0xaaaadb1aa0d0
request:0xaaaadb1577d0 ptr:0xaaaadb1aa0d0
[command] document.request.finished doc:0xaaaadb1aa0d0
request:0xaaaadb1577d0 ptr:0xaaaadb1aa0d0
[command] open redirect:1 url:gemini://avalos.me/
[command] document.request.started doc:0xaaaadb1aa0d0 url:gemini://avalos.me/
[command] document.request.updated doc:0xaaaadb1aa0d0
request:0xaaaadb1577d0 ptr:0xaaaadb1aa0d0
[command] document.request.finished doc:0xaaaadb1aa0d0
request:0xaaaadb1577d0 ptr:0xaaaadb1aa0d0
[command] document.changed url:gemini://avalos.me/
More information about the Gemini
mailing list