m.roth at 5-cent.us
2012-May-31 18:22 UTC
[CentOS] Add another one: the same sealert problem
I hadn't paid attention when one or two folks recently posted this, but it's hit us, also: $ sealert -l d1655210-f43c-4737-98dc-86b6aac82bb6 Entity: line 53: parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0x99 0x3C 0x2F 0x74 <tpath>`</tpath> ^ failed to connect to server: xmlParseDoc() failed I tried reinstalling sealert-server, but no joy. I can't really reboot this server on a blind hope that doing so would fix it. Anyone have a clue for a way to solve this? mark
m.roth at 5-cent.us
2012-May-31 18:25 UTC
[CentOS] Add another one: the same sealert problem
m.roth at 5-cent.us wrote:> I hadn't paid attention when one or two folks recently posted this, but > it's hit us, also: > $ sealert -l d1655210-f43c-4737-98dc-86b6aac82bb6 > Entity: line 53: parser error : Input is not proper UTF-8, indicate > encoding ! > Bytes: 0x99 0x3C 0x2F 0x74 > <tpath>`</tpath> > ^ > failed to connect to server: xmlParseDoc() failed > > I tried reinstalling sealert-server, but no joy. I can't really reboot > this server on a blind hope that doing so would fix it. Anyone have a clue > for a way to solve this? >Following myself up, here's the report from the abrt full crash report: analyze.py:426:lookup_signature:ProgramError: [Errno 1001] signature not found Traceback (most recent call last): File "/usr/lib64/python2.6/site-packages/setroubleshoot/analyze.py", line 401, in auto_save_callback self.save() File "/usr/lib64/python2.6/site-packages/setroubleshoot/analyze.py", line 377, in save self.prune() File "/usr/lib64/python2.6/site-packages/setroubleshoot/analyze.py", line 340, in prune self.delete_signature(sig, prune=True) File "/usr/lib64/python2.6/site-packages/setroubleshoot/analyze.py", line 471, in delete_signature siginfo = self.lookup_signature(sig) File "/usr/lib64/python2.6/site-packages/setroubleshoot/analyze.py", line 426, in lookup_signature raise ProgramError(ERR_NO_SIGNATURE_MATCH) ProgramError: [Errno 1001] signature not found Local variables in innermost frame: matches: [] siginfo: None self: <setroubleshoot.analyze.SETroubleshootDatabase object at 0x1de8350> sig: <setroubleshoot.signature.SEFaultSignature object at 0x6386950> What signature is it looking for, and where? mark
m.roth at 5-cent.us
2012-May-31 21:22 UTC
[CentOS] Add another one: the same sealert problem
Well, this is getting more and more unpleasant. Turned out my manager and the other admin were also working on this. One of the times they restarted *something*, or maybe my reinstall, took care of the first problem. Now, however, we're seeing a ton of exceptions... and what's struck me is that I'm *not* getting the normal output from sealert. For example, sealert -v -l 42f9d4f6-6327-4030-b927-d17ab9f4f0d6 2012-05-31 16:52:13,387 [plugin.INFO] importing /usr/share/setroubleshoot/plugins/__init__ as plugins SELinux is preventing /bin/chmod from using the fowner capability. I used the -v to try to get more; I'm not seeing the screenful that usually has more useful info. Could something have been screwed up with selinux, in some way? I know that the other admin installed something, but that was via a ruby-on-rails utility, and shouldn't have looked at anything, much less modified anything.... mark