MythTV Reloaded – Day 5

Well, up until this point, everything has progressed exactly as planned.  As with all things that I do though, something must go wrong.  Well, now I have hit my first big speed bump with this build process.  Today I set my backend system to run the 0.24 install that I made a couple of days ago and that is still working fine.  After re-migrating the database, everything still shows up locally.  

The issue that I’m running into now is that when I launch the frontend application on my laptop I get an error message saying that MySQL couldn’t connect to the database.  Eventually I get the initial setup screen asking for the language to use and then later what IP to use for the backend.  I set that up and then once again I cannot connect.

I poked around in the backend for a bit and noticed that there was a spot to set a PIN for the system.  The description said that a blank pin will reject all connections and a pin of 0000 will allow any system to connect to it.  Otherwise, the pin needs to match between backend and frontend(s).  Just as a test, I set this to 0000 but I am still unable to connect to the backend.  When I setup the backend I made sure to open the firewall ports for Mythtv (6543 and 6544).  Not sure where to go from here.  Guess it’s time for a bit of Googling.  Until I get it figured out, it’s back to 0.21 for the backend.  Still no hickups for anyone other than me so WAF is still OK.

  • MySQL has it’s own login/pass

    MySQL has it’s own login/pass permissions that may not be set properly on the client or server side.

  • Hey John, thanks for chiming

    Hey John, thanks for chiming in.  I’ll be sure to check that again but I don’t think that’s it.  It didn’t appear to be a matter of not being able to log into the database but more that it couldn’t see it in the first place.  I know that it’s running because the backend works fine with it locally…  But I’ll double check the user names and passwords again at both ends just in case.