Mailing List Archive

undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b - RHEL-8
Hi Team,

I have been facing below issue since 2.4.54 on RHEL-8 server. I got the same error on 2.4.55 as well.

>>>>>httpd: Syntax error on line 39 of /path/to/httpd.conf: Cannot load /path/to/module/modules/<any_module>.so into server: /lib64/libk5crypto.so.3: undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b

The strange thing is the same binary is working on RHEL-7 but has issues on RHEL-8. I tried "export LD_PRELOAD=/usr/lib64/libcrypto.so.1.1" before starting Apache and then it worked. I am not sure what got changed after exporting. Is there any sustainable solution for this issue as we cannot keep such configuration in prod env.

I can see similar issue reported to Redhat but this is of no help. - 1829790 - libk5crypto.so.3: undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b (redhat.com)<https://bugzilla.redhat.com/show_bug.cgi?id=1829790>

Please guide. Thanks.

Regards,
Devendra
RE: undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b - RHEL-8 [ In reply to ]
Can anyone please response.

Thanks.

Regards,
Devendra

From: Devendra.S.Daiya@wellsfargo.com.INVALID <Devendra.S.Daiya@wellsfargo.com.INVALID>
Sent: Thursday, March 2, 2023 10:31 PM
To: users@httpd.apache.org
Subject: [users@httpd] undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b - RHEL-8

Hi Team,

I have been facing below issue since 2.4.54 on RHEL-8 server. I got the same error on 2.4.55 as well.

>>>>>httpd: Syntax error on line 39 of /path/to/httpd.conf: Cannot load /path/to/module/modules/<any_module>.so into server: /lib64/libk5crypto.so.3: undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b

The strange thing is the same binary is working on RHEL-7 but has issues on RHEL-8. I tried "export LD_PRELOAD=/usr/lib64/libcrypto.so.1.1" before starting Apache and then it worked. I am not sure what got changed after exporting. Is there any sustainable solution for this issue as we cannot keep such configuration in prod env.

I can see similar issue reported to Redhat but this is of no help. - 1829790 - libk5crypto.so.3: undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b (redhat.com)<https://urldefense.com/v3/__https:/bugzilla.redhat.com/show_bug.cgi?id=1829790__;!!F9svGWnIaVPGSwU!qHY2pBaJyeFqPjSx6tGTDTl1gm46ThF8E3IGedtpxDT2PB9dQNnuabbpDf3PYpmlec3j9IJfX0E4W0HXIlsfUtdnlImmfzPRLpaSHJ03vxNz2tY$>

Please guide. Thanks.

Regards,
Devendra