hi all,

I tried to install ZenOSS on Solaris, and with some patching and hacking made 
it "work"... well, the processes finally start without errors, but then there 
came an error which had no resolution as far as Google finds:


> 2007-08-20 20:50:46 ERROR zen.Ping: receiving packet error: short format 
> require
> s 0<=number<=USHRT_MAX
> Traceback (most recent call last):
>   File "/opt/zenoss/Products/ZenStatus/AsyncPing.py", line 149, in recvPackets
>     ipreply = ip.disassemble(data)
>   File "opt/zenoss/lib/python/ip.py", line 224, in disassemble
>     packet._disassemble(buffer, cksum)
>   File "opt/zenoss/lib/python/ip.py", line 190, in _disassemble
>     packet = inetutils.net2iph(raw_packet)
>   File "opt/zenoss/lib/python/inetutils.py", line 58, in net2iph
>     return s[:2] + mks(len) + mks(id) + mks(off) + s[8:]
>   File "opt/zenoss/lib/python/inetutils.py", line 46, in mks
>     return struct.pack('H', h)
> error: short format requires 0<=number<=USHRT_MAX
> 


I started to document the steps that I made (some recent patching and hacking 
is not yet documented)
http://www.zenoss.com/Members/ssinyagin/installing-zenoss-on-solaris-10-zone-with-blastwave-packages/

The problem is, that this ZenPing problem when pinging the local interface 
seems to be critical.

In general, I should say ZenOSS is a great software, but it's too much 
Linux-oriented. Lots of hardcoded paths, some C header incompatibility, GCC 
preference over CC, and so on. 

Does it make sence to keep trying to port it to Solaris, or nobody needs that?

------------------------
Stanislav Sinyagin




-------------------- m2f --------------------

Read this topic online here:
http://community.zenoss.com/forums/viewtopic.php?p=10065#10065

-------------------- m2f --------------------



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

Reply via email to