[xmpp] Help on XMPP/Jabber Origin for STUN/TURN

Alan Johnston <alan.b.johnston@gmail.com> Fri, 01 August 2014 14:50 UTC

Return-Path: <alan.b.johnston@gmail.com>
X-Original-To: xmpp@ietfa.amsl.com
Delivered-To: xmpp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A98DF1A0049 for <xmpp@ietfa.amsl.com>; Fri, 1 Aug 2014 07:50:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 fCnCuUmjNaug for <xmpp@ietfa.amsl.com>; Fri, 1 Aug 2014 07:50:49 -0700 (PDT)
Received: from mail-we0-x22f.google.com (mail-we0-x22f.google.com [IPv6:2a00:1450:400c:c03::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26C7D1A005E for <xmpp@ietf.org>; Fri, 1 Aug 2014 07:50:49 -0700 (PDT)
Received: by mail-we0-f175.google.com with SMTP id t60so4433509wes.34 for <xmpp@ietf.org>; Fri, 01 Aug 2014 07:50:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=+VB/swA4RKlw0OvxMu4zsAoL90bhC6USP33XTp9u7Jo=; b=bia57ODDgNWNG18kE1cugmTwY3+dk+IYgkOXv4sTMfFEDK/diFNhnXPkRVXZhdsMD4 wkHMn699JPWvfyhog4d7vM6YG9lSDIXkHFfRfmId8WQVQ6n4mp6ouVEW0TIw+4I+2XOc DV6MKdZ7dJwVrSVPQLS7Ph+g01PlRXW3lcP4EraEwzrmQeio17Qq3kY/ogj55K5TYR8V aGG5XLg5ktJukR3dDwZN1uTEKvDXmQeV6k4yIR6BiMD3CqsUjjucO/NrA4B9GHPijYg0 onFyTtpQmHL1rb0Sfg1naSamXLAsiZ9KF1X5U5cAFcYwuOiJpGVtnHW511PdKAygdP3n XdIA==
MIME-Version: 1.0
X-Received: by 10.180.20.15 with SMTP id j15mr3235032wie.60.1406904647046; Fri, 01 Aug 2014 07:50:47 -0700 (PDT)
Received: by 10.216.108.135 with HTTP; Fri, 1 Aug 2014 07:50:47 -0700 (PDT)
Date: Fri, 01 Aug 2014 09:50:47 -0500
Message-ID: <CAKhHsXEN2ZfSzbj3ZP3X=qA7UObOX1CYiuY+zM_xSWiqALSGQQ@mail.gmail.com>
From: Alan Johnston <alan.b.johnston@gmail.com>
To: xmpp@ietf.org
Content-Type: multipart/alternative; boundary="bcaec53f3985b85c7204ff928307"
Archived-At: http://mailarchive.ietf.org/arch/msg/xmpp/KeRXWz4AVAywd1yJy7EEeJUh6MY
Subject: [xmpp] Help on XMPP/Jabber Origin for STUN/TURN
X-BeenThere: xmpp@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: XMPP Working Group <xmpp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xmpp>, <mailto:xmpp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/xmpp/>
List-Post: <mailto:xmpp@ietf.org>
List-Help: <mailto:xmpp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xmpp>, <mailto:xmpp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Aug 2014 14:50:51 -0000

Hi,

In the TRAM WG, we are working on an extension to STUN/TURN for a client to
convey origin information to a server.

     http://tools.ietf.org/html/draft-ietf-tram-stun-origin

The driver for this effort is WebRTC, where the origin is the HTTP origin
of the web site that is establishing the Peer Connection.  Other users of
STUN and TURN can also provide origin information.  The draft currently has
this text about SIP and XMPP:

   For a SIP User Agent [RFC3261] using STUN and TURN, the ORIGIN
   attribute is set to be the URI of the registrar server used by the
   User Agent (i.e. the Request-URI of a REGISTER method).

   For a Jabber client [RFC6120] using STUN and TURN, the ORIGIN
   attribute is the Jabber ID (JID) [RFC6122] of the Jabber Server that
   the client is using.

We would greatly appreciate feedback from you on what this text should say
about XMPP/Jabber in terms of a useful origin.

- Alan -