fred bloggs wrote:
Hi
I've had an install of Mythtv on gentoo for a few months, and it has
been working fine - and happily works with a frontend from another
gentoo install.
However, last night I was trying to get a Knoppmyth frontend and also
winMyth to work, and when they connect to my backend I get the error:
MainServer::HandleVersion - Client speaks protocol version 18 but we
speak 15!
The backend is version 0.18.1.20050510-1, the gentoo install is
version mythtv-0.18.1-r1, and the tarball is called
mythtv-0.18.1.tar.bz2 - so I am pretty sure I am running 0.18.1:)
Looking at problems people have had with protocol errors the protocol
number seems to track the release number, so why is my 0.18,1 install
using an old protocol - 15, and how can I get it to use 18?
Protocol versions are independent of the release version. Your
assumption that they track together is false. There is no requirement
that the protocol changes with version changes although it tends to
happen that way. For example, between 0.18.1 (15) and 0.19 (the
developer version) (18) there have been three changes that required a
protocol version change but only one version change.
You need to make sure that all your backends and clients are using
comparable versions. If you upgrade one, you need to upgrade the
others. Protocol version changes are there because there was a change
in how the client talks to the server or visa versa. As such, the
protocol versions need to match so that one or the other isn't trying to
do something that has either changed in function or purpose between
versions.
Kevin
--
Looking for affordable webhosting? http://www.sitecity.net
_______________________________________________
mythtv-users mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users