On 09/19/2011 01:11 PM, Bruce Ferrell wrote:
On 09/19/2011 09:33 AM, Alex Balashov wrote:
Every request needs a From tag.


Uh... OK. Isn't this a From tag:

From: <sip:p...@xx.xx.xx.xx>

Line three of what I send?

No, that's a From URI.

A From tag is a header parameter that is appended to the URI, delimited by a semicolon:

   From: <sip:p...@xx.xx.xx.xx>;tag=abc123xyz

Although, RFC 3261 Section 12.1.1 ("UAS behavior") does seem to contradict me:

   A UAS MUST be prepared to receive a request without a tag in
   the From field, in which case the tag is considered to have
   a value of null.

However, it goes on to say:

   This is to maintain backwards compatibility with RFC 2543,
   which did not mandate From tags.

In other words, a non-backward-compatible 3261 implementation will always generate From tags for all requests.

--
Alex Balashov - Principal
Evariste Systems LLC
260 Peachtree Street NW
Suite 2200
Atlanta, GA 30303
Tel: +1-678-954-0670
Fax: +1-404-961-1892
Web: http://www.evaristesys.com/

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
              http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to