[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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




On Sun, Feb 12, 2017 at 8:05 AM, Kim Holviala <kim@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

_______________________________________________
Gopher-Project mailing list
Gopher-Project@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project

Reply to: