[Bug] some problems about setroubleshoot

John Dennis jdennis at redhat.com
Thu Nov 29 15:09:27 UTC 2007


Ken YANG wrote:
> 
> hi all:
> 
> in my F8(update) with setroubleshoot:
> 
> setroubleshoot-1.10.7-1.fc8.noarch
> 
> my setroubleshoot often close connect:
> 
> connection lost on /var/run/setroubleshoot/setroubleshoot_server
> 
> i found a error message in setroubleshoot log:
> 
> 2007-11-29 10:02:41,561 [email.WARNING] ÎÞ·¨´ò¿ªÎļþ 
> /var/lib/setroubleshoot/email_alert_recipients, No such file or directory
> 
> in english is:
> 
> 2007-11-29 10:02:41,561 [email.WARNING] can not open file: 
> /var/lib/setroubleshoot/email_alert_recipients, No such file or directory
> 
> 
> and after i restart setroubleshoot
> 
> $  sudo service setroubleshoot restart
> Í£Ö¹ setroubleshootd£º                                     [OK]
> Æô¶¯ setroubleshootd£º                                     [OK]
> 
> 
> i got:
> 
> /var/lib/setroubleshoot/audit_listener_database.xml:570: parser error : 
> Input is not proper UTF-8, indicate encoding !
> Bytes: 0xDF 0x20 0xE8 0xAE
>     Èç¹ûÄúÏëÈà  ·ÃÎÊÕâ¸öÎļþ£¬ÄúÐèҪʹÓà restorecon -v <δ֪
> 
> in english is:
> 
> /var/lib/setroubleshoot/audit_listener_database.xml:570: parser error : 
> Input is not proper UTF-8, indicate encoding !
> Bytes: 0xDF 0x20 0xE8 0xAE
>     If you want to access this file£¬you should use restorecon -v < unknown
> 
> above english error messages is translated by me, not setroubleshoot
> original error messages.
> 
> because i doubt that the error is caused by chinese locale, so i keep
> the "chinese error message" from setroubleshoot. My system runs in 
> LANG=zh_CN.UTF-8
> 
> -- 
> fedora-selinux-list mailing list
> fedora-selinux-list at redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-selinux-list

Please file a bug report at http://bugzilla.redhat.com under the 
setroubleshoot component.

The message about email_alert_recipients is a non-issue.

It appears as though a chinese bad translation been entered into the 
alert database. This occurs because the setroubleshoot-plugins (seperate 
package) have translations for each alert. When the alert fires the 
translation from your locale is copied into your alert database. It 
looks like the .po file has bad UTF-8.

When you file the bug report please attach the 
/var/lib/setroubleshoot/audit_listener_database.xml file and specify the 
rpm versions of setroubleshoot, setroubleshoot-server, and 
setroubleshoot-plugins and the locale your system is set to.

Thank you
-- 
John Dennis <jdennis at redhat.com>




More information about the fedora-selinux-list mailing list