Re: [sipcore] REMINDER: Re: WGLC: draft-ietf-sipcore-rfc4244bis

Paul Kyzivat <> Sun, 07 November 2010 15:11 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id DBD063A67B1 for <>; Sun, 7 Nov 2010 07:11:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -110.532
X-Spam-Status: No, score=-110.532 tagged_above=-999 required=5 tests=[AWL=0.067, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id 0qh8IV9XWp64 for <>; Sun, 7 Nov 2010 07:11:47 -0800 (PST)
Received: from ( []) by (Postfix) with ESMTP id C4CA73A67AD for <>; Sun, 7 Nov 2010 07:11:47 -0800 (PST)
Authentication-Results:; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AsMFABdQ1kxAaMHG/2dsb2JhbACUC41/cZ1bmkqFSASEWIV9gwo
X-IronPort-AV: E=Sophos;i="4.58,310,1286150400"; d="scan'208";a="616010153"
Received: from ([]) by with ESMTP; 07 Nov 2010 15:12:05 +0000
Received: from [] ( []) by (8.13.8/8.14.3) with ESMTP id oA7FC2MX011044 for <>; Sun, 7 Nov 2010 15:12:04 GMT
Message-ID: <>
Date: Sun, 07 Nov 2010 10:12:00 -0500
From: Paul Kyzivat <>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv: Gecko/20101013 Thunderbird/3.1.5
MIME-Version: 1.0
References: <> <> <> <> <> <>
In-Reply-To: <>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Subject: Re: [sipcore] REMINDER: Re: WGLC: draft-ietf-sipcore-rfc4244bis
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: SIP Core Working Group <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Sun, 07 Nov 2010 15:11:49 -0000

On 11/2/2010 3:50 PM, Mary Barnes wrote:

>>>> Does this include 100 responses?
>>> [MB] I would think so. Can you think of a reason why it shouldn't?  I>>  would think it could be useful for debug. [/MB]
>> [JRE] The 100 response typically only travels back a single hop, so the benefit of H-I in a 100 is marginal. Also some implementations might send back a 100 response quite early during processing, perhaps even before they decide whether to act as a proxy, a UAS or a redirect, so knowing how to populate H-I in a 100 might be difficult.
> [MB2] If it has no additional hi-entries, then there is nothing
> additional to send back, so I don't think it hurts anything - I would
> agree that in most cases it's of marginal value. We can include it as
> an exception in that sentence if you would prefer, although per the
> next comment, it seems that you are okay with leaving it as is.
> [/MB2]

IMO its unreasonable to expect the server to include *any* H-I in the 
100 response. As Hadriel mentioned, 100 is often sent from a "lower" 
layer of the stack, perhaps before the message has been fully parsed.

IMO H-I MAY be present in 100 responses, and SHOULD be ignored by the 
recipient if present. Since ignored, there should be no requirement on 
what content the H-I is to have in that case.