# Proxysql 2.4.8 failure on RHEL 8.6

**URL:** <https://forums.percona.com/t/proxysql-2-4-8-failure-on-rhel-8-6/21409>\
**Category:** ProxySQL\
**Created:** [April 14, 2023, 4:25pm UTC](https://forums.percona.com/t/proxysql-2-4-8-failure-on-rhel-8-6/21409 "2023-04-14T16:25:58Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chanakya](https://avatars.discourse-cdn.com/v4/letter/c/cab0a1/32.png) [@Chanakya](https://forums.percona.com/u/Chanakya)\
**Post date:** [April 14, 2023, 4:25pm UTC](https://forums.percona.com/t/proxysql-2-4-8-failure-on-rhel-8-6/21409/1 "2023-04-14T16:25:59Z")

</div>

Hi,

We are trying to run Proxysql on RHEL 8.6 using generic packages from percona.(proxysql-2.4.8-Linux-x86\_64.glibc2.27.tar).  
We are getting following error when trying to start:  
libgnutls.so.30.14.10: undefined symbol: nettle\_secp\_224r1, version HOGWEED\_4

Thank you!

---

<div class="post-metadata">

**Author:** ![Pep\_Pla](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/pep_pla/32/9735_2.png) [@Pep\_Pla](https://forums.percona.com/u/Pep_Pla)\
**Post date:** [April 14, 2023, 5:03pm UTC](https://forums.percona.com/t/proxysql-2-4-8-failure-on-rhel-8-6/21409/2 "2023-04-14T17:03:40Z")

</div>

Hi @Chanakya

Did you try this?

> **[libgnutls.so.28: undefined symbol: nettle\_secp\_224r1 | TFM official technical...](https://blog.tfm.ro/libgnutls-so-28-undefined-symbol-nettle_secp_224r1/)**
>
> Fatal error ... "libgnutls.so.28: undefined symbol: nettle\_secp\_224r1". And that happened after gnutls update. What to do ... Simptoms ? Libre office was not working. Google Chrome was not working. Everything else in the system were ok. In the end i...

Pep

---

<div class="post-metadata">

**Author:** ![Chanakya](https://avatars.discourse-cdn.com/v4/letter/c/cab0a1/32.png) [@Chanakya](https://forums.percona.com/u/Chanakya)\
**Post date:** [April 14, 2023, 5:34pm UTC](https://forums.percona.com/t/proxysql-2-4-8-failure-on-rhel-8-6/21409/3 "2023-04-14T17:34:18Z")

</div>

nettle-3.4.1-7.el8.x86\_64 is already on the server.

---

<div class="post-metadata">

**Author:** ![Chanakya](https://avatars.discourse-cdn.com/v4/letter/c/cab0a1/32.png) [@Chanakya](https://forums.percona.com/u/Chanakya)\
**Post date:** [April 14, 2023, 5:38pm UTC](https://forums.percona.com/t/proxysql-2-4-8-failure-on-rhel-8-6/21409/4 "2023-04-14T17:38:46Z")

</div>

Hi Pep\_la,  
nettle-3.4.1-7.el8.x86\_64 is installed on the server.

Thank you

---

<div class="post-metadata">

**Author:** ![Vadim\_Yalovets](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/vadim_yalovets/32/43_2.png) [@Vadim\_Yalovets](https://forums.percona.com/u/Vadim_Yalovets)\
**Post date:** [April 14, 2023, 8:07pm UTC](https://forums.percona.com/t/proxysql-2-4-8-failure-on-rhel-8-6/21409/5 "2023-04-14T20:07:35Z")

</div>

Hi @Chanakya,

> [@Chanakya](#):
>
> We are trying to run Proxysql on RHEL 8.6 using generic packages from percona.(proxysql-2.4.8-Linux-x86\_64.glibc2.27.tar).  
> We are getting following error when trying to start:  
> libgnutls.so.30.14.10: undefined symbol: nettle\_secp\_224r1, version HOGWEED\_4

Here is link to a fixed tarball  
[https://downloads.percona.com/downloads/TESTING/proxysql-2.4.8/proxysql-2.4.8-Linux-x86\_64.glibc2.27.tar.gz](https://downloads.percona.com/downloads/TESTING/proxysql-2.4.8/proxysql-2.4.8-Linux-x86_64.glibc2.27.tar.gz)

 ![Screenshot 2023-04-14 at 23.05.58](https://us1.discourse-cdn.com/flex019/uploads/percona1/original/2X/9/91cd0f9cf70c5aa21a5de458677cee4f67d2a1dd.png)

---

<div class="post-metadata">

**Author:** ![Chanakya](https://avatars.discourse-cdn.com/v4/letter/c/cab0a1/32.png) [@Chanakya](https://forums.percona.com/u/Chanakya)\
**Post date:** [April 14, 2023, 10:18pm UTC](https://forums.percona.com/t/proxysql-2-4-8-failure-on-rhel-8-6/21409/6 "2023-04-14T22:18:39Z")

</div>

Thank you So much Vadim.  
It works now. Can you please help me understand what was fixed for my knowledge and can we expect this to be pushed in new versions as well ?

---

<div class="post-metadata">

**Author:** ![Vadim\_Yalovets](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/vadim_yalovets/32/43_2.png) [@Vadim\_Yalovets](https://forums.percona.com/u/Vadim_Yalovets)\
**Post date:** [April 17, 2023, 2:10pm UTC](https://forums.percona.com/t/proxysql-2-4-8-failure-on-rhel-8-6/21409/7 "2023-04-17T14:10:14Z")

</div>

Proxysql binary uses libgnutls.so library that is provided by tarball and uses system libhogweed.so library.  
Library versions are incompatible on centos.

The issue is fixed in the next release too.

---

<div class="post-metadata">

**Author:** ![Evgeniy\_Patlan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/evgeniy_patlan/32/41_2.png) [@Evgeniy\_Patlan](https://forums.percona.com/u/Evgeniy_Patlan)\
**Post date:** [April 18, 2023, 8:54am UTC](https://forums.percona.com/t/proxysql-2-4-8-failure-on-rhel-8-6/21409/8 "2023-04-18T08:54:43Z")

</div>

Hey @Chanakya  
Also it is recommended to use rpm/deb packages instead of generic tarball as in case of packages all dependencies will be installed automatically
