If the edge proxy does not add a flow-token to the Path: header how will INVITEs ever get to client devices behind NATs?

The location record in the registrar will not contain a valid (NAT aware) route back to the client.

Regards,

Peter

On 25/04/13 16:02, Juha Heinanen wrote:
Juha Heinanen writes:

i would like to change the test so that warning comes only if gruu is
not supported:

                if (use_ob == 0) {
                        if ((get_supported(_m) & F_OPTION_TAG_OUTBOUND)
                                && contact->reg_id) {
                                if (!(get_supported(_m) & F_OPTION_TAG_GRUU)) {
                                        LM_WARN("Outbound used by UAC but not 
supported by edge proxy\n");
                                        rerrno = R_OB_UNSUP_EDGE;
                                        goto error;
                                }
                        } else {
                                /* ignore ;reg-id parameter */
                                use_regid = 0;
                        }
                }
actually, it would be better for the edge proxy in gruu case to add ;ob
param to path header, but leave out flow token.  that way, the operation
would be fully conforming to outbound rfc.

-- juha

_______________________________________________
sr-dev mailing list
[email protected]
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev


_______________________________________________
sr-dev mailing list
[email protected]
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to