I was pointing to the way you are building the header in append_hf() function.

Best regards,

Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com

On 11/12/2014 11:35 AM, Sahil Gupta wrote:
Hi Razvan,
Thanks for getting back to me.

The code was:
$var(from)='sip:'+$var(cid)+'@54.76.30.63 <http://54.76.30.63>';

I modified it to become:
var(from)='sip:+'+$var(cid)+'@54.76.30.63 <http://54.76.30.63>';

The PAID function is definately being called as our far end carrier receives the P-Asserted-ID but they don't see a "+" before the CLI unless the caller sends it.

Thanks,
Sahil

On 12 November 2014 20:09, Răzvan Crainea <[email protected] <mailto:[email protected]>> wrote:

    Hi, Sahil!

    Are you sure the PAID function is called at all? The PAI header
    you are adding contains an invalid URI, it is something like
    +sip:[email protected] <mailto:sip%3A%[email protected]>.
    Try to add some xlogs in the PAID route to check if it is really
    called.

    Best regards,

    Răzvan Crainea
    OpenSIPS Solutions
    www.opensips-solutions.com  <http://www.opensips-solutions.com>

    On 11/11/2014 08:15 PM, Sahil Gupta wrote:
    Hi,
    I'm trying to add P-Asserted-ID by default on one of our OpenSIPS
    deployments.

    In my config file I have:
    $var(from)='sip:+'+$var(cid)+'@54.76.30.63 <http://54.76.30.63>';

    $var(from)='sip:+'+$var(cid)+'@54.76.30.63 <http://54.76.30.63>';

    route[PAID]{
     if (is_present_hf("Remote-Party-ID")) {
        remove_hf("Remote-Party-ID");
     }
     if (is_present_hf("P-Asserted-Identity")) {
        remove_hf("P-Asserted-Identity");
     }
     if (is_present_hf("Privacy")) {
        remove_hf("Privacy");
     }
     append_hf("P-Asserted-Identity: <+$var(from)>\r\n");
    }

    However, unless the CID is set with a + it doesn't seem to
    automatically prefix the "+" sign.

-- Thanks,
    Sahil


    _______________________________________________
    Users mailing list
    [email protected]  <mailto:[email protected]>
    http://lists.opensips.org/cgi-bin/mailman/listinfo/users


    _______________________________________________
    Users mailing list
    [email protected] <mailto:[email protected]>
    http://lists.opensips.org/cgi-bin/mailman/listinfo/users




--
Thanks,
Sahil


_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to