Why are multiple semanage commands failing with the error: "libsemanage.semanage_direct_get_module_info: Unable to read xxx module lang ext file. OSError: Error"?
Issue
We see multiple semodule commands failing as per below:
[root@example ~] # semanage module -l
libsemanage.semanage_direct_get_module_info: Unable to read xxx module lang ext file.
OSError: Error
[root@example ~] # semanage port -l
libsemanage.semanage_direct_get_module_info: Unable to read xxx module lang ext file.
OSError: Error
[root@example ~] # semanage -o
libsemanage.semanage_direct_get_module_info: Unable to read xxx module lang ext file.
OSError: Error
For more details refer Diagnostic Steps.
Environment
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux 8
- Red Hat Enterprise Linux 9
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.