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

Reply via email to