My opinion is that values MUST be quoted when the value is string (variable that can not be predicted) and MUST NOT be quoted when the value is "one of pre-defined values".On Mon, Jan 12, 2004 at 10:07:18AM +0300, Alexey Nezhdanov wrote:Hello. Recently tryed to use SASL against ejabberd. Found several differences: 1) challenge responces. jabberd2 response: realm="jabber.penza-gsm.ru",nonce="baca3d3c76bab6edb7d7f2736733cf63300f9595",qop=auth,charset=utf-8,algorithm=md5-sess ejabbed response: nonce="1303694217",qop="auth",charset=utf-8,algorithm=md5-sessThe main problem is that double quotes appears in one case and disappears in the another. The worst problem that I can't find out which case is proper.Yes, RFC 2831 is ambiguous on this. I will try to find out what is right. It could be that the double-quotes are optional.
F.e. qop may be one of "auth", "auth-int", "auth-conf", "token" so MUST NOT be quoted.
--
Respectively
Alexey Nezhdanov.
