Estos mensajes son inofensivos. El kernel de Alibaba Cloud Linux 2 tiene habilitadas las funciones CONFIG_IMA_LOAD_X509 y CONFIG_EVM_LOAD_X509. Por esta razón, los subsistemas Integrity Measurement Architecture (IMA) y Extended Verification Module (EVM) buscan archivos de certificado X.509 durante el inicio. En las instancias que no son sistemas de confianza, dichos archivos no existen, por lo que el kernel registra el error y continúa. Ninguna función se ve afectada.
Versiones afectadas
Imagen de ECS:
aliyun_2_1903_x64_20G_alibase_20200529.vhdy posterioresKernel:
kernel-4.19.91-19.1.al7y posteriores (ejecuteuname -rpara comprobar la versión de su kernel)
Detalles del error
Al ejecutar dmesg, es posible que observe lo siguiente:
[ 2.960294] integrity: Unable to open file: /etc/keys/x509_ima.der (-2)
[ 2.960295] integrity: Unable to open file: /etc/keys/x509_evm.der (-2)
El subsistema de integridad del kernel está configurado para cargar certificados X.509 desde estas rutas:
CONFIG_IMA_X509_PATH="/etc/keys/x509_ima.der"
CONFIG_EVM_X509_PATH="/etc/keys/x509_evm.der"
En los sistemas que no son de confianza, esos archivos de certificado no existen. Este comportamiento solo se relaciona con la configuración y no afecta al sistema operativo.
Solución
No se requiere ninguna acción. Ignore los mensajes de error.
Para determinar si su instancia es un sistema de confianza, ejecute:
ll /dev/tpm*
|
Salida |
Significado |
|
Se muestra |
La instancia es un sistema de confianza. Los archivos de certificado están presentes y no aparece ningún error durante el arranque. |
|
No se muestra ninguno de los dispositivos |
La instancia no es un sistema de confianza. Los mensajes de error aparecen durante el arranque, pero no afectan al sistema operativo. |