Hi Stefano!
Does "doesn't work" mean that it
- crashes
- doesn't authenticate
- whatever!?
The following:
case QOP_STATE:
/* TODO - add qop support */
auth->qop = val;
break;
will afaik not work, but this one:
case QOP_STATE:
/* TODO - add qop support */
break;
should do it.
What kind of proxy is the other site running? Could you post a capture
file of your sip dialog?
Ciao,
Thomas
Stefano Capitanio schrieb:
Hi,
i have the same problem authenticating with a server that respond with
qop="auth".
i modified auth_hdr.c:
case QOP_STATE:
/* TODO - add qop support */
break;
then i recompiled the module with
make modules=modules/uac modules
and copied "uac.so" to /usr/local/lib/openser/modules/uac.so
and restarted openser
but it doesn't work!
I've tried also with:
case QOP_STATE:
/* TODO - add qop support */
auth->qop = val;
break;
have I made any mistake?
thanks for your help,
Stefano