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"?

Solution Verified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content