Re: [OpenSIPS-Users] string comparison

2020-04-26 Thread volga629 via Users
Hello Liviu, Forgot mention version. [root@pr1 ~]# opensips -V version: opensips 3.1.0-dev (x86_64/linux) flags: STATS: On, DISABLE_NAGLE, USE_MCAST, SHM_MMAP, PKG_MALLOC, Q_MALLOC, F_MALLOC, HP_MALLOC, DBG_MALLOC, CC_O0, FAST_LOCK-ADAPTIVE_WAIT ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 26

Re: [OpenSIPS-Users] string comparison

2020-04-26 Thread volga629 via Users
Hello Liviu, I restructured config file to better see what was evaluated and I see in debug right now clearly that opensips is not evaluate properly. Oh I don't see something. Debug: https://pastebin.com/GHmbb0Uf Config https://pastebin.com/P60Bh9En volga629 On 4/24/20 7:57 AM, Liviu

Re: [OpenSIPS-Users] string comparison

2020-04-24 Thread Liviu Chircu
On 24.04.2020 13:22, volga629 wrote: if($var(tls-frompbx)==$var(usr_check_tls)) {                 $var(transport) = "tls";                 if(!codec_exists("opus")) {                     $var(codec_flag_frompbx_tls) = "transcode-opus";                 }                 rtpengine_offer("replace-or

Re: [OpenSIPS-Users] string comparison

2020-04-24 Thread volga629 via Users
Hello Liviu, The issue that even avp to avp or var to var failing always false there no routes or  special operation. I posted log with md5 strings and the both the same and == still return false . xlog("MD5 over cached user ~> $(avp

Re: [OpenSIPS-Users] string comparison

2020-04-23 Thread volga629 via Users
m: volga629 Sent: 23 April 2020 14:43 To: john.qu...@smartvox.co.uk; users@lists.opensips.org Subject: Re: [OpenSIPS-Users] string comparison Hello John, I tested var to var and test still failing Tried if($var(tls-frompbx)=="$var(usr_check_tls)") or this if($var(tls-frompbx)==$va

Re: [OpenSIPS-Users] string comparison

2020-04-23 Thread volga629 via Users
Yes, I set all to avp volga629 On 4/23/20 11:44 AM, Ivailo Dobrev wrote: Hi Volga Maybe I'm missing something but "if($avp(tls-frompbx)==$var(usr_check_tls))" !!! AVP = VAR !!! In xlog both vars are AVP. On 4/23/20 5:31 PM, volga629 wrote: Hello Ivailo, I tested md5 and  values are t

Re: [OpenSIPS-Users] string comparison

2020-04-23 Thread Ivailo Dobrev
Hi Volga Maybe I'm missing something but "if($avp(tls-frompbx)==$var(usr_check_tls))" !!! AVP = VAR !!! In xlog both vars are AVP. On 4/23/20 5:31 PM, volga629 wrote: Hello Ivailo, I tested md5 and  values are the same. xlog("MD5 over cached user ~> $(avp(tls-frompbx){s.md5}) checked us

Re: [OpenSIPS-Users] string comparison

2020-04-23 Thread volga629 via Users
Hello Ivailo, I tested md5 and  values are the same. xlog("MD5 over cached user ~> $(avp(tls-frompbx){s.md5}) checked user ~> $(avp(usr_check_tls){s.md5})\n"); Log Apr 23 16:23:11 pr1 /usr/sbin/opensips[12598]: ---setting as BLF callee Apr 23 16:23:11 pr1 /usr/sbin/opensips[12598]: Numbe

Re: [OpenSIPS-Users] string comparison

2020-04-23 Thread John Quick
ion (see above link). John Quick Smartvox Limited -Original Message- From: volga629 Sent: 23 April 2020 14:43 To: john.qu...@smartvox.co.uk; users@lists.opensips.org Subject: Re: [OpenSIPS-Users] string comparison Hello John, I tested var to var and test still failing Tried if($var(tls-fr

Re: [OpenSIPS-Users] string comparison

2020-04-23 Thread Ivailo Dobrev
Hi Volga, xlog  md5 of both vars before if statement. I'm pretty sure they will be different. Maybe not printable character ? On 4/23/20 4:43 PM, volga629 via Users wrote: Hello John, I tested var to var and test still failing Tried  if($var(tls-frompbx)=="$var(usr_check_tls)") or this

Re: [OpenSIPS-Users] string comparison

2020-04-23 Thread volga629 via Users
Hello John, I tested var to var and test still failing Tried  if($var(tls-frompbx)=="$var(usr_check_tls)") or this  if($var(tls-frompbx)==$var(usr_check_tls)) volga629 On 4/23/20 9:41 AM, John Quick wrote: Hi Volga Please could you always format your emails to the users group as plain t

Re: [OpenSIPS-Users] string comparison

2020-04-23 Thread Liviu Chircu
On 23.04.2020 15:26, volga629 via Users wrote: $var(usr_check_tls) = "tls_" + $(tU{s.select,0,%}); Second  var cache_fetch("redis:wss-grp","tls-frompbx", $avp(tls-frompbx)) This return always false if($avp(tls-frompbx)==$var(usr_check_tls)) { Hi, Volga! Maybe there is some route being cal

Re: [OpenSIPS-Users] string comparison

2020-04-23 Thread John Quick
Hi Volga Please could you always format your emails to the users group as plain text, not HTML. I had to copy and paste then save and re-open just to read your question. I would think the most likely explanation for the string comparison failing is that you are comparing an $avp with a $var They

[OpenSIPS-Users] string comparison

2020-04-23 Thread volga629 via Users
Hello Everyone, String comparison failing I tried == and =~ First var $var(usr_check_tls) = "tls_" + $(tU{s.select,0,%}); Second  var cache_fetch("redis:wss-grp","tls-frompbx", $avp(tls-frompbx)) This return always false if($