<div class="gmail_quote">On Sat, Apr 30, 2011 at 19:56, Gavin Hurlbut <span dir="ltr">&lt;<a href="mailto:gjhurlbu@gmail.com">gjhurlbu@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="gmail_quote"><div class="im">On Sat, Apr 30, 2011 at 11:10 AM,  <span dir="ltr">&lt;<a href="mailto:noreply@mythtv.org" target="_blank">noreply@mythtv.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div>&gt; I have a mysql.txt as follows.</div><div><div>
&gt;<br>
&gt; {{<br>
&gt; DBHostName=localhost<br></div></div></blockquote><div><br></div></div><div>Check /etc/hosts.  Chances are localhost is mapped to the IPv6 address there, which you may want to try commenting out. </div></div></blockquote>

<div><br>A better workaround to recommend would be to use the numeric ipv4 address 127.0.0.1 in mysql.txt, since other things will invariably depend on the /etc/hosts mapping to ::1.<br><br>The preferred &quot;proper&quot; solution, of course, should be for the connecting code to fail over to ipv4 (i.e. try ipv6 first, then ipv4) whenever a hostname resolves to both ipv6 and ipv4 addresses (whether via /etc/hosts or via A and AAAA records in DNS).<br>

<br>OpenSSH does it exactly this way and is a good model to follow.<br><br>Should I cross-post this advice to the ticket itself?<br><br>$0.02,<br>Eric<br>(HE.net Sage-Certified ipv6 Engineer)<br></div></div>