On Jan 16, 2008 2:23 AM, Raúl Alexis Betancor Santana <
rabs(a)dimension-virtual.com> wrote:
On Wed, Jan 16, 2008 at 02:13:35AM +0100, David
Villasmil wrote:
Perdona, se me pasó comentar que esa traza es
desde el lado del telf..
Pues por eso .. falta el mensaje del proxy con el 200 OK al REGISTER
con los datos del realm y tengo la impresión de que ese mensaje se
está perdiendo en el ciberespacio.
No, el Openser nunca manda el OK
El fujo normal es:
UAC OpenSer
REGISTER ->
<- 401 Autentication Needed, realm=XXX
REGISTER ->
realm res.
<- REGISTER 200 OK
Y en tus trazas falta el mensaje final de la transacción.
son demasiados mensajes, el UA se queda ahí eternamente mandando REGISTERs
lo que yo digo que me parece raro, es lo siguiente
Openser le pide que se autorice con "Digest realm"
WWW-Authenticate: Digest realm="sip99.yip.com",
nonce="478d52abccc5d8fe59400728682be83fd7211108", qop="auth"
y el UA, devuelve la info, pero con "Digest username":
Authorization: Digest username="8889990", realm="sip99.yip.com",
nonce="478d52abccc5d8fe59400728682be83fd7211108",
uri="sip:sip99.yip.com",
response="7e809df26b9443c5836186e7b99aefe6", algorithm=MD5
Porqué?