[sr-dev] [kamailio/kamailio] sdpops: cannot parse big SDP (Issue #4000)

2024-10-15 Thread sergey-safarov via sr-dev
### Description Cannot be parsed `$sdp(body)` when received to big SDP. ### Troubleshooting Reproduction To reproduce you can use minimal config like ``` listen=tcp:127.0.0.1:5060 loadmodule "xlog.so" loadmodule "pv.so" loadmodule "sdpops.so" route{ xerr("SDP: TEST $tu\n");

[sr-dev] Re: [kamailio/kamailio] Build for el9 without legacy geoip (PR #3886)

2024-10-06 Thread sergey-safarov via sr-dev
Closed #3886. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3886#event-14530539746 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Development Mailing

[sr-dev] Re: [kamailio/kamailio] Build for el9 without legacy geoip (PR #3886)

2024-09-18 Thread sergey-safarov via sr-dev
I have dropped the `geoip` module rpm packaging. The `geoip2` module is still packaged into rpm. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3886#issuecomment-2358164976 You are receiving this because you are subscribed to this thread. Message

[sr-dev] git:master:ba6ab04e: pkg/kamailio: removed geoip module rpm packaging [skip ci]

2024-09-18 Thread Sergey Safarov via sr-dev
Module: kamailio Branch: master Commit: ba6ab04e06b0dfd66874749e0cb1225f2ee273ac URL: https://github.com/kamailio/kamailio/commit/ba6ab04e06b0dfd66874749e0cb1225f2ee273ac Author: Sergey Safarov Committer: Sergey Safarov Date: 2024-09-18T13:59:37+03:00 pkg/kamailio: removed geoip module rpm

[sr-dev] Re: [kamailio/kamailio] Build for el9 without legacy geoip (PR #3886)

2024-09-18 Thread sergey-safarov via sr-dev
For me, all `geoip` functionality is present in the `geoip2`. I am fine to move the `geoip` module to the archive and for all dists use `geoip2`. @linuxmaniac could you also comment? -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3886#issuecommen

[sr-dev] git:5.7:bb770156: pkg/kamailio: fixed python module build on RHEL based dists

2024-09-14 Thread Sergey Safarov via sr-dev
Module: kamailio Branch: 5.7 Commit: bb770156f7f73485fb523576cc6639b334da4aa5 URL: https://github.com/kamailio/kamailio/commit/bb770156f7f73485fb523576cc6639b334da4aa5 Author: Sergey Safarov Committer: Sergey Safarov Date: 2024-09-14T17:52:02+03:00 pkg/kamailio: fixed python module build on

[sr-dev] git:5.7:58732164: app_python3: bump to 3.12 for el8/el9

2024-09-14 Thread Sergey Safarov via sr-dev
Module: kamailio Branch: 5.7 Commit: 58732164c199ed6c565ea650998d6e34e5dcb451 URL: https://github.com/kamailio/kamailio/commit/58732164c199ed6c565ea650998d6e34e5dcb451 Author: S-P Chan Committer: Sergey Safarov Date: 2024-09-14T17:51:47+03:00 app_python3: bump to 3.12 for el8/el9 (cherry

[sr-dev] git:5.8:ab3530e7: pkg/kamailio: fixed python module build on RHEL based dists

2024-09-13 Thread Sergey Safarov via sr-dev
Module: kamailio Branch: 5.8 Commit: ab3530e753dece24e7b2851b0943fa23154d62ef URL: https://github.com/kamailio/kamailio/commit/ab3530e753dece24e7b2851b0943fa23154d62ef Author: Sergey Safarov Committer: Sergey Safarov Date: 2024-09-13T23:32:04+03:00 pkg/kamailio: fixed python module build on

[sr-dev] git:5.8:98e09433: app_python3: bump to 3.12 for el8/el9

2024-09-13 Thread Sergey Safarov via sr-dev
Module: kamailio Branch: 5.8 Commit: 98e094331d09b573985e98a54ff442166bc86594 URL: https://github.com/kamailio/kamailio/commit/98e094331d09b573985e98a54ff442166bc86594 Author: S-P Chan Committer: Sergey Safarov Date: 2024-09-13T23:31:53+03:00 app_python3: bump to 3.12 for el8/el9 (cherry

[sr-dev] git:master:8257f042: pkg/kamailio: RPM packaged ims_qos_npn

2024-09-13 Thread Sergey Safarov via sr-dev
Module: kamailio Branch: master Commit: 8257f042f6bc7b59955b3d103cad55f8be4dac26 URL: https://github.com/kamailio/kamailio/commit/8257f042f6bc7b59955b3d103cad55f8be4dac26 Author: Sergey Safarov Committer: Sergey Safarov Date: 2024-09-13T22:43:43+03:00 pkg/kamailio: RPM packaged ims_qos_npn

[sr-dev] [kamailio/kamailio] build: unused-variable (Issue #3974)

2024-09-13 Thread sergey-safarov via sr-dev
``` ldap_mod.c: In function 'child_init': ldap_mod.c:156:13: warning: unused variable 'ret' [-Wunused-variable] 156 | int ret = 0; | ^~~ LD (gcc) [M ldap.so]ldap.so which: no lua-config in (/root/.local/bin:/root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:

[sr-dev] git:master:b1c9dac2: pkg/kamailio: fixed python module build on RHEL based dists

2024-09-13 Thread Sergey Safarov via sr-dev
Module: kamailio Branch: master Commit: b1c9dac2c382a98997d5771921af5aa3235876c0 URL: https://github.com/kamailio/kamailio/commit/b1c9dac2c382a98997d5771921af5aa3235876c0 Author: Sergey Safarov Committer: Sergey Safarov Date: 2024-09-13T22:08:17+03:00 pkg/kamailio: fixed python module build

[sr-dev] Re: [kamailio/kamailio] msrp: add frame forward (PR #3934)

2024-07-31 Thread sergey-safarov via sr-dev
For our needs, we have a similar functionality to proxy MSRP messages. In our experience, some clients do not support IPv6 addresses, and if Kamailio received an MSRP message using an IPv6 address in the To header, then the forwarded message will be with IPv6 address From the header. Such clients

[sr-dev] Re: [kamailio/kamailio] Build for el9 without legacy geoip (PR #3886)

2024-07-25 Thread sergey-safarov via sr-dev
@guss77 when used ``` ``` -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3886#issuecomment-2250146723 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - De

[sr-dev] Re: [kamailio/kamailio] pkg: Add systemd template for starting multiple kamailio services (PR #3904)

2024-07-23 Thread sergey-safarov via sr-dev
> ExecStart=/usr/sbin/kamailio -P /run/kamailio-%i/kamailio-%i.pid -Y > /var/run/kamailio-%i -f $CFGFILE -m $SHM_MEMORY -M $PKG_MEMORY I think the template for `/run` folder is enough and we can use ``` -P /run/kamailio-%i/kamailio.pid ``` -- Reply to this email directly or view it on GitHub: h

[sr-dev] Re: [kamailio/kamailio] pkg: Add systemd template for starting multiple kamailio services (PR #3904)

2024-07-22 Thread sergey-safarov via sr-dev
I found an interesting URL https://bandonga.com/kamailio/directives/ For me, it looks like we can read environment variables from the Kamailio config file ``` #!trydefenv PORT #!trydefenvns FOO #!trydefenvns BAR ``` And do not need adjust `ExecStart` command. -- Reply to this email directly or

[sr-dev] Re: [kamailio/kamailio] pkg: Add systemd template for starting multiple kamailio services (PR #3904)

2024-07-22 Thread sergey-safarov via sr-dev
I am fine with this PR. Later I will package similar files for RPM packages. @xkaraman, a question for discussion (no need to update the unit file). You have to create a dedicated config file for each Kamailio instance. ``` Environment='CFGFILE=/etc/kamailio/kamailio-%i.cfg' ``` But have you tried

[sr-dev] Re: [kamailio/kamailio] core: local TCP socket is bound on listening address (PR #3925)

2024-07-18 Thread sergey-safarov via sr-dev
This PR is for a use case when Kamailio is listening `dummy` network interface and `tcp_reuse_port` is not used. In this case, a new TCP connection will be sent from an IP address not listened by Kamailio. But if you enable `tcp_reuse_port=yes` in this case new outbound TCP connection will be f

[sr-dev] Re: [kamailio/kamailio] core: local TCP socket is bound on listening address (PR #3925)

2024-07-18 Thread sergey-safarov via sr-dev
@sergey-safarov pushed 1 commit. 7a796717a8a0354b0f94ed2f900c6d842dcc8dd9 core: local TCP socket is bound on listening address -- View it on GitHub: https://github.com/kamailio/kamailio/pull/3925/files/73a7150bd5efacb2e210d788aa7d68f863de1459..7a796717a8a0354b0f94ed2f900c6d842dcc8dd9 You are

[sr-dev] Re: [kamailio/kamailio] core: local TCP socket is bound on listening address (PR #3925)

2024-07-18 Thread sergey-safarov via sr-dev
@sergey-safarov pushed 1 commit. 73a7150bd5efacb2e210d788aa7d68f863de1459 core: local TCP socket is bound on listening address -- View it on GitHub: https://github.com/kamailio/kamailio/pull/3925/files/3d22df265e207b0143a6240286c8a17f6e41fdaf..73a7150bd5efacb2e210d788aa7d68f863de1459 You are

[sr-dev] [kamailio/kamailio] core: local TCP socket is bound on listening address (PR #3925)

2024-07-18 Thread sergey-safarov via sr-dev
Pre-Submission Checklist - [x] Commit message has the format required by CONTRIBUTING guide - [x] Commits are split per component (core, individual modules, libs, utils, ...) - [x] Each component has a single commit (if not, squash them into one commit) - [x] No commits to README files for mo

[sr-dev] Re: [kamailio/kamailio] nghttp2 module causing Kamailio P-CSCF to crash on connect (Issue #3917)

2024-07-14 Thread sergey-safarov via sr-dev
Please install debug packages (symbols) and check the generated core using GDB utility. https://stackoverflow.com/questions/5115613/core-dump-file-analysis -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3917#issuecomment-2227812082 You are rece

[sr-dev] Re: [kamailio/kamailio] pkg: RPM packaging add kamailio-tls_wolfssl subpackage (PR #3592)

2024-07-08 Thread sergey-safarov via sr-dev
@guss77 you rebuild wolfssl using srpm package https://rpm.kamailio.org/centos/9/master/master/x86_64/Packages/w/wolfssl-5.6.6-1.src.rpm And update wolfssl on your local PC. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3592#issuecomment-22166580

[sr-dev] Re: [kamailio/kamailio] pkg: Add systemd template for starting multiple kamailio services (PR #3904)

2024-07-08 Thread sergey-safarov via sr-dev
I understand it may not be easy, but is possible to specify control sockets for `/var/run/kamailio/kamailio_ctl`, `/var/run/kamailio/kamailio_rpc.sock`, `/var/run/kamailio/kamailio_rpc.fifo`? -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3904#is

[sr-dev] Re: RPM Build Toolchain

2024-05-30 Thread Sergey Safarov via sr-dev
your work on the RPM maintenance! > > As a side note, I was wondering what commands you are using for the binary > RPMs? > I looked through pkg/kamailio > <https://github.com/kamailio/kamailio/tree/master/pkg/kamailio> and only > found the build commands for the source RPMs.

[sr-dev] Re: RPM Build Toolchain

2024-05-29 Thread Sergey Safarov via sr-dev
Hi Tyler. I have rebuilt RPM packages. Please clean repo cache and reinstall packages. dnf reinstall kamailio* On Tue, May 28, 2024 at 6:39 PM tyler moore via sr-dev < sr-dev@lists.kamailio.org> wrote: > Sergey, > > Any chance we could generate a new build of the RPM including the updated > vers

[sr-dev] Re: RPM Build Toolchain

2024-05-22 Thread Sergey Safarov via sr-dev
I have checked the packages used for the Kamailio build [root@nout /]# rpm -qa | grep openssl openssl-libs-3.0.7-25.el9.x86_64 openssl-3.0.7-25.el9.x86_64 openssl-devel-3.0.7-25.el9.x86_64 Build images compiled 3-4 months ago. Probable for this time released a new version. I have checked openssl

[sr-dev] Re: [kamailio/kamailio] rtpengine: multipart content dropped when used read_sdp_pv (Issue #3854)

2024-05-20 Thread sergey-safarov via sr-dev
@rfuchs could you look at this? -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3854#issuecomment-2120158695 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (S

[sr-dev] Re: [kamailio/kamailio] ims_registrar_scscf: cannot build on Fedora 40 (Issue #3855)

2024-05-16 Thread sergey-safarov via sr-dev
This change allows build module ```diff diff --git a/src/modules/ims_registrar_scscf/userdata_parser.c b/src/modules/ims_registrar_scscf/userdata_parser.c index 984395f886..df629548c6 100644 --- a/src/modules/ims_registrar_scscf/userdata_parser.c +++ b/src/modules/ims_registrar_scscf/userdata_pars

[sr-dev] [kamailio/kamailio] ims_registrar_scscf: cannot build on Fedora 40 (Issue #3855)

2024-05-16 Thread sergey-safarov via sr-dev
### Description "ims_registrar_scscf" cannot be compiled on Fedora 40 dist. ``` CC (gcc) [M ims_registrar_scscf.so] reply.o CC (gcc) [M ims_registrar_scscf.so] rerrno.o CC (gcc) [M ims_registrar_scscf.so] save.o CC (gcc) [M ims_registrar_scscf.so] se

[sr-dev] Re: [kamailio/kamailio] extented haproxy protocol support (PR #3731)

2024-05-16 Thread sergey-safarov via sr-dev
Yes, we prefer to merge this. @ivanuschak continues to work on this to allow dynamic memory allocation, but this has not been implemented. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3731#issuecomment-2115536160 You are receiving this because y

[sr-dev] [kamailio/kamailio] rtpengine: multipart content dropped when used read_sdp_pv (Issue #3854)

2024-05-15 Thread sergey-safarov via sr-dev
### Description When configured `read_sdp_pv` param for rtpengine module, then multipart content dropped in the body. And the message cannot be parsed because ``` Content-Type: multipart/mixed;boundary=level3-boundary ``` But the message body does not have a separator. ### Troubleshooting R

[sr-dev] Re: [kamailio/kamailio] db_mysql: failed build on CentOS 7 (Issue #3809)

2024-05-13 Thread sergey-safarov via sr-dev
Closed #3809 as completed. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3809#event-12786067639 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Devel

[sr-dev] Re: [kamailio/kamailio] db_mysql: fixed build on CentOS 7 (PR #3847)

2024-05-11 Thread sergey-safarov via sr-dev
@sergey-safarov pushed 1 commit. aa9b7cd96dec96c68f9801230121665667d027f8 db_mysql: fixed build on CentOS 7 -- View it on GitHub: https://github.com/kamailio/kamailio/pull/3847/files/2657f14baba280b0d3a0e4977b7f5bc06127779b..aa9b7cd96dec96c68f9801230121665667d027f8 You are receiving this

[sr-dev] [kamailio/kamailio] db_mysql: fixed build on CentOS 7 (PR #3847)

2024-05-11 Thread sergey-safarov via sr-dev
Pre-Submission Checklist - [x] Commit message has the format required by CONTRIBUTING guide - [x] Commits are split per component (core, individual modules, libs, utils, ...) - [x] Each component has a single commit (if not, squash them into one commit) - [x] No commits to README files for mo

[sr-dev] Re: Proposing 6.0.x for next stable release series

2024-05-09 Thread Sergey Safarov via sr-dev
Having sockets created by systemd and then used from Kamailio will be fine. This will allow the restart/upgrade of the Kamailio without dropping TCP/TLS connections. Just idea. On Thu, May 9, 2024 at 12:15 PM Victor Seva via sr-dev < sr-dev@lists.kamailio.org> wrote: > Hi! > > On 8/5/24 14:02, D

[sr-dev] Re: [kamailio/kamailio] Memory usage increases everytime tls.reload is executed (Issue #3823)

2024-05-07 Thread sergey-safarov via sr-dev
Could you compare it with a graph for our server for last 60 days and about 25 WebRTC clients? ![image](https://github.com/kamailio/kamailio/assets/2562241/b11398b8-9701-46e1-a4d9-e8ef188a2286) and ![image](https://github.com/kamailio/kamailio/assets/2562241/3d1e7688-d6ff-425c-b1b5-5c736159a66f)

[sr-dev] Re: [kamailio/kamailio] Memory usage increases everytime tls.reload is executed (Issue #3823)

2024-05-07 Thread sergey-safarov via sr-dev
@denzs do you have a monitoring tool? Prometheus + Graphana graphs? -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3823#issuecomment-2097644997 You are receiving this because you are subscribed to this thread. Message ID: ___

[sr-dev] Re: [kamailio/kamailio] corex.list_sockets broken output (Issue #3799)

2024-04-11 Thread sergey-safarov via sr-dev
yes, works for me. Closing. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3799#issuecomment-2049617430 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER)

[sr-dev] Re: [kamailio/kamailio] corex.list_sockets broken output (Issue #3799)

2024-04-11 Thread sergey-safarov via sr-dev
Closed #3799 as completed. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3799#event-12436049249 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Devel

[sr-dev] Re: [kamailio/kamailio] db_mysql: failed build on CentOS 7 (Issue #3809)

2024-04-11 Thread sergey-safarov via sr-dev
How about this change ```diff diff --git a/src/modules/db_mysql/km_my_con.c b/src/modules/db_mysql/km_my_con.c index 4c756db..bab3e44 100644 --- a/src/modules/db_mysql/km_my_con.c +++ b/src/modules/db_mysql/km_my_con.c @@ -178,9 +178,16 @@ struct my_con *db_mysql_new_connection(const struct db_id

[sr-dev] Re: [kamailio/kamailio] db_mysql: failed build on CentOS 7 (Issue #3809)

2024-04-11 Thread sergey-safarov via sr-dev
I am fine with all of these cases: 1. add `#ifdef` for SSL support into db_mysql; 2. drop `CentOS 7` support; 3. build db_mysql module with MariaDB devel packages. @miconda @linuxmaniac @henningw what is your opinion? -- Reply to this email directly or view it on GitHub: https://github.com/kamai

[sr-dev] Re: [kamailio/kamailio] db_mysql: failed build on CentOS 7 (Issue #3809)

2024-04-10 Thread sergey-safarov via sr-dev
This is related to commit ea81e6cb8b2b2d896de7a07ce191876f9f182673 @space88man could you look. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3809#issuecomment-2047075397 You are receiving this because you are subscribed to this thread. Message

[sr-dev] [kamailio/kamailio] db_mysql: failed build on CentOS 7 (Issue #3809)

2024-04-10 Thread sergey-safarov via sr-dev
### Description I can see this error during db_mysql compilation on CentOS 7 ``` CC (gcc) [M db_mysql.so] km_dbase.o CC (gcc) [M db_mysql.so] km_val.o CC (gcc) [M db_mysql.so] km_row.o CC (gcc) [M db_mysql.so] km_my_con.o km_my_con.c: In function 'db

[sr-dev] [kamailio/kamailio] corex.list_sockets broken output (Issue #3799)

2024-03-30 Thread sergey-safarov via sr-dev
### Description I found `corex.list_sockets` does not show the address family (`af`) properly But `core.sockets_list` properly shows the address family (`af`). ### Troubleshooting Reproduction Required to create a config file with content like ``` loadmodule "pv.so" loadmodule "ctl.so" load

[sr-dev] git:master:4137a8c6: pkg/kamailio: packaged pvtpl module into RPM

2024-03-27 Thread Sergey Safarov via sr-dev
Module: kamailio Branch: master Commit: 4137a8c63a03a316a0fa0f37d518a09e68273309 URL: https://github.com/kamailio/kamailio/commit/4137a8c63a03a316a0fa0f37d518a09e68273309 Author: Sergey Safarov Committer: Sergey Safarov Date: 2024-03-27T09:57:29+02:00 pkg/kamailio: packaged pvtpl module into

[sr-dev] Re: [kamailio/kamailio] extented haproxy protocol support (PR #3731)

2024-03-18 Thread sergey-safarov via sr-dev
@sergey-safarov pushed 3 commits. 929854ef7cb194b138c2e9a28b98f920f17d6bc0 core: updated TCP connection selection for haproxy and Via header processing 25960ff1873ece98172c660c96c9f61140e044f8 siptrace: fixed siptrace when tcp haproxy is used 444e42229b2ffeeb34547894966708047b2b90fa siprec

[sr-dev] Re: [kamailio/kamailio] extented haproxy protocol support (PR #3731)

2024-03-18 Thread sergey-safarov via sr-dev
@sergey-safarov pushed 5 commits. bf71af1811710c06a425d3e45245960b25b87922 core, rr, path: updated relaying logic when haproxy is used 383015a2c6fcd23fb1ebac1e1ae44839a616d3d8 fixed transport via haproxy b1496c493208f62bc784a699eb3e9ac2be471691 core: updated TCP connection selection for

[sr-dev] Re: [kamailio/kamailio] extented haproxy protocol support (PR #3731)

2024-03-18 Thread sergey-safarov via sr-dev
@sergey-safarov pushed 1 commit. 361326d0827cd795a3d276e4b67a37214d78c87a WIP: format-4 -- View it on GitHub: https://github.com/kamailio/kamailio/pull/3731/files/d81c1fed7233b8117998022bd5725e920078c753..361326d0827cd795a3d276e4b67a37214d78c87a You are receiving this because you are

[sr-dev] Re: [kamailio/kamailio] extented haproxy protocol support (PR #3731)

2024-03-18 Thread sergey-safarov via sr-dev
@sergey-safarov pushed 1 commit. d81c1fed7233b8117998022bd5725e920078c753 WIP: format-3 -- View it on GitHub: https://github.com/kamailio/kamailio/pull/3731/files/f8f0b7198badfac6741fbfdbd202cdf0043ad57c..d81c1fed7233b8117998022bd5725e920078c753 You are receiving this because you are

[sr-dev] Re: [kamailio/kamailio] extented haproxy protocol support (PR #3731)

2024-03-18 Thread sergey-safarov via sr-dev
@sergey-safarov pushed 1 commit. f8f0b7198badfac6741fbfdbd202cdf0043ad57c WIP: format-2 -- View it on GitHub: https://github.com/kamailio/kamailio/pull/3731/files/90e2cfc1eb90b881e021e85f60aaf5551d69f286..f8f0b7198badfac6741fbfdbd202cdf0043ad57c You are receiving this because you are

[sr-dev] Re: [kamailio/kamailio] extented haproxy protocol support (PR #3731)

2024-03-18 Thread sergey-safarov via sr-dev
@sergey-safarov pushed 1 commit. 90e2cfc1eb90b881e021e85f60aaf5551d69f286 WIP: format-1 -- View it on GitHub: https://github.com/kamailio/kamailio/pull/3731/files/96795acd315c423aa4b5186151be7cffdba71cbc..90e2cfc1eb90b881e021e85f60aaf5551d69f286 You are receiving this because you are

[sr-dev] Re: [kamailio/kamailio] extented haproxy protocol support (PR #3731)

2024-03-18 Thread sergey-safarov via sr-dev
@sergey-safarov pushed 5 commits. 33087b06c578679d9c54c90dd5a871306fcc4036 core, rr, path: updated relaying logic when haproxy is used 8c4627555f5b6eed802238a6a24c0579d1ce48f0 fixed transport via haproxy 43452b75e45303d4a00078730256246ffeebbcd7 core: updated TCP connection selection for

[sr-dev] Re: [kamailio/kamailio] Allow builders to disable wolfssl module (PR #3781)

2024-03-14 Thread sergey-safarov via sr-dev
PR looks reasonable to me. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3781#issuecomment-1996748855 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - D

[sr-dev] git:5.8:c229e11b: pkg/kamailio/obs: packaged README.file_out

2024-03-11 Thread Sergey Safarov via sr-dev
Module: kamailio Branch: 5.8 Commit: c229e11ba39da40cadaecd1b6aa3ae153e014bb1 URL: https://github.com/kamailio/kamailio/commit/c229e11ba39da40cadaecd1b6aa3ae153e014bb1 Author: Sergey Safarov Committer: Sergey Safarov Date: 2024-03-12T04:22:53+02:00 pkg/kamailio/obs: packaged README.file_out

[sr-dev] git:master:20edb642: pkg/kamailio/obs: packaged README.file_out

2024-03-07 Thread Sergey Safarov via sr-dev
Module: kamailio Branch: master Commit: 20edb64247a20a5d6b4b8bfb264b6e31d283b039 URL: https://github.com/kamailio/kamailio/commit/20edb64247a20a5d6b4b8bfb264b6e31d283b039 Author: Sergey Safarov Committer: Sergey Safarov Date: 2024-03-07T13:32:22+02:00 pkg/kamailio/obs: packaged

[sr-dev] [kamailio/kamailio] RTPengine call was not terminated on BYE (Issue #3749)

2024-02-08 Thread sergey-safarov via sr-dev
### Description Via sngrep I can see call was terminated via BYE message but was not terminated on RTPengine hosts. The `rtpengine-ctl list sessions all` show calls that was terminated properly via BYE message. In the kamailio config used `rtpengine_manage` function. I do not have any idea how

[sr-dev] Re: [kamailio/kamailio] RFE: RPM packaging of wolfSSL 5.6.6 for upcoming freeze/5.7 release (Issue #3713)

2024-02-04 Thread sergey-safarov via sr-dev
I have rebuilt wolfssl 5.6.6 in placed it into the Kamailio repo. Now 5.8 branch release will be linked with the new wolfssl version. [wolfssl-5.6.6-1.x86_64.rpm ](https://rpm.kamailio.org/centos/9/master/master/x86_64/Packages/w/wolfssl-5.6.6-1.x86_64.rpm) -- Reply to this email directly or vie

[sr-dev] git:master:81605f92: pkg/kamailio: RPM packaged new modules

2024-02-04 Thread Sergey Safarov via sr-dev
Module: kamailio Branch: master Commit: 81605f9289364a273a7b904d12972a6d01dc6207 URL: https://github.com/kamailio/kamailio/commit/81605f9289364a273a7b904d12972a6d01dc6207 Author: Sergey Safarov Committer: Sergey Safarov Date: 2024-02-04T17:53:48+02:00 pkg/kamailio: RPM packaged new modules

[sr-dev] Re: [kamailio/kamailio] RFE: RPM packaging of wolfSSL 5.6.6 for upcoming freeze/5.7 release (Issue #3713)

2024-02-04 Thread sergey-safarov via sr-dev
> the reason is that wolfssl does not support semantic versioning and will bump > the soname even with a minor release: e.g. 5.6.4 -> soname 41 5.6.6 -> soname > 42. I think it is managed by the wolfssl rpm package in kamailio repo. When we update wolfssl and then build new kamailio release, th

[sr-dev] Re: [kamailio/kamailio] extented haproxy protocol support (PR #3731)

2024-01-28 Thread sergey-safarov via sr-dev
We work to clean warning ``` CC (gcc) [kamailio]core/daemonize.o CC (gcc) [kamailio]core/msg_translator.o core/msg_translator.c: In function ‘lumps_len’: core/msg_translator.c:558:6: warning: variable ‘recv_port_no’ set but not used [-Wunused-but-set-variable] int recv_port_no = 0;

[sr-dev] [kamailio/kamailio] extented haproxy protocol support (PR #3731)

2024-01-28 Thread sergey-safarov via sr-dev
Pre-Submission Checklist - [x] Commit message has the format required by CONTRIBUTING guide - [x] Commits are split per component (core, individual modules, libs, utils, ...) - [x] Each component has a single commit (if not, squash them into one commit) - [x] No commits to README files for mo

[sr-dev] Re: [kamailio/kamailio] RFE: RPM packaging of wolfSSL 5.6.6 for upcoming freeze/5.7 release (Issue #3713)

2024-01-16 Thread sergey-safarov via sr-dev
And update dependent wolfssl RPM package? -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3713#issuecomment-1894028756 You are receiving this because you are subscribed to this thread. Message ID: ___ K

[sr-dev] Re: [kamailio/kamailio] RFE: RPM packaging of wolfSSL 5.6.6 for upcoming freeze/5.7 release (Issue #3713)

2024-01-16 Thread sergey-safarov via sr-dev
@space88man do I understand properly you want package wolfssl module in the 5.6.6 release? -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3713#issuecomment-1894025884 You are receiving this because you are subscribed to this thread. Message ID:

[sr-dev] Re: [kamailio/kamailio] unistr.h: No such file or directory (#2020)

2024-01-12 Thread Sergey Safarov via sr-dev
I think yes, required install "libunistring-devel" https://github.com/kamailio/kamailio/blob/master/pkg/kamailio/obs/kamailio.spec#L1097-L1101 On Thu, Jan 11, 2024 at 11:58 AM ljql2001 via sr-dev < sr-dev@lists.kamailio.org> wrote: > Also, should install "libunistring-devel" instead of "libunist

[sr-dev] Re: [kamailio/kamailio] OpenSSL 3.0 deprecated warnings (Issue #3636)

2023-12-23 Thread sergey-safarov via sr-dev
/not stale -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3636#issuecomment-1868244035 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Development Ma

[sr-dev] [kamailio/kamailio] core: fixed haproxy protocol parser (PR #3685)

2023-12-20 Thread sergey-safarov via sr-dev
Pre-Submission Checklist - [x] Commit message has the format required by CONTRIBUTING guide - [x] Commits are split per component (core, individual modules, libs, utils, ...) - [x] Each component has a single commit (if not, squash them into one commit) - [x] No commits to README files for mo

[sr-dev] [kamailio/kamailio] haproxy parser: wrong values (Issue #3683)

2023-12-20 Thread sergey-safarov via sr-dev
### Description Found error in the haproxy protocol parser Does not properly parsed ``` $rcv(rcvip) $rcv(srcport) $rcv(rcvport) ``` Reproduction This can be tested suing config file ``` #!define IPV6_ADDR ::1 tcp_accept_haproxy=yes received_route_mode=1 listen=tcp:[IPV6_ADDR]:45060 loadm

[sr-dev] Re: ERROR: ctl [init_socks.c:114]: init_unix_sock(): ERROR: init_unix_sock: bind: Permission denied [13]

2023-12-19 Thread Sergey Safarov via sr-dev
you can check via logs like rt_sigaction(SIGALRM, {sa_handler=0x420090, sa_mask=[ALRM], sa_flags=SA_RESTART}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 setitimer(ITIMER_REAL, {it_interval={tv_sec=0, tv_usec=0}, it_value={tv_sec=60, tv_usec=0}}, {it_interval={tv_sec=0, tv_usec=0}, it_val

[sr-dev] Re: ERROR: ctl [init_socks.c:114]: init_unix_sock(): ERROR: init_unix_sock: bind: Permission denied [13]

2023-12-15 Thread Sergey Safarov via sr-dev
Which dist, OS? Please start with "strace kamailio -E -e" this will show to which file kamaili try access. On Thu, Dec 14, 2023 at 10:28 PM nguyenquocchinhdev--- via sr-dev < sr-dev@lists.kamailio.org> wrote: > Hi guys, > When I ran below the command, an error appeared, how do I fix this? > > /et

[sr-dev] Re: [kamailio/kamailio] Add support for Linux kernel anyIP feature (Issue #3394)

2023-12-09 Thread sergey-safarov via sr-dev
@pumper could you help me understand how to bind to `127.0.0.0/8`. At [https://oswalt.dev/2022/02/non-local-address-binds-in-linux/](https://oswalt.dev/2022/02/non-local-address-binds-in-linux/) described use for bind to any IP ```c import socket s = socket.socket(socket.AF_INET, socket.SOCK_STRE

[sr-dev] Re: [kamailio/kamailio] fixed rabbitmq-c deprecation warning (PR #3670)

2023-12-09 Thread sergey-safarov via sr-dev
Please check indentation in the `Makefile` -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3670#issuecomment-1848770581 You are receiving this because you are subscribed to this thread. Message ID: ___ Ka

[sr-dev] Re: [kamailio/kamailio] fixed rabbitmq-c deprecation warning (PR #3670)

2023-12-09 Thread sergey-safarov via sr-dev
@sergey-safarov pushed 2 commits. b68b458430eb048bba76f5f0dc230d4454ab5fac rabbitmq: fixed rabbitmq-c deprecation warning 8a0600bf9a0f9d75f9032da255a26ff45cb935f1 kazoo: fixed rabbitmq-c deprecation warning -- View it on GitHub: https://github.com/kamailio/kamailio/pull/3670/files

[sr-dev] Re: [kamailio/kamailio] fixed rabbitmq-c deprecation warning (PR #3670)

2023-12-09 Thread sergey-safarov via sr-dev
@sergey-safarov pushed 2 commits. f5dd87fde5b014a5aa1265b5775b27db62434b16 rabbitmq: fixed rabbitmq-c deprecation warning 289979ff8343ffa46d19f23ddfb7ad584d308fae kazoo: fixed rabbitmq-c deprecation warning -- View it on GitHub: https://github.com/kamailio/kamailio/pull/3670/files

[sr-dev] [kamailio/kamailio] fixed rabbitmq-c deprecation warning (PR #3670)

2023-12-09 Thread sergey-safarov via sr-dev
Pre-Submission Checklist - [x] Commit message has the format required by CONTRIBUTING guide - [x] Commits are split per component (core, individual modules, libs, utils, ...) - [x] Each component has a single commit (if not, squash them into one commit) - [x] No commits to README files for mo

[sr-dev] [kamailio/kamailio] Redefine Advertised socket URI when used haproxy protocol (Issue #3667)

2023-12-07 Thread sergey-safarov via sr-dev
### Description When used haproxy protocol then from client perspetive TCP connection established to loadbalancer IP address. Real Kamailio listener may be IPv6 and expected to see `$RAut` value with IP of load balancer IP. Really I can see for first message from the client ``` sip:2600::6:45060;

[sr-dev] [kamailio/kamailio] when enabled haproxy protocol required use kamailio server haproxy IP (Issue #3666)

2023-12-07 Thread sergey-safarov via sr-dev
### Description I have enabled `tcp_accept_haproxy=yes`, inbound TCP connection received on IPv6 kamailio socket but client real IP is IPv4. When kamailio add `Record-Route` header then added IPv6 header and not added IPv4. Example ``` INVITE sip:x...@example.com SIP/2.0 Record-Route: Record-Rou

[sr-dev] [kamailio/kamailio] siptrace: add haproxy protocol support (Issue #3665)

2023-12-07 Thread sergey-safarov via sr-dev
When used `tcp_accept_haproxy=yes` and inbound connection from load-balancer received via IPv6 protocol and client real IPv4 then i can see error in the kamailio log ``` 28(723055) ERROR: {1 27 REGISTER 4fkReTbLC-} siptrace [siptrace_hep.c:94]: trace_send_hep3_duplicate(): interworking detected

[sr-dev] Re: Kamailio + RTPEngine + TURN server to enable calling between WebRTC client and legacy SIP clients

2023-12-05 Thread Sergey Safarov via sr-dev
> I have one question. Regarding the right block (1: WebRTC client -> SIP > Server) and the left block (SIP client), will a library be used here? Or is > this functionality handled in Kamailio? > > 2023年12月5日(火) 15:44 Sergey Safarov : > >> 1) INVITE message with ICE a

[sr-dev] Re: Kamailio + RTPEngine + TURN server to enable calling between WebRTC client and legacy SIP clients

2023-12-04 Thread Sergey Safarov via sr-dev
1) INVITE message with ICE and encryption in the SDP; 2) INVITE message and then response without ICE and encryption in the SDP (if client does not support ICE); 3) internal message with SDP content (Kamailio request with received SIP message and RTPengine response with SDP for delivery to next hop

[sr-dev] Re: [kamailio/kamailio] [Textops] replace_body_all does not apply for SDP which process from RTPEngine (Issue #3661)

2023-12-01 Thread sergey-safarov via sr-dev
just a question. Will this work for you ``` replace_body_all("Asterisk", "NipponMedia"); msg_apply_changes(); rtpengine_offer(); ``` -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3661#issuecomment-1836503164 You are receiving this because you ar

[sr-dev] Re: [kamailio/kamailio] phonenum: cannot build on Fedora 39 (Issue #3659)

2023-11-28 Thread sergey-safarov via sr-dev
To fix the module build on the Fedora 39 required to make this change ```diff diff --git a/src/modules/phonenum/Makefile b/src/modules/phonenum/Makefile index f465226a97..16e21d902e 100644 --- a/src/modules/phonenum/Makefile +++ b/src/modules/phonenum/Makefile @@ -18,7 +18,7 @@ include ../../Makefi

[sr-dev] Re: [kamailio/kamailio] phonenum: cannot build on Fedora 39 (Issue #3659)

2023-11-28 Thread sergey-safarov via sr-dev
Created related issue https://github.com/abseil/abseil-cpp/issues/1578 -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3659#issuecomment-1829987142 You are receiving this because you are subscribed to this thread. Message ID:

[sr-dev] [kamailio/kamailio] phonenum: cannot build on Fedora 39 (Issue #3659)

2023-11-28 Thread sergey-safarov via sr-dev
``` LD (gcc) [M db_perlvdb.so] db_perlvdb.so CC (gcc) [M phonenum.so]phonenum_mod.o CC (gcc) [M phonenum.so]phonenum_pv.o Compiling cphonenumber.cpp g++ -std=c++11 -fPIC -DPIC -g -funroll-loops -Wcast-align -pthread -DKSR_PTHREAD_MUTEX_SHARED -Wall -Wno

[sr-dev] Re: [kamailio/kamailio] pkg: RPM packaging add kamailio-tls_wolfssl subpackage (PR #3592)

2023-11-27 Thread sergey-safarov via sr-dev
@space88man I have update `wolfssl` to 5.6.4 version and added `--enable-distro` in vanila spec file. This resolved build issue. I fine to merge thi PR. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3592#issuecomment-1827736292 You are receiving

[sr-dev] Re: [kamailio/kamailio] pkg: RPM packaging add kamailio-tls_wolfssl subpackage (PR #3592)

2023-11-22 Thread sergey-safarov via sr-dev
Most of spec diffs introduced in the commit https://github.com/wolfSSL/wolfssl/commit/7a12202675d04299464d091255028a48fa4fe757#diff-9fbe181fcef5f47d0f22c97c61aba4d90f30eeda6dffbfbb0f5f52ee02b1219b I will repackage wolfssl 5.6.4 in the Kamailio repo. For packaging I use instructions specified at

[sr-dev] [kamailio/kamailio] kazoo: SIGSEGV on module unload (Issue #3648)

2023-11-21 Thread sergey-safarov via sr-dev
On core load ``` Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/sbin/kamailio --atexit=no -DD -P /run/kamailio/kamailio.pid -f /etc/kamail'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x94f36350 in strlen () from /lib64/libc.so.

[sr-dev] [kamailio/kamailio] OpenSSL 3.0 deprecated-declarations on CentOS 9 (Issue #3647)

2023-11-21 Thread sergey-safarov via sr-dev
``` make[3]: 'libsrdb1.so.1.0' is up to date. LD (gcc) [M db_sqlite.so] db_sqlite.so CC (gcc) [M log_systemd.so] journal_send.o CC (gcc) [M log_systemd.so] log_systemd_mod.o LD (gcc) [M log_systemd.so] log_systemd.so CC (gcc) [M systemdops.so] systemdops_mod.o LD (gcc) [M systemdops.so] systemdops.

[sr-dev] Re: [kamailio/kamailio] pkg: RPM packaging add kamailio-tls_wolfssl subpackage (PR #3592)

2023-11-21 Thread sergey-safarov via sr-dev
I have tried to build a module on `CentOS 8 Stream` and got an error ``` CC (gcc) [M auth_identity.so] auth_crypt.o CC (gcc) [M auth_identity.so] auth_dynstr.o LD (gcc) [M auth_identity.so] auth_identity.so Makefile:65: sources = tls_util.c tls_domain.c tls_rand.c tls_

[sr-dev] Re: [kamailio/kamailio] OpenSSL 3.0 deprecated warnings (Issue #3636)

2023-11-10 Thread sergey-safarov via sr-dev
I have tested on 5.7.2. I thikn it need to be retested on master. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3636#issuecomment-1806322054 You are receiving this because you are subscribed to this thread. Message ID: _

[sr-dev] Re: [kamailio/kamailio] format warning (Issue #3637)

2023-11-10 Thread sergey-safarov via sr-dev
Ticket created by my mistake. Closing -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3637#issuecomment-1805773283 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamai

[sr-dev] Re: [kamailio/kamailio] format warning (Issue #3637)

2023-11-10 Thread sergey-safarov via sr-dev
Closed #3637 as completed. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3637#event-10925452462 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Devel

[sr-dev] [kamailio/kamailio] format warning (Issue #3637)

2023-11-10 Thread sergey-safarov via sr-dev
``` CC (gcc) [M ping_endpoint.so] t_cancel.o CC (gcc) [M ping_endpoint.so] t_fifo.o In file included from ../../core/ut.h:42, from t_fifo.c:38: t_fifo.c: In function 'append2buf': ../../core/dprint.h:321:73: warning: format '%i' expects argument of type 'int',

[sr-dev] [kamailio/kamailio] OpenSSL 3.0 deprecated warnings (Issue #3636)

2023-11-10 Thread sergey-safarov via sr-dev
``` CC (gcc) [M auth_identity.so] auth_crypt.o auth_crypt.c: In function 'rsa_sha1_enc': auth_crypt.c:215:9: warning: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 215 | if (RSA_sign(NID_sha1, | ^~ In file included from /usr/include/opens

[sr-dev] Re: [kamailio/kamailio] [RFC RPM Packaging] Rename libks to match FreeSWITCH el7 libks2 (Issue #3625)

2023-11-01 Thread sergey-safarov via sr-dev
I have tried to use libks2 and found incompatible issue. Then I reverted to libks 1.8.4 Current lob version you can find at https://rpm.kamailio.org/centos/9/master/master/x86_64/Packages/l/ -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3625#iss

[sr-dev] Re: [kamailio/kamailio] [RFC RPM Packaging] Rename libks to match FreeSWITCH el7 libks2 (Issue #3625)

2023-10-31 Thread sergey-safarov via sr-dev
For now Kamailio module [stirshaken](https://github.com/kamailio/kamailio/tree/master/src/modules/stirshaken) is not compatible with libks2. So first we need update stirshaken Kamailio module first. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issue

[sr-dev] Re: [kamailio/kamailio] microhttpd: cannot build on CentOS 8 (Issue #3618)

2023-10-30 Thread sergey-safarov via sr-dev
Closed #3618 as completed. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3618#event-10815465401 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Devel

[sr-dev] Re: [kamailio/kamailio] pkg: RPM packaging add kamailio-tls_wolfssl subpackage (PR #3592)

2023-10-29 Thread sergey-safarov via sr-dev
I also packaged `wolssl` for Cent OS 7 https://rpm.kamailio.org/centos/7/master/master/x86_64/Packages/w/ -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3592#issuecomment-1784157386 You are receiving this because you are subscribed to this thread.

[sr-dev] Re: [kamailio/kamailio] pkg: RPM packaging add kamailio-tls_wolfssl subpackage (PR #3592)

2023-10-28 Thread sergey-safarov via sr-dev
I have packaged `wolfssl` and placed at For CentOS 9 - https://rpm.kamailio.org/centos/9/master/master/x86_64/Packages/w/ For CentOS 8 - https://rpm.kamailio.org/centos/8/master/master/x86_64/Packages/w/ If you need another dist, then you rebuild `.src.rpm`. Could you install packaged wolfssl a

[sr-dev] Re: [kamailio/kamailio] failed `tls` module build on master (Issue #3621)

2023-10-28 Thread sergey-safarov via sr-dev
Closed #3621 as completed. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3621#event-10798438655 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Devel

  1   2   3   4   5   6   7   8   9   10   >