Alors là je sèche… A voir si cela demande une ouverture d’un rapport de bogue ou si c’est juste une vielle option obsolète :
Avant, depuis un bon moment soit dit en passant, j’avais par défaut d’activé “SSLCryptoDevice rdrand” utilisé sans problème dans /etc/httpd/conf.d/ssl.conf .
Par contre le passage à F41 passe obligatoirement par “builtin”, pourtant j’ai bien de dispo le moteur “rdrand” (principalement pour les intel d’après ce que j’ai compris).
Si je laisse “rdrand” actif, j’ai cette erreur :
L'unité (unit) httpd.service a commencé à démarrer.
déc. 09 10:47:28 xxxx.xxxx.local (httpd)[7720]: httpd.service: Referenced but unset environment variable evaluates to an empty string: O>
déc. 09 10:47:28 xxxx.xxxxx.local httpd[7720]: [Mon Dec 09 10:47:28.557428 2024] [so:warn] [pid 7720:tid 7720] AH01574: module http2_modu>
déc. 09 10:47:28 xxxxx.xxxxx.local httpd[7720]: AH00526: Syntax error on line 52 of /etc/httpd/conf.d/ssl.conf:
déc. 09 10:47:28 xxxxx.xxxxxx.local httpd[7720]: SSLCryptoDevice: Invalid argument; must be one of: 'builtin' (none)
déc. 09 10:47:28 xxxx.xxxxx.local systemd[1]: httpd.service: Main process exited, code=exited, status=1/FAILURE
Je n’ai pas vraiment trouvé d’explication. Du coup j’ai mis l’option par défaut “builtin” et apache démarre sans problèmes.
Auriez vous une idée? Est ce que ce ne serait pas une option déprécié qui du coup ne fonctionne plus?
Mais bon dans ce cas pourquoi je le vois toujours dans la liste fourni par openssl :
openssl engine -v
(rdrand) Intel RDRAND engine(dynamic)
Dynamic engine loading support
SO_PATH, NO_VCHECK, ID, LIST_ADD, DIR_LOAD, DIR_ADD, LOAD
Peut être est ce à cause du fait que je suis qu’en AMD (Dans ce cas là sur mon R5 5600G)?