<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Arial; font-size: 12pt; color: #000000'><br><br><hr id="zwchr"><b>From: </b>"Igor Cicimov" &lt;icicimov@gmail.com&gt;<br><b>To: </b>"Discussion about MythTV" &lt;mythtv-users@mythtv.org&gt;<br><b>Sent: </b>Tuesday, November 20, 2012 3:13:26 AM<br><b>Subject: </b>Re: [mythtv-users] Setting up a new backend from scratch<br><br><p dir="ltr">On 20/11/2012 6:21 PM, "Nick Rout" &lt;<a href="mailto:nick.rout@gmail.com" target="_blank">nick.rout@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Tue, Nov 20, 2012 at 5:41 PM, Igor Cicimov &lt;<a href="mailto:icicimov@gmail.com" target="_blank">icicimov@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Tue, Nov 20, 2012 at 2:10 PM, Harry%20Devine &lt;<a href="mailto:lifter89@comcast.net" target="_blank">lifter89@comcast.net</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ________________________________<br>
&gt;&gt;&gt; From: "Bill Meek" &lt;<a href="mailto:keemllib@gmail.com" target="_blank">keemllib@gmail.com</a>&gt;<br>
&gt;&gt;&gt; To: <a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
&gt;&gt;&gt; Sent: Monday, November 19, 2012 6:32:50 PM<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Subject: Re: [mythtv-users] Setting up a new backend from scratch<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 11/19/2012 05:09 PM, Harry Devine wrote:<br>
&gt;&gt;&gt; ...<br>
&gt;&gt;&gt; &gt; Yep, it's running, and I can login using my username &amp; password.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Just in case, "my username" sounds like it could be "harry",<br>
&gt;&gt;&gt; you must test using "mythtv". But I suspect you know that.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; And, like Nick suggested, that mythtv its password exists in ALL<br>
&gt;&gt;&gt; copies of config.xml and mysql.txt. locate -b '\mysql.txt' '\config.xml'<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Next step: mythtv-setup --logpath /tmp and exit.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Then pastebinit /tmp/mythtv-setup.20121119231914.6749.log (or whatever<br>
&gt;&gt;&gt; file was created. Post the link returned by pastebinit here. If you<br>
&gt;&gt;&gt; don't have it, sudo apt-get install pastebinit (I've become a bit fan<br>
&gt;&gt;&gt; of it.)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; -- <br>
&gt;&gt;&gt; Bill<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Yeah, my username was not mythtv.&nbsp; So I cleared out all of the mysql.txt and config.xml files (I think all of them), ran "sudo dpkg-reconfigure mythtv-common" as Nick suggested, let the mythtv user get a new password generated, and ran mythtv-setup again.&nbsp; Same result.&nbsp; When I try to log in using "mysql -u mythtv -p mythconverg", I get "ERROR 1045 (28000): Access denied for user 'mythtv'@'localhost' (using password: YES)".<br>

&gt;&gt;&gt;<br>
&gt;&gt;&gt; BTW, here's the pastebinit URL that you requested:&nbsp; <a href="http://paste.ubuntu.com/1371704" target="_blank">http://paste.ubuntu.com/1371704</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks,<br>
&gt;&gt;&gt; Harry<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; mythtv-users mailing list<br>
&gt;&gt;&gt; <a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
&gt;&gt;&gt; <a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; mythtv-users mailing list<br>
&gt;&gt;&gt; <a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
&gt;&gt;&gt; <a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Log in as root/admin in mysql and grant all to mythtv user on the mythconverg database:<br>
&gt;&gt;<br>
&gt;&gt; $ mysql -u root -p &lt;root_password&gt;<br>
&gt;&gt; mysql&gt; grant all on mythconverg.* to 'mythtv'@'localhost' identified by 'mythconverg';<br>
&gt;&gt; mysql&gt; flush privileges;<br>
&gt;&gt; mysql&gt; quit<br>
&gt;&gt;<br>
&gt;&gt; $ mysql -u mythtv -p mythconverg<br>
&gt;&gt;<br>
&gt;&gt; to check if it works now. If not, you have something else messed up. Hope you know your mysql admin password ...<br>
&gt;&gt;<br>
&gt;&gt; This error in your pastebin:<br>
&gt;&gt;<br>
&gt;&gt; "Can't connect to MySQL server on '192.168.1.106' (111)"<br>
&gt;&gt;<br>
&gt;&gt; indicates the database is not listening on your host IP but on localhost interface only (127.0.0.1). Edit your /etc/my.cnf file and change the bind address under [mysqld] section which in your case should look like:<br>

&gt;&gt; bind = 127.0.0.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # this might be localhost too<br>
&gt;&gt; to<br>
&gt;&gt; bind = 192.168.1.106<br>
&gt;&gt; or if you want to listen to any interface you have configured on the box to<br>
&gt;&gt; bind = 0.0.0.0<br>
&gt;&gt;<br>
&gt;&gt; Then you need to execute the above mysql steps again for mythtv user for the local host and EVERY other client that is going to connect to this backend database:<br>
&gt;&gt;<br>
&gt;&gt; $ mysql -u root -p &lt;root_password&gt;<br>
&gt;&gt; mysql&gt; grant all on mythconverg.* to 'mythtv'@'192.168.1.106' identified by 'mythconverg';<br>
&gt;&gt; mysql&gt; grant all on mythconverg.* to 'mythtv'@'IP_frontend_1' identified by 'mythconverg';<br>
&gt;&gt; mysql&gt; grant all on mythconverg.* to 'mythtv'@'IP_frontend_2' identified by 'mythconverg<br>
&gt;&gt; mysql&gt; flush privileges;<br>
&gt;&gt; mysql&gt; quit<br>
&gt;&gt;<br>
&gt;&gt; and test from the local box and remote frontends:<br>
&gt;&gt;<br>
&gt;&gt; $ mysql -h 192.168.1.106 -u mythtv -p mythconverg<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt; I really wish people wouldn't advise to go outside the package management and configuration of the particular distro.<br>
&gt;<br>
&gt;<br>
&gt; Nick, I agree but since he already tried the preferred way twice and it didnt work for him maybe this one will.</p><p dir="ltr"><br></p><p dir="ltr">Sorry, but I've tried everything that you guys have suggested, and I still can't connect.&nbsp; When I try to log in from the command line using "mysql -u mythtv -p mythconverg", I get the "access denied for user 'mythtv'@'192.168.1.106' error.</p><p dir="ltr"><br></p><p dir="ltr">Harry</p><p dir="ltr"><br></p><p dir="ltr">&gt; _______________________________________________<br>
&gt; mythtv-users mailing list<br>
&gt; <a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
&gt; <a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
&gt;<br>
</p>
<br>_______________________________________________<br>mythtv-users mailing list<br>mythtv-users@mythtv.org<br>http://www.mythtv.org/mailman/listinfo/mythtv-users<br></div></body></html>