04-24-2025 10:56 AM
Tried to update DuoConnect 2.0.4 to the latest 2.0.7 and get the following error: duoconnect: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by duoconnect).
04-25-2025 09:04 AM - edited 04-25-2025 09:05 AM
Hi @dfouch, appreciate you reaching out!
I am on the engineering team; we haven't seen this issue yet but it's likely due to our team updating the builder images which are linked to a later version of glibc. It looks like at the moment, RHEL 8 (and CentOS Stream 8 ) only support up to glibc-2.28. RHEL 9+ support glibc-2.34+ (if the data on distrowatch is correct).
At the moment, downgrading duoconnect to v2.0.4 (link: https://dl.duosecurity.com/DuoConnect-2.0.4.tar.gz) should unblock your system and ignore the update that the Duo Network Gateway advises when connecting to an SSH server.
We are going to internally investigate if we can remove the dependency on glibc for DuoConnect on Linux. If we are able to successfully remove the dependency, we can provide a preview 2.0.8 release for you to test. Would that be helpful? We will begin investigation today and hope to have more information early next week!
We'll also make a note on our release notes page about this glibc deprecation as well.
04-28-2025 06:09 AM
I will look at using the other version and update the post.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide