Guys I checked in a fix for this can you test it out?

http://dev.zenoss.org/trac/changeset/4341

-EAD

On Mar 21, 2007, at 9:37 AM, Roberto Parra wrote:

FYI,
for me work Chet solution changing:
ipaddr = socket.gethostbyaddr(host)[0]
with
ipaddr = socket.gethostbyname(host)
Regards
Roberto


Da: [EMAIL PROTECTED] [mailto:zenoss-users- [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:zenoss-dev- [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

_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to