[mythtv-users] Mythtv -0.18.1 using protocol 15

Kevin Kuphal kuphal at dls.net
Thu Nov 3 11:04:41 EST 2005


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



More information about the mythtv-users mailing list