[gopher] TLS situation in gopher [was: Re: Gophernicus 2.4 "Millennium Edition" released]

James Mills prologic at shortcircuit.net.au
Sun Feb 12 21:53:33 UTC 2017


On Sun, Feb 12, 2017 at 8:05 AM, Kim Holviala <kim at holviala.com> wrote:

> C: opens TCP connection to server
> C: STARTTLS
> S: WTF OMG OMG IT'S ALIVE!!!!
> C: bzzzzz trrr trrr trrr <TLS connection with proper selector request here>
> S: Happily serving the request
>

What about:

(Server that supports TLS):

C: opens TCP connection to server
C: STARTTLS
S: 3Resource not found\terror.host\t0\r\n
S: closes connection

client repeat request without attempting TLS

(Server that does not support TLS):

C: opens TCP connection to server
C: STARTTLS
S: starts TLS handshake
C: starts TLS handshake
C<->S: TLS session initiated
C: sends selector request
S: serves up resource


James Mills / prologic

E: prologic at shortcircuit.net.au
W: prologic.shortcircuit.net.au
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/gopher-project/attachments/20170212/7def344d/attachment-0001.html>


More information about the Gopher-Project mailing list