[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