Subject: [Sip] Response code for unsupported SIP version

From: Christer Holmberg <[email-masked]>
Date: Thu, 26 Jul 2001 15:59:46 +0300

Hi,

Just a small detail/cosmetic/clarification question:

The 505 SIP Version not supported, which belongs to the Server Error
category, response code is used when a request with a non-supported SIP
version (other than SIP/2.0, that is) is received.

The ABNF grammar (bis-04, page 27), however, allows ONLY "SIP/2.0". If
something else is received, isn't it then, from a grammar point of view,
a Syntax Error (ie a 4xx response code should be used)?

So, if we want to use 505, shouldn't the grammar look something like:

SIP-Version = "SIP/2.0" | other-version
other-version = "SIP/" 1*DIGIT "." 1*DIGIT

...or something similar.

Regards,

Christer Holmberg
Ericsson Finland