[OpenSIPS-Users] replace From

Răzvan Crainea razvan at opensips.org
Wed Nov 13 03:47:50 EST 2019


Johan is right, there's currently no way the SMPP module sees the 
changes in the script.
But you can open a feature request for this, to add additional fields to 
the send_smpp_msg() command, to specify the from and to fields.

Best regards,
Răzvan

On 11/13/19 9:57 AM, Johan De Clercq wrote:
> You need to resubmit the message to opensips. It,s only then that you 
> will see the modification of the from header. Same applies for to.
> 
> Outlook voor iOS <https://aka.ms/o0ukef> downloaden
> ------------------------------------------------------------------------
> *Van:* Users <users-bounces at lists.opensips.org> namens volga629 via 
> Users <users at lists.opensips.org>
> *Verzonden:* woensdag, november 13, 2019 3:19 AM
> *Aan:* Users
> *Onderwerp:* [OpenSIPS-Users] replace From
> Hello Everyone,
> Which way will be correct to replace From with alias.
> 
> Code
> 
>          # Check valid DID is present
>          alias_db_find("dbaliases", $fu, $avp(from_alias), "r");
>          xlog("Found DID ~> $avp(from_alias)\r");
>          if($avp(from_alias)) {
>                  uac_replace_from( , $avp(from_alias));
>          } else {
>                  sl_send_reply(404, "Assigned did is required\n\r");
>                  exit;
>          }
> 
> I see in log
> 
> Nov 13 01:13:18 dev1-fr /usr/sbin/opensips[5217]: Found DID ~> 
> sip:4384783197 at dev-sip.networklab.tld
> Nov 13 01:13:18 dev1-fr /usr/sbin/opensips[5217]: 
> DBG:uac:w_replace_from: dsp=(nil) (len=0) , uri=0x7ffde612a6c0 (len=37)
> Nov 13 01:13:18 dev1-fr /usr/sbin/opensips[5217]: DBG:uac:replace_uri: 
> uri to replace [sip:452390 at dev-sip.networklab.tld], replacement is 
> [sip:4384783197 at dev-sip.networklab.tld], enclosed=0
> Nov 13 01:13:18 dev1-fr /usr/sbin/opensips[5217]: DBG:uac:replace_uri: 
> encode is=<AAAAAAAGCgcOCHNVXEFtFwwGAx0MBFkBFx8bDhBFGA0GLnRsZA--> len=52
> Nov 13 01:13:18 dev1-fr /usr/sbin/opensips[5217]: DBG:rr:add_rr_param: 
> adding (;vsf=AAAAAAAGCgcOCHNVXEFtFwwGAx0MBFkBFx8bDhBFGA0GLnRsZA--)
> 
> But original  from still in place
> 
> Nov 13 01:13:18 dev1-fr /usr/sbin/opensips[5217]: 
> DBG:proto_smpp:send_submit_or_deliver_request: sending submit_sm
> Nov 13 01:13:18 dev1-fr /usr/sbin/opensips[5217]: 
> DBG:proto_smpp:send_submit_or_del iver_request: *FROM: 452390*
> Nov 13 01:13:18 dev1-fr /usr/sbin/opensips[5217]: 
> DBG:proto_smpp:send_submit_or_deliver_request: TO:  destination number
> Nov 13 01:13:18 dev1-fr /usr/sbin/opensips[5217]: 
> DBG:proto_smpp:send_submit_or_deliver_request: MESSAGE: Hello type = 65537
> 
> Any help thank you.
> 
> volga629
> 
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> 

-- 
Răzvan Crainea
OpenSIPS Core Developer
   http://www.opensips-solutions.com



More information about the Users mailing list