Troubleshooting:No setting found for this machine's BackendServerIP
There are currently two known causes of this problem:
- The user running 'mythbackend' is different to the user who ran 'mythtv-setup' - fix by 'su'ing to the mythtv user and rerunning setup.
- The backend machine's hostname has changed recently.
Check that your backend machine's hostname hasn't changed recently. All the database settings are bound to hostnames, so if the hostname is different now to when you first set up MythTV, there's your answer. Either change the hostname back or re-run mythtv-setup on the backend machine to fix it. If you run a DNS server for your LAN, you may want to check the PTR records for the system with the problem.
Also changing the IP address from the 127.0.0.1 loopback address in setup to the server's real IP address on the LAN, i.e. 192.168.0.2, can also cure this problem (if using the backend on the same machine as the frontend).