[tech] Proposed reversed Gemini for uploads to servers - Feedback wanted

It was thus said that the Great benthor once stated:
> Sean Conner writes:
> >  There's also the titan: protocol:
> >
> >	https://communitywiki.org/wiki/Titan
> >
> >also an upload method for Gemini, and also originally an idea of 
> >mine (but
> >developed almost exclusively by Alex Schroeder).
> 
> Very interesting. If I understand 
> gemini://communitywiki.org/page/Titan correctly, the following 
> should have worked:
> 
>     echo -en 
>     "titan://communitywiki.org/raw/Test;token=hello;mime=text/plain;size=12\r\nHello 
>     World\n" | socat - ssl:communitywiki.org:1965,verify=0

  You might want to talk about Alex about that.  I think he has the only
titan: enabled server right now.

> However, gemini://communitywiki.org/page/Test remained empty. Even 
> after creating the page via the http interface, I couldn't update 
> it. In general, I am not sure whether the token requirement 
> couldn't be dropped in favor of exclusively client 
> certificate-based authentication.

  If I were doing it, I would use a certificate, but Alex doesn't want that
complication, thus the token.

> > I'd like to at least read the spec, but I'm still stuck at TLS 1.2 until
> > I check out the newer LibreSSL library.  But at the very least, check
> > out the others methods as well.
> 
> Could you check again if you can access the site? It's now using a 
> taditional ECDSA certificate instead of the previous newfangled 
> ED25519 cert.

  That works.  Thanks.

  -spc

---

Previous in thread (11 of 15): 🗣️ Sean Conner (sean (a) conman.org)

Next in thread (13 of 15): 🗣️ John Cowan (cowan (a) ccil.org)

View entire thread.