On Monday 04 April 2005 03:17 pm, Brian Foddy wrote:
>
> > > If someone knows of a central stop to log sending commands, that would
> > > help greatly...
> >
> > Really isn't one, except in util.cpp.
>
> If I could log the whole conversation, then we'd at least know if its
> a real command or a fragment.  I suppose I could ethereal the network
> communication.  Would this help?  Any other ideas?  Which port would I
> want to watch?

Attached is a gzip'ed ethereal trace of a communication between 2 backends
right at the end of 3 recordings.  In the example, I get a short loop of
UNKNOWN_COMMANDS, but not an infinite loop; but hopefully its enough.

The players:
Host 10.20.0.9 (tomcat) is master, contains 2 air2pc cards idle during test.
Host 10.20.0.14 (fodvo) is slave backend, contains 3 pvr250s, and anther 
air2pc.  All 3 of the pvr250 are going from Recording to idle in this series.
All the air2pcs are idle.  The local time of the snapshot is 8:00pm.
Host 10.20.0.10 (if there are any packets is a frontend only used to set
programming).  No hosts were playing any shows.

Included is all the traffic to and from port 6543, all other traffic 
suppressed.  The error starts pretty early, by packet 10.

I'll try and leave the system traceable for a while if something more is 
needed.  Hope this helps...

Brian

Attachment: Myth_unknown_command.gz
Description: GNU Zip compressed data

_______________________________________________
mythtv-dev mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

Reply via email to