<div dir="ltr">So a long time mythtv user on Fedora and Fedora packager >10 years, and the maintainer of MythtTV on RPM Fusion... so it pains me to ask for help in this case but I'm stumped.<div><br></div><div>I have no idea if this has anything to do with the upgrade from v30 to v31 but I doubt it. </div><div><br></div><div>I'm trying to run mythfrontend on my desktop to test performance after changing my GPU from Nvidia to AMD but I can't seem to connect to the database. </div><div><br></div><div>A couple of months ago I upgraded my router (to a Ubiquity UGS) which changed the default IP network from 192.168.0.x to 192.168.1.x, and I've been correcting all sorts of crap since then, e.g. nfs exports... Blah...</div><div><br></div><div>However, after the inital problem connecting to the database on my combined FE/BE I thought of this and installed phpMyAdmin there and updated all the records to 192.168.1.%. When that didn't work I just changed them to "%" since everthing on my home network is behind a firewall.</div><div><br></div><div>No dice.</div><div><br></div><div>What's strange is that connecting directly through mysql works:</div><div><br></div><div>$ mysql -hcalvin -umythtv -p mythconverg<br>Enter password: <br>Reading table information for completion of table and column names<br>You can turn off this feature to get a quicker startup with -A<br><br>Welcome to the MariaDB monitor.  Commands end with ; or \g.<br>Your MariaDB connection id is 451<br>Server version: 10.3.22-MariaDB MariaDB Server<br><br>Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.<br><br>Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.<br><br>MariaDB [mythconverg]> <br></div><div><br></div><div>--- no problem ---</div><div><br></div><div>But when I run mythfrontend:</div><div><br></div><div>2020-04-08 22:01:16.207896 N [16368/16368] thread_unknown mythdirs.cpp:203:InitializeMythDirs  Using runtime prefix = /usr<br></div><div>2020-04-08 22:01:16.207904 N [16368/16368] thread_unknown mythdirs.cpp:204:InitializeMythDirs  Using configuration directory = /home/richard/.mythtv</div><div>...<br>mythcontext.cpp:885:TestDBconnection  Start up testing connections. DB 127.0.0.1, BE , attempt 0, status dbAwake, Delay: 2000<br>2020-04-08 22:01:19.108658 I [16368/16368] CoreContext mythcontext.cpp:885:TestDBconnection  Start up testing connections. DB 127.0.0.1, BE , attempt 1, status dbAwake, Delay: 2000<br>2020-04-08 22:01:24.113804 I [16368/16368] CoreContext mythcontext.cpp:885:TestDBconnection  Start up testing connections. DB 127.0.0.1, BE , attempt 2, status dbAwake, Delay: 2000<br></div><div><br></div><div>Why in the love of god is it trying to connect to 127.0.0.1 when the configuration directory is correct and config.xml quite plainly points to the backend?</div><div><br></div><div>$ cat .mythtv/config.xml <br><Configuration><br>  <LocalHostName>my-unique-identifier-goes-here</LocalHostName><br>  <Database><br>    <PingHost>1</PingHost><br>    <Host>calvin</Host><br>    <UserName>mythtv</UserName><br>    <Password>mythtv</Password><br>    <DatabaseName>mythconverg</DatabaseName><br>    <Port>3306</Port><br>  </Database><br></div><div>...</div><div><br></div><div>What obvious thing have I missed?</div><div><br></div><div>Thanks,</div><div>Richard</div></div>