Re: [NNTP] Last Call: <draft-elie-nntp-tls-recom mendations-01.txt> (Use of Transport Layer Securit y (TLS) in the Network News Transfer Proto col (NNTP)) to Proposed Standard

Sabahattin Gucukoglu <[email protected]> Sat, 17 Dec 2016 18:18:36 +0000
Newsgroups gmane.ietf.nntp
Message-ID <[email protected]>
Hi,

On 17 Dec 2016, at 14:16, Julien =C9LIE <[email protected]> wrote:
> Thanks for your proposal, that I suggested to the reviewer from the =
security directorate during Last Call.  It finally appeared =
over-complicated to use port 433 sometimes for strict TLS, and sometimes =
not, only depending on how the configuration of the server is done.

This is completely understandable. :)  It would have been a matter of =
mutual agreement only, which is always going to risk confusion.

> Here is the current text.  I hope you're fine with it.  Otherwise, =
please tell what you reckon is wrong.
>=20
>=20
>   The third and fourth paragraphs in Section 1 of [RFC4642] are
>   replaced with the following text:
>=20
>      TCP port 563 is dedicated to NNTP over TLS, and registered in the
>      IANA Service Name and Transport Protocol Port Number Registry for
>      that usage.  NNTP implementations using TCP port 563 begin the =
TLS
>      negotiation immediately upon connection and then continue with =
the
>      initial steps of an NNTP session.  This use of strict TLS on a
>      separate port is the preferred way of using TLS with NNTP.
>=20
>      If a host wishes to offer separate servers for transit and =
reading
>      clients, TCP port 563 SHOULD be used for strict TLS with the
>      reading server, and an unused port of its choice different than
>      TCP port 433 SHOULD be used for strict TLS with the transit
>      server.  The ports used for strict TLS should be clearly
>      communicated to the clients, and specifically that no plain-text
>      communication occurs before the TLS session is negotiated.
>=20
>      As some existing implementations negotiate TLS via a dynamic
>      upgrade from unencrypted to TLS-protected traffic during an NNTP
>      session on well-known TCP ports 119 or 433, this specification
>      formalizes the STARTTLS command in use for that purpose.  =
However,
>      as already mentioned above, implementations SHOULD use strict TLS
>      on a separate port.
>=20
>      Note: a common alternative to protect NNTP exchanges with transit
>      servers that do not implement TLS is the use of IPsec with
>      encryption [RFC4301].

This is very reasonable.  No confusion about existing ports and clear =
that arranged strict TLS is preferable.  I don't have any objection at =
all.  Peering arrangements always make it possible to arrange the ports =
in use.

> I've also added your name in the Acknowledgments Section.

Thanks.

Cheers,
Sabahattin=