Why RHN Satellite certificate activation fails with "unique constraint (RHNSAT.WEB_CUSTOMER_NAME_UQ_IDX) violated
Issue
RHN Satellite activation returns the following error message:
# rhn-satellite-activate --rhn-cert=/tmp/opti.cert
RHN_PARENT: satellite.rhn.redhat.com
ERROR: RHN Entitlement Certificate failed to validate:
Exception reported from rhns-15.gsslab.pnq.redhat.com
Time: Mon Jan 25 14:53:44 2010
Exception type server.rhnSQL.sql_base.SQLError
Exception Handler Information
Traceback (most recent call last):
File "/usr/share/rhn/satellite_tools/rhn_satellite_activate.py", line 203, 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 277, in storeRhnCert
wc_up.execute(owner=sc.owner)
File "/usr/share/rhn/server/rhnSQL/sql_base.py", line 161, in execute
return apply(self._execute_wrapper, (self._execute, ) + p, kw)
File "/usr/share/rhn/server/rhnSQL/driver_cx_Oracle.py", line 118, in _execute_wrapper
raise apply(sql_base.SQLError, ret)
SQLError: (1, 'ORA-00001: unique constraint (RHNSAT.WEB_CUSTOMER_NAME_UQ_IDX) violated\n', 'UPDATE web_customer SET name = :owner WHERE id = 1')
Environment
Red Hat Network Satellite
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
