Daniel has a big experience with then program development and troubleshooting.
But to avoid binary file mismatch you can download kamailio-5.6.3-0.el9.centos.src.rpm https://rpm.kamailio.org/centos/9/5.6/5.6.3/x86_64/Packages/k/ If required download deps. Them you can find them here https://rpm.kamailio.org/centos/9/5.6/5.6.3/x86_64/Packages/l/ install rpmbuild utility and kamailio buld deps dnf install rpm-build dnf -y --enablerepo=powertools install bison flex jansson-devel libxml2-devel hiredis-devel libuuid-devel libunistring-devel mariadb-devel json-c-devel libevent-devel librabbitmq-devel rpm-build and then build build kamailio spec file cd ~/rpmbuild/SPECS/ rpmbuild -bb kamailio.spec maybe need additional deps. Compile packages will be at ~/rpmbuild/RPMS/ On Fri, Jan 27, 2023 at 11:55 AM Ihor Olkhovskyi <[email protected]> wrote: > Sergey, > > That's absolutely correct. Actually that's also a process of choosing new > production system after CentOS 7. > > Le jeu. 26 janv. 2023 à 16:57, Sergey Safarov <[email protected]> a > écrit : > >> I think you have installed packages for the CentOS build. >> To build CentOS package used CentOS Stream. >> >> Maybe some difference is present between Stream and RHEL branches. >> >> On Thu, Jan 26, 2023 at 6:33 PM Daniel-Constantin Mierla < >> [email protected]> wrote: >> >>> Hello, >>> >>> it seems to be at start up, does it happen every time? >>> >>> Cheers, >>> Daniel >>> On 26.01.23 14:43, Ihor Olkhovskyi wrote: >>> >>> Hello! >>> >>> Currently testing Kamailio on Almalinux 8 (stated to be RHEL 8 binary >>> compatible) and got this while trying to get TLS working: >>> >>> /usr/sbin/kamailio[32858]: INFO: tls [tls_domain.c:347]: >>> ksr_tls_fill_missing(): TLSc<default>: ca_list='(null)' >>> /usr/sbin/kamailio[32858]: INFO: tls [tls_domain.c:354]: >>> ksr_tls_fill_missing(): TLSc<default>: ca_path='(null)' >>> /usr/sbin/kamailio[32858]: INFO: tls [tls_domain.c:361]: >>> ksr_tls_fill_missing(): TLSc<default>: crl='(null)' >>> /usr/sbin/kamailio[32858]: INFO: tls [tls_domain.c:365]: >>> ksr_tls_fill_missing(): TLSc<default>: require_certificate=1 >>> /usr/sbin/kamailio[32858]: INFO: tls [tls_domain.c:372]: >>> ksr_tls_fill_missing(): TLSc<default>: cipher_list='(null)' >>> /usr/sbin/kamailio[32858]: INFO: tls [tls_domain.c:379]: >>> ksr_tls_fill_missing(): TLSc<default>: private_key='(null)' >>> /usr/sbin/kamailio[32858]: INFO: tls [tls_domain.c:383]: >>> ksr_tls_fill_missing(): TLSc<default>: verify_certificate=1 >>> /usr/sbin/kamailio[32858]: INFO: tls [tls_domain.c:386]: >>> ksr_tls_fill_missing(): TLSc<default>: verify_depth=9 >>> /usr/sbin/kamailio[32858]: INFO: tls [tls_domain.c:389]: >>> ksr_tls_fill_missing(): TLSc<default>: verify_client=0 >>> /usr/sbin/kamailio[32858]: INFO: tls [tls_domain.c:736]: >>> set_verification(): TLSc<default>: Server MUST present valid certificate >>> /usr/sbin/kamailio[32862]: ERROR: rtpengine [rtpengine.c:3070]: >>> send_rtpp_command(): can't send command "ping" to RTPEngine <udp: >>> 127.0.0.1:19999> >>> /usr/sbin/kamailio[32862]: ERROR: rtpengine [rtpengine.c:2919]: >>> rtpp_test(): proxy did not respond to ping >>> /usr/sbin/kamailio[32883]: INFO: snmpstats [snmpstats.c:519]: >>> spawn_sysUpTime_child(): A snmpVersion parameter was not provided. >>> Defaulting to 3 >>> /usr/sbin/kamailio[32883]: ERROR: snmpstats [snmpstats.c:561]: >>> spawn_sysUpTime_child(): snmpget failed to run. Did you supply the >>> snmpstats module with a proper snmpgetPath parameter? The >>> kamailioSIPServiceStartTime is defaulting to zero >>> /usr/sbin/kamailio[32881]: INFO: ctl [io_listener.c:214]: >>> io_listen_loop(): io_listen_loop: using epoll_lt io watch method (config) >>> /usr/sbin/kamailio[32870]: CRITICAL: <core> [core/mem/q_malloc.c:145]: >>> qm_debug_check_frag(): BUG: qm: prev. fragm. tail overwritten(0, >>> abcdefed)[0x7fe8375d3820:0x7fe8375d3858]! Memory allocator was called from >>> tls: tls_init.c:293. Fragment marked by tls: tls_init.c:293. Exec from >>> core/mem/q_malloc.c:391. >>> /usr/sbin/kamailio[32870]: CRITICAL: <core> [core/mem/q_malloc.c:153]: >>> qm_debug_check_frag(): BUG: qm: prev. fragm. tail overwritten >>> [0x7fe8375d3790:0x7fe8375d37c8] - fragment marked by tls: tls_init.c:293 >>> systemd[1]: Started Process Core Dump (PID 32923/UID 0). >>> systemd-coredump[32924]: Process 32870 (kamailio) of user 0 dumped >>> core.#012#012Stack trace of thread 32870:#012#0 0x00007fe841786aff raise >>> (libc.so.6)#012#1 0x00007fe841759ea5 abort (libc.so.6)#012#2 >>> 0x00000000006eec2f qm_debug_check_frag (kamailio)#012#3 >>> 0x00000000006f09a6 qm_malloc (kamailio)#012#4 0x00000000006fc930 >>> qm_shm_malloc (kamailio)#012#5 0x00007fe83b5b9c31 ser_malloc >>> (tls.so)#012#6 0x00007fe83fa4090d CRYPTO_zalloc (libcrypto.so.1.1)#012#7 >>> 0x00007fe8364b8163 sc_hash_type (libnetsnmp.so.35)#012#8 >>> 0x00007fe8364b49df hash_engineID (libnetsnmp.so.35)#012#9 >>> 0x00007fe8364b4b11 search_enginetime_list (libnetsnmp.so.35)#012#10 >>> 0x00007fe8364b4f8e set_enginetime (libnetsnmp.so.35)#012#11 >>> 0x00007fe8364b4885 init_snmpv3_post_config (libnetsnmp.so.35)#012#12 >>> 0x00007fe8364b9c92 snmp_call_callbacks (libnetsnmp.so.35)#012#13 >>> 0x00007fe836f3601b register_with_master_agent (snmpstats.so)#012#14 >>> 0x00007fe836f37f14 run_alarm_check (snmpstats.so)#012#15 0x0000000000531cde >>> compat_old_handler (kamailio)#012#16 0x000000000053284e slow_timer_main >>> (kamailio)#012#17 0x000000000042e3e1 main_loop (kamailio)#012#18 >>> 0x0000000000438d14 main (kamailio)#012#19 0x00007fe841772d85 >>> __libc_start_main (libc.so.6)#012#20 0x000000000041cfce _start (kamailio) >>> /usr/sbin/kamailio[32915]: CRITICAL: <core> [core/pass_fd.c:277]: >>> receive_fd(): EOF on 24 >>> /usr/sbin/kamailio[32858]: ALERT: <core> [main.c:774]: handle_sigs(): >>> child process 32870 exited by a signal 6 >>> >>> ... >>> version: kamailio 5.6.3 (x86_64/linux) fe0c4d >>> flags: USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, USE_RAW_SOCKS, >>> DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MMAP, PKG_MALLOC, Q_MALLOC, >>> F_MALLOC, TLSF_MALLOC, DBG_SR_MEMORY, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, >>> USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLOCKLIST, >>> HAVE_RESOLV_RES, TLS_PTHREAD_MUTEX_SHARED >>> ADAPTIVE_WAIT_LOOPS 1024, MAX_RECV_BUFFER_SIZE 262144, MAX_URI_SIZE >>> 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB >>> poll method support: poll, epoll_lt, epoll_et, sigio_rt, select. >>> id: fe0c4d >>> compiled on 11:02:26 Jan 19 2023 with gcc 8.5.0 >>> >>> Same config is starting without issues on CentOS 7. >>> >>> OpenSSL version is 1.1.1k >>> Kamailio is installed from official RPM repos. >>> >>> Is core dump would be useful here or best to compile from source and >>> redo? >>> >>> -- >>> Best regards, >>> Ihor (Igor) >>> >>> __________________________________________________________ >>> Kamailio - Users Mailing List - Non Commercial Discussions >>> To unsubscribe send an email to [email protected] >>> Important: keep the mailing list in the recipients, do not reply only to >>> the sender! >>> Edit mailing list options or unsubscribe: >>> >>> -- >>> Daniel-Constantin Mierla -- www.asipto.comwww.twitter.com/miconda -- >>> www.linkedin.com/in/miconda >>> Kamailio World Conference - June 5-7, 2023 - www.kamailioworld.com >>> >>> __________________________________________________________ >>> Kamailio - Users Mailing List - Non Commercial Discussions >>> To unsubscribe send an email to [email protected] >>> Important: keep the mailing list in the recipients, do not reply only to >>> the sender! >>> Edit mailing list options or unsubscribe: >>> >> > > -- > Best regards, > Ihor (Igor) > __________________________________________________________ > Kamailio - Users Mailing List - Non Commercial Discussions > To unsubscribe send an email to [email protected] > Important: keep the mailing list in the recipients, do not reply only to > the sender! > Edit mailing list options or unsubscribe: >
__________________________________________________________ Kamailio - Users Mailing List - Non Commercial Discussions To unsubscribe send an email to [email protected] Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe:
