El Domingo, 10 de Mayo de 2009, Andreas Granig escribió:
> So the only thing referring to the public Firewall IP is in the R-Uri of
> the registration and in the Authorization-uri-token. Is this token also
> used to calculate the auth hashes somehow?
> Username looks fine in the Authorization header, and so does Realm. Any
> ideas?

I see nothing wrong in this trace, all seems correct. So I expect some 
error in client authentication algorithm and so.

You could log the "www_authorize()" return code in Kamailio, which would 
be a negative value. I do the following:

        if (!www_authorize("","subscriber")) {
                if $rc == -1       
                                xlog("L_WARN", "REGISTER _WARN_ 
www_authorize(): -1 (invalid user)  [$tu from $si:$sp]\n");
                else if $rc == -2
                                xlog("L_WARN", "REGISTER _WARN_ 
www_authorize(): -2 (invalid password)  [$tu from $si:$sp]\n");
                else if $rc == -3
                                xlog("L_INFO", "REGISTER www_authorize(): -3 
(stale nonce)  [$tu from $si:$sp]\n");
                else if $rc == -5
                                xlog("L_WARN", "REGISTER _WARN_ 
www_authorize(): -5 (generic error)  [$tu from $si:$sp]\n");
                www_challenge("","1");
                exit;
        }



-- 
Iñaki Baz Castillo <[email protected]>

_______________________________________________
Kamailio (OpenSER) - Users mailing list
[email protected]
http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
http://lists.openser-project.org/cgi-bin/mailman/listinfo/users

Reply via email to