<div dir="ltr">Hello,<div><br></div><div>Not sure that CentOS9 is the best OS for Kamailio at this time, at least if you plan to use TLS module. CentOS 9 ships by default with OpenSSL version 3 and you may get into issues like this:</div><div><a href="https://github.com/kamailio/kamailio/issues/3222">https://github.com/kamailio/kamailio/issues/3222</a><br></div><div><br></div><div>At least I wasn't able to make it work and switched back to another OS, if you'll find a way to get it working please share  ;)</div><div><br></div><div>Regards,</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 1 Dec 2022 at 11:55, Shailendra Paliwal <<a href="mailto:beingshailendra@gmail.com">beingshailendra@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi all,<br><br></div>Adding the Mysql Yum Repo list helped resolve this error<br><div><a href="https://dev.mysql.com/doc/mysql-repo-excerpt/5.6/en/linux-installation-yum-repo.html" target="_blank">https://dev.mysql.com/doc/mysql-repo-excerpt/5.6/en/linux-installation-yum-repo.html</a></div><div><br></div><div>I am now able to install kamailio-mysql and proceed with the installation.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 1 Dec 2022 at 15:46, Henning Westerholt <<a href="mailto:hw@gilawa.com" target="_blank">hw@gilawa.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>





<div lang="DE">
<div>
<p class="MsoNormal"><span>Hi Sergey,<u></u><u></u></span></p>
<p class="MsoNormal"><span><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">for debian we are using some virtual packages (e.g. default-mysql-client) which then depends on the actual DB, usually MariaDB.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><a href="https://packages.debian.org/bullseye/default-mysql-client" target="_blank">https://packages.debian.org/bullseye/default-mysql-client</a><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Not sure if there is a similar way in CentOS. If MariaDB is default now in CentOS 9 for example and MySQL is only provided from another external repository, it certainly make sense to
 use the default MariaDB.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Cheers,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Henning<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">-- <u></u>
