[Asterisk-Users] SIP protocol bug ???
John Todd
jtodd at loligo.com
Fri Nov 7 16:43:13 MST 2003
>On 07-11 13:17, John Todd wrote:
>> From what I can understand of the issue you describe, it sounds like
>> the problem resides on the remote side, and not Asterisk's side.
>>
>> You are sending an invalid request in your first query, and the
>> remote side is sending "Unauthorized", meaning that it believes you
>> have supplied credentials, but they are the wrong credentials. This
>> is the end of the conversation, since both sides have given their
>> "final words" on the subject.
>
> "Unauthorized" means that the message contained no credentials or the
> server was unable to verify the credentials. When a user agent (asterisk)
> gets an "Unauthorized" message then it is supposed to retry with proper
> credentials.
>
>> What arguably _should_ be happening is that the remote SIP host
>> should be sending "407 Proxy Authentication Required", but it's not.
>> Therefore, Asterisk is behaving correctly. This is not a bug in
>> Asterisk.
>
> That depends on the type of the remote host. Registrars, PSTN
> gateways, and user agents send 401, proxies send 407.
>
> In any case asterisk should be able to handle both for any type of
> message except ACK and CANCEL (which can not be challenged).
>
> Jan.
OK. My fault, then, for trying to just remember the RFC instead of
going and actually reading it. :)
JT
More information about the asterisk-users
mailing list