[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
rfc2487bis-04: Failed negotiations & virtual hosting
I had a couple of comments on the new draft:
1. You might want to mention what happens if the TLS negotiation fails in a
non-recoverable way. In these cases, the connection is simply dropped.
(Since the encryption is out of skew, there is no way for a client to
send a QUIT command or a server to send an error back to the client).
2. As Paul Hoffman and I discussed at IETF, there may be a virtual hosting
problem that will necessitate a change. For example, smtp.gshapiro.net
does virtual hosting for about 50 domains. If a client expects the
certificate CN and the hostname to match, there needs to be some way to
communicate that information. HTTP has HTTP/1.1 or the Server: line to
indicate the requested server. SMTP will need the same if the server is
to be able to determine which certificate to send.