[SR-Users] possible bug on {param.value,name}

David Villasmil david.villasmil.work at gmail.com
Tue May 4 00:27:08 CEST 2021


That did the trick (and adding the s.init)

$var(conid) = $(hdr(Route){nameaddr.uri}{uri.param,wsconnid}{s.int});

Now, i understand uri.param returning and extra ">".

but now i'd really like to understand why $var(whatever) which contains "4"
would result in:

ERROR: <core> [core/sr_module.c:1638]: get_int_fparam(): Could not convert
PV to int
ERROR: tcpops [tcpops_mod.c:374]: w_tcp_conid_state(): invalid parameter
'conid' (must be a number)

?


Regards,

David Villasmil
email: david.villasmil.work at gmail.com
phone: +34669448337


On Mon, May 3, 2021 at 11:03 PM Ovidiu Sas <osas at voipembedded.com> wrote:

> You should try something like this:
> $var(wsconnid) = $(hdr(Route){nameaddr.uri}{uri.param,wsconnid})
> First you need to extract the URI, and then the URI parameter.
>
> The param.value transformation is expecting a true param list, not uri
> or nameaddress.
>
> Regards,
> Ovidiu Sas
>
> On Mon, May 3, 2021 at 3:29 PM David Villasmil
> <david.villasmil.work at gmail.com> wrote:
> >
> > Hello guys,
> >
> > I'm possible using this wrong, but here it is;
> > I need to get a previously set parameter to rr, named "wsconnid":
> >
> > $var(wsconnid) = $(hdr(Route){param.value,wsconnid})
> > xlog("L_ERR", "Connection ID parameter: $var(wsconnid)");
> >
> > And i'm getting:
> >
> > May  3 19:24:45 ip-10-231-32-37 /usr/sbin/kamailio[10015]: ERROR:
> <script>: WS Connection ID 13>
> > May  3 19:24:49 ip-10-231-32-37 /usr/sbin/kamailio[10014]: ERROR:
> <script>: Got an OPTIONS We now need to get the connection id from rr
> >
> > This is an example:
> > Route: <sip:10.231.32.37;r2=on;lr;wsconnid=13>
> >
> > The function is returning "13>" instead of "13".
> >
> > Thanks all,
> >
> > David Villasmil
> > email: david.villasmil.work at gmail.com
> > phone: +34669448337
> > __________________________________________________________
> > Kamailio - Users Mailing List - Non Commercial Discussions
> >   * sr-users at lists.kamailio.org
> > Important: keep the mailing list in the recipients, do not reply only to
> the sender!
> > Edit mailing list options or unsubscribe:
> >   * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
>
>
> --
> VoIP Embedded, Inc.
> http://www.voipembedded.com
>
> __________________________________________________________
> Kamailio - Users Mailing List - Non Commercial Discussions
>   * sr-users at lists.kamailio.org
> Important: keep the mailing list in the recipients, do not reply only to
> the sender!
> Edit mailing list options or unsubscribe:
>   * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20210503/060b9730/attachment.htm>


More information about the sr-users mailing list