[OpenSIPS-Users] warning on postgres data type

2018-02-13 Thread Pasan Meemaduma via Users
Hi List, I got another issue where opensips issue a warning I'm trying to load a uuid from a postgres database as opensips doesn't have a built-in function to generate a uuid. How do I get rid of this warning ? WARNING:db_postgres:db_postgres_get_columns: unhandled data type column (uuid_gener

Re: [OpenSIPS-Users] acc extra_fields param

2018-02-13 Thread Pasan Meemaduma via Users
Hi Bogdan, Thanks for the response. I'll get my opensips rebuild , can you let me know the commit id so I know I got it correctly ? On Tuesday, 13 February 2018, 17:38, Bogdan-Andrei Iancu wrote: Hi Pasan, The "extra" support in ACC is always producing output as strings (when per

Re: [OpenSIPS-Users] Prefered Media Proxy or RTP Proxy

2018-02-13 Thread Abisai Matangira
Thanks , There seems to be limited documentation on setting If possible can you share one which has good documentation for Centos environment Sent from Nine From: Bogdan-Andrei Iancu Sent: Tuesday, 13 February 2018 11:57 am To: OpenSIP

Re: [OpenSIPS-Users] Prefered Media Proxy or RTP Proxy

2018-02-13 Thread Mundkowsky, Robert
I am curious about this too. I am guessing from this webpage (https://www.voip-info.org/wiki/view/MediaProxy+Comparison) and some others web pages that: - rtpproxy is the oldest - mediaproxy and rtpengine (formerly named mediaproxy-ng ) likely are newer and have more features and rtpengine seem

[OpenSIPS-Users] migrating to opensips 2.3 from 2.2

2018-02-13 Thread Brian Southworth
Hi All,   I seem to be getting an error when running the migration. It is also saying the  following when I run the following command: opensipsdbctl migrate opensips_2_2 opensips_2_3   INFO: MySQL DB migration tool for OpenSIPS 2.1.x databases --

Re: [OpenSIPS-Users] acc extra_fields param

2018-02-13 Thread Bogdan-Andrei Iancu
Hi Pasan, The "extra" support in ACC is always producing output as strings (when performing the DB query). Nevertheless this should not prevent you pushing integer or string values into the $acc_extra() variable. But, it seems you discovered a BUG here :D...if the pushed value is a static in

Re: [OpenSIPS-Users] Port changes

2018-02-13 Thread Schneur Rosenberg
Bogdan its only happening when the clients SIP ALG fixes the contact, when the contact is broken I'm already using fix_nated_contact, do you think I should use fix_nated_contact even when the contact was already fixed by the SIP ALG? The clients router does not support disabling SIP ALG, I can try

[OpenSIPS-Users] OpenSIPS Organization @ GSoC 2018

2018-02-13 Thread Răzvan Crainea
Hello, everyone! We are very excited to announce you that we've just been accepted as an organization for this year's Google Summer of Code program[1]! We are looking forward to getting students involved in our community and work together with them on our projects. You can find the ideas we

Re: [OpenSIPS-Users] Port changes

2018-02-13 Thread Bogdan-Andrei Iancu
Hi Schneur, The ACK is routed back via the Route set (the Record Route headers from the initial Invite) and the Contact received in the final reply (in the 200 OK in your case). This is called in-dialog routing and is exclusively based on Route set (RR headers + Contact). The rport as part o

Re: [OpenSIPS-Users] Prefered Media Proxy or RTP Proxy

2018-02-13 Thread Bogdan-Andrei Iancu
Hi, All three engines are stable and properly work: rtpproxy mediaproxy rtpengine it is up to you to pick the one that does the job for you (in terms of fulfilling your needs). Regards, Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com OpenSI

Re: [OpenSIPS-Users] Error

2018-02-13 Thread Bogdan-Andrei Iancu
Hi Brian, The idea is the function needs a dialog context in order to work - as this function is to be used for sequential requests, you have to be sure your request matched its dialog before using this function. The dialog matching (for sequential) is done via loose_route() (if you do not use

Re: [OpenSIPS-Users] gflags module script and MI command difference

2018-02-13 Thread Bogdan-Andrei Iancu
Hi Arto, No, there should be no offset at all. The is_gflag function takes as parameter the index of the bit to be checked, while the MI functions (like set_gflag) take as parameter a bitmask with all the bits to be operated with. So, if you setting the bitmask 2 -> you set bit index 1 (2<<1