"rhn-satellite-activate" fails, mentions a specific channel in error

Solution Verified - Updated -

Issue

  • rhn-satellite-activate fails to complete, generating an error similar to the following:
Certificate specifies 1 of rhel-devsuite-beta channel family entitlements.
There are 500 entitlements allocated to non-base org(s) (0 used).
You might need to deallocate some entitlements from non-base organization(s).
You need to free 499 entitlements to match the new certificate.
# rhn-satellite-activate --disconnected --rhn-cert=/tmp/satellite.cert
Certificate specifies 11 of rhel-server-6-ha non-flex entitlements.
    There are 18 non-flex entitlements allocated to non-base org(s) (16 used).
    You might need to deallocate some entitlements from non-base organization(s).
    You need to free 7 entitlements to match the new certificate.
Activation failed, will now exit with no changes.

ERROR: RHN Entitlement Certificate failed to validate:
Exception reported from satellite.example.com
Time: Wed Aug  7 23:08:37 2013
Exception type exceptions.SystemExit

Exception Handler Information
Traceback (most recent call last):
  File "/usr/share/rhn/satellite_tools/rhn_satellite_activate.py", line 206, in activateSatellite_local
    satCerts.storeRhnCert(cert, check_generation=1, check_version=not(options.ignore_version_mismatch))
  File "/usr/share/rhn/satellite_tools/satCerts.py", line 496, in storeRhnCert
    set_slots_from_cert(sc)
  File "/usr/share/rhn/satellite_tools/satCerts.py", line 328, in set_slots_from_cert
    sys.exit(1)
SystemExit: 1

Environment

  • Red Hat Satellite v 5.x
  • Satellite certificate activation

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.