rtcweb-wg / rtcweb-transport

draft-ietf-rtcweb-transport
2 stars 2 forks source link

Reference TURN auto-discovery and RETURN? #42

Closed alvestrand closed 8 years ago

alvestrand commented 8 years ago

From Andy Hutton (raised 20-22 June 2016):

There is still the issue of what to say in section 3.4 about auto-discovery of TURN servers and the conflicts between application provided, auto discovered, and configured TURN servers.

Section 3.4 currently includes the statement "WebRTC browsers MUST support configuration of STUN and TURN servers, both from browser configuration and from an application".

Previously I suggested the text:

"WebRTC browsers MUST support configuration of STUN and TURN servers, both from browser configuration and from an application. WebRTC browsers MAY also discover TURN servers using TURN Auto-Discovery [draft-ietf-tram-turn-server-discovery]. To resolve conflicts between TURN servers provided by configuration, auto-discovery, and the application WebRTC browsers MAY implement the procedures specified in Recursively Encapsulated TURN (RETURN) [draft-ietf-rtcweb-return]”.

This suggestion was based on the fact that the -return- draft is I believe the only place where there is a statement about what to do about the conflict between application provided and locally configured TURN servers.

md84419 commented 8 years ago

Agree. I've additionally proposed that Andy's final sentence is changed to a SHOULD (RECOMMEND):

"To resolve conflicts between TURN servers provided by configuration, auto-discovery, and the application WebRTC browsers are RECOMMENDED to implement the procedures specified in Recursively Encapsulated TURN (RETURN) [draft-ietf-rtcweb-return]"

alvestrand commented 8 years ago

WG chairs decision:

Howdy,

Andy Hutton raised an issue with draft-ietf-rtcweb-transports that was considered during the IESG process (this is github issue 42). When the subject of configuration was discussed, the chairs did not see consensus for a normative requirement to support RETURN at this stage.

We have therefore recommended that the documents only note the existence of RETURN in the relevant RFC editor note or update.

regards,

Ted, Sean, Cullen

alvestrand commented 8 years ago

Added text in -16:

Note that there is other work around STUN and TURN server discovery and management, including [discovery] for server discovery, as well as [return].