On Satellite v 5.6, while syncing channels from RHN satellite-sync command fails with "'ascii' codec can't decode byte 0xc3 in position 47: ordinal not in range(128)"
Issue
- On Satellite v 5.6 while syncing channels from RHN satellite-sync command fails with bellow error:
SYNC ERROR: attempting to display as much information as possible:
(Check logs/email for potentially more detail)
UnicodeDecodeError('ascii', 'IntegrityError: llave duplicada viola restricci\xc3\xb3n de unicidad \xc2\xabrhn_dcm_id_pk\xc2\xbb\n\n', 47, 48, 'ordinal not in range(128)')
'ascii' codec can't decode byte 0xc3 in position 47: ordinal not in range(128)
and an email with this content:
13:22:06 SYNC ERROR: attempting to display as much information as possible:
Exception reported from satellite.example.com
Time: Thu Oct 10 13:22:06 2013
Exception type <type 'exceptions.UnicodeDecodeError'>
Exception Handler Information
Traceback (most recent call last):
File "/usr/bin/satellite-sync", line 168, in <module>
sys.exit(abs(main() or 0))
File "/usr/bin/satellite-sync", line 160, in main
systemExit_exception(6, msg, e)
File "/usr/bin/satellite-sync", line 117, in systemExit_exception
tb = header + fetchTraceback()
File "/usr/lib/python2.6/site-packages/spacewalk/common/rhnTB.py", line 190, in fetchTraceback
severity=None, with_locals=with_locals)
File "/usr/lib/python2.6/site-packages/spacewalk/common/rhnTB.py", line 150, in Traceback
ostream.write("%s\n" % exc.getvalue().encode('utf-8'))
File "/usr/lib64/python2.6/StringIO.py", line 270, in getvalue
self.buf += ''.join(self.buflist)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 47: ordinal not in range(128)
Environment
- Red Hat Satellite v 5.6
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.