<u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Henning Westerholt –
</span><span><a href="https://skalatan.de/blog/" target="_blank"><span style="color:rgb(5,99,193)" lang="EN-GB">https://skalatan.de/blog/</span></a></span><span lang="EN-GB"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Kamailio services –
</span><span><a href="https://gilawa.com/" target="_blank"><span style="color:rgb(5,99,193)" lang="EN-GB">https://gilawa.com</span></a></span><span lang="EN-GB"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<div style="border-color:rgb(225,225,225) currentcolor currentcolor;border-style:solid none none;border-width:1pt medium medium;padding:3pt 0cm 0cm">
<p class="MsoNormal" style="margin-left:35.4pt"><b>From:</b> sr-users <<a href="mailto:sr-users-bounces@lists.kamailio.org" target="_blank">sr-users-bounces@lists.kamailio.org</a>>
<b>On Behalf Of </b>Sergey Safarov<br>
<b>Sent:</b> Thursday, December 1, 2022 11:03 AM<br>
<b>To:</b> Kamailio (SER) - Users Mailing List <<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a>><br>
<b>Subject:</b> Re: [SR-Users] Unable to install kamailio-mysql on CentOS 9<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
<div>
<p class="MsoNormal" style="margin-right:0cm;margin-bottom:12pt;margin-left:35.4pt">
<span style="color:blue">bash-5.1# dnf whatprovides mysql-libs<br>
Last metadata expiration check: 0:03:01 ago on Thu Dec  1 09:56:43 2022.<br>
mysql-libs-8.0.22-7.el9.x86_64 : The shared libraries required for MySQL clients<br>
Repo        : crb<br>
Matched from:<br>
Provide    : mysql-libs = 8.0.22-7.el9<br>
<br>
mysql-libs-8.0.27-1.el9.x86_64 : The shared libraries required for MySQL clients<br>
Repo        : crb<br>
Matched from:<br>
Provide    : mysql-libs = 8.0.27-1.el9<br>
<br>
mysql-libs-8.0.28-1.el9.x86_64 : The shared libraries required for MySQL clients<br>
Repo        : crb<br>
Matched from:<br>
Provide    : mysql-libs = 8.0.28-1.el9<br>
<br>
mysql-libs-8.0.30-1.el9.x86_64 : The shared libraries required for MySQL clients<br>
Repo        : @System<br>
Matched from:<br>
Provide    : mysql-libs = 8.0.30-1.el9<br>
<br>
mysql-libs-8.0.30-1.el9.x86_64 : The shared libraries required for MySQL clients<br>
Repo        : crb<br>
Matched from:<br>
Provide    : mysql-libs = 8.0.30-1.el9<br>
<br>
mysql-libs-8.0.30-3.el9.x86_64 : The shared libraries required for MySQL clients<br>
Repo        : crb<br>
Matched from:<br>
Provide    : mysql-libs = 8.0.30-3.el9</span><u></u><u></u></p>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">"crb" defined in the "/etc/yum.repos.d/centos.repo" file.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">This file part of <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="color:blue">bash-5.1# rpm -qf /etc/yum.repos.d/centos.repo<br>
centos-stream-repos-9.0-12.el9.noarch</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">If this does not work for your, please let me know.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Question for the community.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Should we switch from MySQL lib usage to MariaDB lib usage?<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">On Thu, Dec 1, 2022 at 12:04 PM Shailendra Paliwal <<a href="mailto:beingshailendra@gmail.com" target="_blank">beingshailendra@gmail.com</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-color:currentcolor currentcolor currentcolor rgb(204,204,204);border-style:none none none solid;border-width:medium medium medium 1pt;padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Hello,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">I'm trying to set up kamailio on a Cent OS 9 server but I'm unable to install the kamailio-mysql module. Can someone suggest any possible solutions here,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Tried to setup kamdbctl after changing the configuration to use mysql,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="font-family:"Segoe UI Symbol",sans-serif">➜</span>  ~ kamdbctl create<br>
ERROR: could not load the script in /usr/lib64/kamailio//kamctl/kamdbctl.mysql for database engine MYSQL<br>
ERROR: database engine not loaded - tried 'MYSQL'<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Contents of /usr/lib64/kamailio/kamctl/, I'm not sure why there's a double slash in the message above<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="font-family:"Segoe UI Symbol",sans-serif">➜</span>  ~ ls /usr/lib64/kamailio/kamctl/<br>
dbtextdb  kamctl.base  kamctl.ctlbase  kamctl.dbtext  kamctl.rpcfifo  kamctl.ser  kamctl.sqlbase  kamdbctl.base  kamdbctl.dbtext<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">I'm unable to install kamailio-mysql
<br>
<span style="font-family:"Segoe UI Symbol",sans-serif">➜</span>  ~ dnf install kamailio-mysql<br>
Last metadata expiration check: 0:00:23 ago on Thursday 01 December 2022 03:53:45 AM.<br>
Error:<br>
 Problem: conflicting requests<br>
  - nothing provides libmysqlclient.so.21()(64bit) needed by kamailio-mysql-5.6.2-0.el9.centos.x86_64<br>
  - nothing provides libmysqlclient.so.21(libmysqlclient_21.0)(64bit) needed by kamailio-mysql-5.6.2-0.el9.centos.x86_64<br>
  - nothing provides mysql-libs needed by kamailio-mysql-5.6.2-0.el9.centos.x86_64<br>
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">I've checked that I do have the following repolists,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="font-family:"Segoe UI Symbol",sans-serif">➜</span>  kamctl dnf repolist<br>
repo id                                                  repo name<br>
appstream                                                CentOS Stream 9 - AppStream<br>
baseos                                                   CentOS Stream 9 - BaseOS<br>
epel                                                     Extra Packages for Enterprise Linux 9 - x86_64<br>
epel-next                                                Extra Packages for Enterprise Linux 9 - Next - x86_64<br>
extras-common                                            CentOS Stream 9 - Extras packages<br>
kamailio                                                 Kamailio - latest - Packages for the Kamailio latest release<br>
mariadb-main                                             MariaDB Server<br>
mariadb-maxscale                                         MariaDB MaxScale<br>
mariadb-tools                                            MariaDB Tools<br>
tailscale-stable                                         Tailscale stable<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">This is after a fresh installation of CentOS 9. I believe that I might have a missing repolist or probably have something incorrect in the configuration.
<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal" style="margin-left:35.4pt">__________________________________________________________<br>
Kamailio - Users Mailing List - Non Commercial Discussions<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list in the recipients, do not reply only to the sender!<br>
Edit mailing list options or unsubscribe:<br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>

__________________________________________________________<br>
Kamailio - Users Mailing List - Non Commercial Discussions<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list in the recipients, do not reply only to the sender!<br>
Edit mailing list options or unsubscribe:<br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</div></blockquote></div>
__________________________________________________________<br>
Kamailio - Users Mailing List - Non Commercial Discussions<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list in the recipients, do not reply only to the sender!<br>
Edit mailing list options or unsubscribe:<br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div>