I have been trying to run an open-scap check on a registered machine, and I get 
an error which looks like a pgsql error which I cannot work out.

I have setup an audit event to run the following:

/usr/bin/oscap xccdf eval

With the path to document on the client:

/usr/share/scap-content/first_xccdf.xml

And the event has been sent to the client. However when on the client I run

rhn_check -vvvv

I get:

# rhn_check -vvvv
D: opening  db environment /var/lib/rpm cdb:mpool:joinenv
D: opening  db index       /var/lib/rpm/Packages rdonly mode=0x0
D: locked   db index       /var/lib/rpm/Packages
D: loading keyring from pubkeys in /var/lib/rpm/pubkeys/*.key
D: couldn't find any keys in /var/lib/rpm/pubkeys/*.key
D: loading keyring from rpmdb
D: opening  db index       /var/lib/rpm/Name rdonly mode=0x0
D: added key gpg-pubkey-66fd4949-4803fe57 to keyring
D: added key gpg-pubkey-c105b9de-4e0fd3a3 to keyring
D: added key gpg-pubkey-4bd6ec30-4c37bb40 to keyring
D: added key gpg-pubkey-0608b895-4bd22942 to keyring
D: added key gpg-pubkey-863a853d-4f55f54d to keyring
D: Using legacy gpg-pubkey(s) from rpmdb
D: opening  db index       /var/lib/rpm/Providename rdonly mode=0x0
D: check_action{'action': "<?xml 
version='1.0'?>\n<methodCall>\n<methodName>scap.xccdf_eval</methodName>\n<params>\n<param>\n<value><struct>\n<member>\n<name>path</name>\n<value><string>/usr/share/scap-content/first_xccdf.xml</string></value>\n</member>\n<member>\n<name>params</name>\n<value><string></string></value>\n</member>\n<member>\n<name>id</name>\n<value><int>276</int></value>\n</member>\n<member>\n<name>file_size</name>\n<value><int>0</int></value>\n</member>\n</struct></value>\n</param>\n</params>\n</methodCall>\n",
 'version': 2, 'id': 276}
updateLoginInfo() login info
D: login(forceUpdate=True) invoked
logging into up2date server
D: rpcServer: Calling XMLRPC up2date.login
D: writeCachedLogin() invoked
D: Wrote pickled loginInfo at 1399848298.96 with expiration of 1399851898.96 
seconds.
successfully retrieved authentication token from up2date server
D: logininfo:{'X-RHN-Server-Id': 1000010032, 'X-RHN-Auth-Server-Time': 
'1399848298.94', 'X-RHN-Auth': 'CMqTqCi+0SDl8q3BhfHMIQ==', 
'X-RHN-Auth-Channels': [['sb-latest-channel', '20140509151111', '1', '1'], ['', 
'20140512013000', '0', '1'], ['', '20140512014643', '0', '1'], ['', 
'20140512015404', '0', '1'], [', '20140512014632', '0', '1'], ['', 
'20140512015359', '0', '1'], ['', '20140512075715', '0', '1']], 
'X-RHN-Auth-User-Id': '', 'X-RHN-Auth-Expire-Offset': '3600.0'}
D: handle_action{'action': "<?xml 
version='1.0'?>\n<methodCall>\n<methodName>scap.xccdf_eval</methodName>\n<params>\n<param>\n<value><struct>\n<member>\n<name>path</name>\n<value><string>/usr/share/scap-content/first_xccdf.xml</string></value>\n</member>\n<member>\n<name>params</name>\n<value><string></string></value>\n</member>\n<member>\n<name>id</name>\n<value><int>276</int></value>\n</member>\n<member>\n<name>file_size</name>\n<value><int>0</int></value>\n</member>\n</struct></value>\n</param>\n</params>\n</methodCall>\n",
 'version': 2, 'id': 276}
D: handle_action actionid = 276, version = 2
D: do_call scap.xccdf_eval({'path': '/usr/share/scap-content/first_xccdf.xml', 
'params': '', 'id': 276, 'file_size': 0},){'cache_only': None}
D: Running: ['/usr/bin/oscap', 'xccdf', 'eval', '--results', '/tmp/tmpNj5pa7', 
'/usr/share/scap-content/first_xccdf.xml']
D: The oscap tool completed

D: Running: ['/usr/bin/xsltproc', '--output', '/tmp/tmpUJ16az', 
'/usr/share/openscap/xsl/xccdf-resume.xslt', '/tmp/tmpNj5pa7']
D: The xsltproc tool completed:

D: Sending back response(0, 'openscap scan completed', {'errors': '', 'resume': 
'PD94bWwgdmVyc2.....8aW5mb3JtYXRpb25hbC8+PGZpeGVkLz48L1Rlc3RSZXN1bHQ+PC9i\nZW5jaG1hcmstcmVzdW1lPgo=\n'})
XMLRPC ProtocolError: <ProtocolError for the.url.com /XMLRPC: 500 Internal 
Server Error>
D: closed   db index       /var/lib/rpm/Providename
D: closed   db index       /var/lib/rpm/Name
D: closed   db index       /var/lib/rpm/Packages
D: closed   db environment /var/lib/rpm

And on the server I see the following error:





Sent by:
Nick Beagley
e: [email protected]

a: level 11-12, 410 collins street, melbourne, australia 3000
p: 1300 633 233
f: +61 3 9670 6110
www.odecee.com.au
Odecee Pty Ltd - ABN 52 103 811 732. This email may contain confidential 
information. If you are not the intended recipient, please immediately notify 
us at [email protected] or by replying to the sender, and then destroy 
all copies of this email. Except where this email indicates otherwise, views 
expressed in this email are those of the sender and not of Odecee Pty Ltd. 
Odecee Pty Ltd does not represent that this email is free of errors, viruses or 
interference.
_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list

Reply via email to