Replies: 8 comments 2 replies
-
Yes at the moment we don't support OpenSSL 3.0. It is not currently on our roadmap but I will convert this to a discussion as a feature ask. |
Beta Was this translation helpful? Give feedback.
-
hey team, I'm have another customer asking for OpenSSL 3.0 support, issue is here: Azure/azure-uamqp-python#276. |
Beta Was this translation helpful? Give feedback.
-
There is only one error that prevents use of OpenSSL 3:
|
Beta Was this translation helpful? Give feedback.
-
Status Check? |
Beta Was this translation helpful? Give feedback.
-
As mentioned over in the uamqp issue, OpenSSL 3.x would be very helpful for RHEL 9 and its derivatives (CentOS, Rocky, Alma, etc) which have made the move completely to OpenSSL 3.0. (I package |
Beta Was this translation helpful? Give feedback.
-
Ubuntu has dropped support completely for 21.04 and 21.10, 22.04 the latest LTS is using OpenSSL-3.0. |
Beta Was this translation helpful? Give feedback.
-
We are aware and have it in our backlog to prioritize. For now, we recommend using the |
Beta Was this translation helpful? Give feedback.
-
Hey all, |
Beta Was this translation helpful? Give feedback.
-
Currently when building the azure-c-shared-utility using OpenSSL 3.0 a number of errors occur during compliation:
adapters/x509_openssl.c:79:28: error: invalid use of incomplete typedef 'SSL_CTX' {aka 'struct ssl_ctx_st'}
if (ssl_ctx->extra_certs != NULL)
^~
In file included from usr/include/openssl/ssl.h:31,
from inc/azure_c_shared_utility/x509_openssl.h:7,
from adapters/x509_openssl.c:4:
adapters/x509_openssl.c:148:9: error: 'SSL_CTX_use_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
if (SSL_CTX_use_RSAPrivateKey(ssl_ctx, privatekey) != 1)
^~
In file included from inc/azure_c_shared_utility/x509_openssl.h:7,
from adapters/x509_openssl.c:4:
/usr/include/openssl/ssl.h:1798:12: note: declared here
__owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa);
^~~~~~~~~~~~~~~~~~~~~~~~~
adapters/x509_openssl.c:160:9: error: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
RSA_free(privatekey);
^~~~~~~~
Beta Was this translation helpful? Give feedback.
All reactions