FYI, for me work Chet solution changing: ipaddr = socket.gethostbyaddr(host)[0] with ipaddr = socket.gethostbyname(host) Regards Roberto
_____ Da: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Per conto di Roberto Parra Inviato: mercoledì 21 marzo 2007 14.12 A: General discussion of using zenoss system Oggetto: [zenoss-users] I: [Zenoss-dev] Re: r4319: zensyslog 'lower' AttributeError -----Messaggio originale----- Da: Roberto Parra Inviato: mercoledì 21 marzo 2007 12.51 A: 'zenoss-dev' Oggetto: R: [Zenoss-dev] Re: r4319: zensyslog 'lower' AttributeError Hi, Error disappear, but now when i receive a message i log this error: 2007-03-21 12:47:10 ERROR zen.ZenSyslog: (1, 'Unknown host') Traceback (most recent call last): File "/usr/local/zenoss/Products/ZenEvents/EventServer.py", line 91, in run self.doHandleRequest(*args) File "/usr/local/zenoss/Products/ZenEvents/zensyslog.py", line 74, in doHandleRequest ipaddr = socket.gethostbyaddr(host)[0] herror: (1, 'Unknown host') 2007-03-21 12:47:35 ERROR zen.ZenSyslog: (1, 'Unknown host') Traceback (most recent call last): File "/usr/local/zenoss/Products/ZenEvents/EventServer.py", line 91, in run self.doHandleRequest(*args) File "/usr/local/zenoss/Products/ZenEvents/zensyslog.py", line 74, in doHandleRequest ipaddr = socket.gethostbyaddr(host)[0] herror: (1, 'Unknown host') Regards. Roberto -----Messaggio originale----- Da: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> ] Per conto di Chet Luther Inviato: mercoledì 21 marzo 2007 4.38 A: zenoss-dev Oggetto: [Zenoss-dev] Re: r4319: zensyslog 'lower' AttributeError On 3/19/07, Chet Luther <[EMAIL PROTECTED]> wrote: > Devs, > > After performing the upgrade to r4319, including the Twisted-2.5 > upgrade and database dump/load I'm getting the following exception > constantly in zensyslog.log. > > 2007-03-19 18:47:57 ERROR zen.ZenSyslog: Message instance has no > attribute 'lower' > > ... snipped exception ... Erik, blaming this on the twisted rewrite looks right. There's an ordering problem in ZenSyslog.doHandleRequest's params. I have my local copy working with this hack of a patch to ZenEvents/zensyslog.py: def doHandleRequest(self, ipaddr, msg, host, rtime): "process a single syslog message, called from the inherited thread" - self.processor.process(msg, ipaddr, host, rtime) + ipaddr = socket.gethostbyaddr(host)[0] + self.processor.process(msg, host, ipaddr, rtime) -- Chet Luther [EMAIL PROTECTED] _______________________________________________ zenoss-dev mailing list [EMAIL PROTECTED] http://lists.zenoss.org/mailman/listinfo/zenoss-dev <http://lists.zenoss.org/mailman/listinfo/zenoss-dev>
_______________________________________________ zenoss-users mailing list [email protected] http://lists.zenoss.org/mailman/listinfo/zenoss-users
