On 03/18/2013 12:15 AM, Jamie Nguyen wrote:
> More logs:
>
> https://jamielinux.com/pub/stderr-cma.txt
>
> https://jamielinux.com/pub/tcplisteners.txt
> https://jamielinux.com/pub/tcpclients.txt
> https://jamielinux.com/pub/cpu.txt
> https://jamielinux.com/pub/os.txt
> https://jamielinux.com/pub/arpcache.txt
>
> The nanoprobe is currently running on the same machine (a throwaway VPS)
> as the cma.
>
> I also have a Fedora instance on a fairly identical throwaway VPS on the
> same network which doesn't seem to choke. The cma does show one error
> after the nanoprobe connects though:
>
> MessageDispatcher <type 'exceptions.TypeError'> exception ['NoneType'
> object has no attribute '__getitem__'] occurred while handling
> [HBSHUTDOWN] FrameSetFrameset from [::ffff:-43.-118.100.-51]:57225
>
> The whole cma -f -d -d -d output here:
> https://jamielinux.com/pub/fedora-cma.txt
> https://jamielinux.com/pub/fedora-nanoprobe.txt
This occurs both on the startup and the shutdown message. So, there's
something pretty hinky going on here...
MessageDispatcher <type 'exceptions.TypeError'> exception ['NoneType' object
has no attribute '__getitem__'] occurred while handling [STARTUP]
FrameSetFrameset from [::ffff:-43.-118.100.-51]:57225
This is certainly strange... I can check the code for things that might
cause it format an IP address this way: [::ffff:-43.-118.100.-51]:57225
Looks like the original IP addresses involved might be one of these:
213.138.100.205/24 213.138.100.255
I can put in test cases for these values and see if they seem to work...
The code converts things to IPv6 as soon as it can...
*
**I take it that none of these messages are going into syslog anywhere?*
Because there is some really important stuff not in those outputs -
which I kind of assume went into syslog for you like it does for me.
Here's an example of what I expect to see but isn't there:
http://linux-ha.org/source-doc/assimilation/html/_getting_started.html#CMACrashMessages
In particular the stack traceback is missing. It's delimited by
======== signs -- like this:
Mar 3 14:50:08 servidor cma INFO: ======== Begin HBDEAD Message Relationship
direction must be an integer value Exception Traceback ========
I need to see where the None object came from...
Although grabbing stdout and/or stderr is often useful, I assume that I
need to operate from syslog for the long term - so that's how it's set
up to work.
--
Alan Robertson <[email protected]> - @OSSAlanR
"Openness is the foundation and preservative of friendship... Let me claim
from you at all times your undisguised opinions." - William Wilberforce
_______________________________________________
Assimilation mailing list - Discovery-Driven Monitoring
[email protected]
http://lists.community.tummy.com/cgi-bin/mailman/listinfo/assimilation
http://assimmon.org/