I've just been playing with this myself.
There is a function, uac_auth, in the uac module which can be used to
authenticate a challenge from another SIP server. Unfortunately it has
the following problems:
1. Does not handle increment of the cseq. At least in my experience
this causes authentication failure, you may have better luck.
2. Missing quotes in the auth header sent by the other server causes parse errors.
3. Digest comparison is case sensitive (DIGEST in auth header causes parse error).
2 and 3 are easy to fix but 1 is a major problem for SER as there is no dialog state kept between requests.
Mark
Hi,
I was wondering how I can route my SER users to other
SIP servers, without need of authentication to other
server.
I mean this:
My User -> Auth -> My SER
My SER -> Auth -> Other SIP Server
My User --------make call--------> My SER
--------route call-------> Other SIP Server
Thank you.
Kaveh
__________________________________
Yahoo! Mail - PC Magazine Editors' Choice 2005
http://mail.yahoo.com
_______________________________________________
Serusers mailing list
serusers@lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers