[mythtv-commits] Ticket #13009: perl bindings do not support ipv6
MythTV
noreply at mythtv.org
Mon Mar 6 20:58:14 UTC 2017
#13009: perl bindings do not support ipv6
--------------------------------------+-------------------------
Reporter: pbennett | Owner:
Type: Bug Report - General | Status: new
Priority: minor | Milestone: 29.0
Component: Bindings - Perl | Version: Master Head
Severity: medium | Keywords:
Ticket locked: 0 |
--------------------------------------+-------------------------
If there is an ipv6 address in the Database Host field of config.xml, the
perl bindings fail to connect to the database. If you add square brackets
around the ipv6 address in config.xml, the perl bindings connect
successfully, but MythTV backend and frontend will not start.
Also perl bindings fail with a ipv6 link-local address in either Database
Host or Master backend ip address. An interface name needs to be appended
to the ip address. The rest of MythTV is handling link-local ipv6 address
by trying each interface until one works. Something needs to be done if
the perl bindings are to work in this situation.
I do not want to add the interface name to the ipv6 address in config.xml.
The percent sign causes the interface name to get mangled when using upnp,
and the interface name is not valid for remote systems that use upnp to
find it. We rather need a mechanism, perhaps like the one in MythTV, to
find the correct interface name and append it.
--
Ticket URL: <https://code.mythtv.org/trac/ticket/13009>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list