[Netconf] RESTCONF: #72: Location URI

Andy Bierman <andy@yumaworks.com> Sat, 06 August 2016 17:38 UTC

Return-Path: <andy@yumaworks.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A4AA12D552 for <netconf@ietfa.amsl.com>; Sat, 6 Aug 2016 10:38:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 cfZQrcTL-XBR for <netconf@ietfa.amsl.com>; Sat, 6 Aug 2016 10:38:48 -0700 (PDT)
Received: from mail-ua0-x233.google.com (mail-ua0-x233.google.com [IPv6:2607:f8b0:400c:c08::233]) (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 D4BB012D520 for <netconf@ietf.org>; Sat, 6 Aug 2016 10:38:48 -0700 (PDT)
Received: by mail-ua0-x233.google.com with SMTP id i31so73510617uai.2 for <netconf@ietf.org>; Sat, 06 Aug 2016 10:38:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=xOOYkGuyIJuo7tnW1Br8rIq/iOylw8n8AwgXMZNCGlY=; b=PZK512DnhVAYZBevcyChDGkjMvuZUyYY6GZ14xGbl3Z/VZ6E2d+9M8y5hWPJz5T/H0 ujSis8zhR5XORNYvqp1LfaDUgZ972VyIE/p68wvzNTVKer+Iz3TU0fxewgipJhEOQ5rH kLR5CnKUFuvYcvCYX/M4vlHF3z2yFxNwmw0HEVfnQ/jeoIFfj8GhBtmE5rfxAyNIr4eB +0LoPQLleN6JAVWK8nPbri+oMdlZmI30CjYYj4jpuYVDoIwirZTqf2kJIc6z/uc342YK +A2SmsJhCde2G9ZTkzhVp+WHAaGgo4l5IXqmzseRmrtdwb9XuqLT55mDS9kuEQtErMqc vi6w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=xOOYkGuyIJuo7tnW1Br8rIq/iOylw8n8AwgXMZNCGlY=; b=E9tQgKmiOUWNbg+oWx8mAhaPtxj35Mtu3ht8fRJd1EJUXFGj1W4vBRBKO5wG9m7lUf 3ymeOabSvXnFqJh4LpFO6uZ7xau2vaABhIuSima98xXgUonHX5Y8wE7E6RPz6Z83CuQx ZyZDDO1veCI5Is9MTgbchHswXqovMXMyU7c7b/b4oZvU+Tv0tEPXmwEow7totHP2+CHY MotRDkCEpZZVowO92UoSfEoazwEYiFsIX/pvr9z1EKdlPMVLWniPU0fZqi32QDfLR0iC CKqMgxK00NxYWSoETDuQDCjZNU9lNspTqtCelLXgW++6ukodz+pLVAwa+OKoa3JNVKXz V+bg==
X-Gm-Message-State: AEkoousAhjjdBdpzQMw5RQceo/zwjX25I9HEV0M2ckuJeHh9otWnogdFwkyMW+YIg/ze+XIh8Q9UESs4okcbLQ==
X-Received: by 10.176.3.232 with SMTP id 95mr2344556uau.9.1470505127575; Sat, 06 Aug 2016 10:38:47 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.4.198 with HTTP; Sat, 6 Aug 2016 10:38:46 -0700 (PDT)
From: Andy Bierman <andy@yumaworks.com>
Date: Sat, 06 Aug 2016 10:38:46 -0700
Message-ID: <CABCOCHQUGm6jo4DC3tPNGysbBS=dtfdU2CPcAtm5Y22A7dEkkQ@mail.gmail.com>
To: Netconf <netconf@ietf.org>
Content-Type: multipart/alternative; boundary="94eb2c056550c51c8505396aa74c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/Be4XUnXnguXHg_r6snJ0StoBRpE>
Subject: [Netconf] RESTCONF: #72: Location URI
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 06 Aug 2016 17:38:50 -0000

Hi,

A Last Call comment has been raised about the URIs used in the
server because the host name needs to be specified in the URI.
It may not be known by the RESTCONF server.

This affects the Location URI returned by the server for created resources,
and the URIs for .well-known entry point, event stream, and schema
retrieval.


https://github.com/netconf-wg/restconf/issues/72


Is there an existing solution?
If not then I propose RESTCONF should not invent a new one.

This seems like an implementation detail for the server to
know the host-name it is supposed to use.


Andy