Satellite registration failed with ERROR: unable to read system id.

Solution Verified - Updated -


  • Red Hat Satellite 5.x


  • Satellite registration failed with the following error in /var/log/rhn/rhn_installation.logs
ERROR: unable to read system id. 
  • ./ failed with
There was a problem registering the satellite.  Exit code: 0
  • Is it possible to activate Red Hat Satellite server on customer portal where system is registered using RHSM?


  • Satellite systems must be registered using RHN classic and not with Red Hat Subscription Manager (RHSM)

Root Cause

  • The Satellite server had been previously registered using Red Hat Subscription Manager (RHSM) before an attempt was made to install Satellite.
  • It is not possible to activate Red Hat Satellite server on Customer Portal using RHSM.

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.


Hi ,

i am getting ERROR: unable to read system id.

and i followed below steps, but issue not fixed.please suggest me how to fix on this issue. this DMZ servers and we don't have network access.

subscription-manager remove --all subscription-manager clean subscription-manager unregister subscription-manager refresh subscription-manager register subscription-manager attach --auto yum clean all yum repolist