Re: [Wish] Issue: WISH and TURN servers

Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com> Sat, 31 July 2021 08:20 UTC

Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: wish@ietfa.amsl.com
Delivered-To: wish@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B95B03A1C65 for <wish@ietfa.amsl.com>; Sat, 31 Jul 2021 01:20:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9RxJsl6VKTiW for <wish@ietfa.amsl.com>; Sat, 31 Jul 2021 01:20:15 -0700 (PDT)
Received: from mail-pl1-x633.google.com (mail-pl1-x633.google.com [IPv6:2607:f8b0:4864:20::633]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 248F63A1C62 for <wish@ietf.org>; Sat, 31 Jul 2021 01:20:15 -0700 (PDT)
Received: by mail-pl1-x633.google.com with SMTP id d1so13881160pll.1 for <wish@ietf.org>; Sat, 31 Jul 2021 01:20:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=wcloQAnZ29aWTOhsmYbia8/gPsyLCxxN0e8MYzRwu50=; b=ew+aHEJ1X6k8f+HcESbjdJep5oGLkvQIyTMDuHovQ7qEwHBpT9K8COssZkIqt30/VR b0zq6xKuV5VH2cYPca0htE5oY+4sejAUAVQsbGBv01bmaUJ+PeZpTEyWDXcvaT8IRtUR 3Clt8DJi6hHTTod7dYYg4Wxe0JOWvlavFQDkijyx4j3TeEf+FCAYuUygJ0NnxIOuRmYF WeJm2L55yoxGTKaaOzYoBbfkE+/uhOAjEY6JeZB1Xw+3Fyb8Z7e3qz5hJgDMPfFLyWZe 9TxXxGvvombLfZ4m7/YOHv7JkG+4LZTsyxheEhs+1nM2BBvCZZedD3UgLxjLcUMl9kME fJkw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=wcloQAnZ29aWTOhsmYbia8/gPsyLCxxN0e8MYzRwu50=; b=c3OotStC4gaU/nl2T9H9/207TO65LMvGd+QfdzzcU64Zn7e7iHNmaNQmzP9Cctnxcq XaMgQG5ofOlPGM+5qVZWtdJgsZs1mOod+us0WPVMExLWxXEjNBgP+srshwG1rmwY2lJj kApmHBnNEi/JFM2J5TskF+sIvpCJsAZ4N1NP6adg1qIdBR7wEzseP/riV9peZxrSsyuj u5VQ6GO+w877EFd2qevox1zKoa48KoTaHCA1MSzLQjoDmVfGcNJdeVLbPovQlJIXx8V4 4LaGZQsh6y2q+yOjixRtDZnlIJtSl7bvHXoqdrql1Nldzp+0Q7+gsCFmr78DSSxtEyKi euSg==
X-Gm-Message-State: AOAM530PTfJLCBvMSyOokzmfiaALwj937tbH1gObQIWNHxHYBLWDnzLg 1Vwv9TA7VwhF6rT+E7FeLzvkRTRovBYFbKjunoQ=
X-Google-Smtp-Source: ABdhPJxKdgaEfzmGtl/qwJco1VHx/ufF8W9dnYx9NTxrFOvojeyV8zjUS0xstlHIYL6tuedkaj1DOUtUddS/pg0NnQU=
X-Received: by 2002:a17:90a:404a:: with SMTP id k10mr7278451pjg.145.1627719613698; Sat, 31 Jul 2021 01:20:13 -0700 (PDT)
MIME-Version: 1.0
References: <a6a9e516-2a73-27b4-a0e5-201c8c2687c5@nostrum.com>
In-Reply-To: <a6a9e516-2a73-27b4-a0e5-201c8c2687c5@nostrum.com>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Date: Sat, 31 Jul 2021 10:20:03 +0200
Message-ID: <CA+ag07b0xRweZLKwZhC2H-vbs8TAPxBQzAZdq=kW8xEO=12udA@mail.gmail.com>
To: Adam Roach <adam@nostrum.com>
Cc: WISH List <wish@ietf.org>
Content-Type: multipart/mixed; boundary="0000000000005ea19e05c86701c4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/wish/CE3Q_mFTFKchnPHXFdMqzfdmasg>
Subject: Re: [Wish] Issue: WISH and TURN servers
X-BeenThere: wish@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: WebRTC Ingest Signaling over HTTPS <wish.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/wish>, <mailto:wish-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/wish/>
List-Post: <mailto:wish@ietf.org>
List-Help: <mailto:wish-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/wish>, <mailto:wish-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 31 Jul 2021 08:20:20 -0000

El sáb., 31 jul. 2021 1:11, Adam Roach <adam@nostrum.com>

>
>
> There was also a short discussion of sending the TURN Location header
> field back in the response to the offer PUT. I missed the exact nature
> of the objection for doing so, although it seemed to be based on
> information that we needed to have available to create the offer. I'm
> trying to work out whether this is true: I /think/ all of the
> information relating to the TURN server can be sent in a trickle ICE
> candidate. So you'd have something that looks like this:
>

"this" part of the message seems to be missing.


> Unless I've overlooked something that makes this infeasible, I think I
> like this approach the best, since it allows ICE checks to start on
> non-relayed candidates with the same amount of latency as without this
> mechanism.
>

If we get the URL of the turn server config in the response of the sdp
offer, it means that we need to update the configuration of the PC to set
them, which would trigger an ice restart.

I think we should avoid that,  so the turn servers have to be retrievable
before the http post with the sdp o/a.

Best regards
Sergio