[mythtv-users] MythTV DB Upgrade Fails

Stephen Worthington stephen_agent at jsw.gen.nz
Sun Oct 26 01:35:11 UTC 2014


On Sat, 25 Oct 2014 15:31:49 -0700, you wrote:

>On 10/24/2014 07:31 PM, Stephen Worthington wrote:
>> On Fri, 24 Oct 2014 18:43:34 -0700, you wrote:
>>
>>> I'm trying to do a DB upgrade using mythconverg_restore.pl,
>>> mythtv-setup, and then running mythtvfrontend.  Things appear to work
>>> fine, until I run mythtvfrontend.  It upgrades the music,video sections,
>>> but then displays a popup dialog that states:
>>>
>>> The server uses network protocol version 40, but this client only
>>> understands version 77.  Make sure you are running compatible versions
>>> of the
>>>
>>> The message is cut off at that point.  There is only an OK box.
>>> Selecting that causes mythtvfrontend to crash (exit code 135) and then
>>> restart, which pops the same dialog up again.  Can I just ignore this?
>>>
>>> This is an upgrade from 0.21-fixes to 0.24? (mythbuntu 11.10) -> 0.27.?
>>> (mythbuntu 14.04.1).  I get the same error going from 0.21 -> 0.24, only
>>> it complains about the client only understanding network protocol 63 and
>>> crashes with exit code 249.
>>>
>>> Why did it not upgrade the network protocol too?
>>>
>>> Jay
>> I believe that 0.21 is too old for a direct upgrade to 0.27.  You have
>> to upgrade to an older version first.  Fortunately, this was discussed
>> recently - take a look at this thread:
>>
>>    http://www.gossamer-threads.com/lists/mythtv/users/575028
>>
>As stated, I am doing the upgrade in two steps (0.21 -> 0.24 -> 0.27).
>
>I think I figured out the issue.  I was keeping the hostname the same, 
>so I did not pay much attention to the changing hostname issues.  
>Indeed, I confirmed that the hostname was set to localhost in mythtv 
>frontend setup.  What I did not realize (remember) is that there are two 
>other places where the host IP address (not hostname) exists; in the 
>mythtv backend setup (mythtv-setup) for the local BE and master BE.
>
>So when I ran mythtv-setup (backend setup) after the first upgrade step, 
>I also changed the local BE and master BE IP address to 127.0.0.1.  
>mythtv frontend then completed it's upgrade with no issues.  This is a 
>combined fronted/backend so that works.  When I am all done, I can then 
>change these two IP address back to the real interface address, so other 
>frontends (I currently have none) can access the BE.
>
>Jay

And don't forget to also adjust mysql so it is also accessible from
the other frontends.


More information about the mythtv-users mailing list