Notas:
O comando abaixo será executado por um tempo e depois ocorrerá um erro. Ainda não tive a chance de reiniciar o servidor. Ele criará o arf.xml, mas não criará o report.html. Alguém tem alguma sugestão?
Especificações gerais:
Versão OSCAP = 1.3
OS = RHEL 9.3
Free Mem = 173GB, Free SWAPMEM = 3GB
CPU = Intel(R) Xeon(R) Gold 6238 CPU @ 2.10GHz
Mount Free space 17GB
Comando:
oscap xccdf eval \
--profile xccdf_org.ssgproject.content_profile_stig \
--results-arf arf.xml \
--report report.html \
/usr/share/xml/scap/ssg/content/ssg-rhel9-ds.xml
Erro:
Erro XPath: falha na alocação de memória: limite crescente de acertos do conjunto de nós
limite crescente de acertos do conjunto de nós
^
erro de tempo de execução: arquivo /usr/share/openscap/xsl/xccdf-report.xsl linha 91 valor do elemento da avaliação XPath não retornou nenhum resultado. Erro OpenSCAP: não foi possível aplicar XSLT /usr/share/openscap/xsl/xccdf-report.xsl ao arquivo XML: arf.xml [/builddir/build/BUILD/openscap-1.3.8/src/source/xslt.c: 182]
Defina uma variável de ambiente como OSCAP_PROBE_MAX_COLLECTED_ITEMS=1000, ela deve funcionar.