<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jan 30, 2018, at 5:34 PM, Stephen Worthington <<a href="mailto:stephen_agent@jsw.gen.nz" class="">stephen_agent@jsw.gen.nz</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">On Tue, 30 Jan 2018 16:58:56 -0600, you wrote:<br class=""><br class=""><blockquote type="cite" class=""><br class=""><blockquote type="cite" class="">On Jan 29, 2018, at 10:16 PM, Stephen Worthington <<a href="mailto:stephen_agent@jsw.gen.nz" class="">stephen_agent@jsw.gen.nz</a>> wrote:<br class=""><br class="">On Mon, 29 Jan 2018 21:25:16 -0600, you wrote:<br class=""><br class=""><blockquote type="cite" class=""><br class=""><blockquote type="cite" class="">On Jan 29, 2018, at 6:34 PM, Stephen Worthington <<a href="mailto:stephen_agent@jsw.gen.nz" class="">stephen_agent@jsw.gen.nz</a>> wrote:<br class=""><br class="">On Mon, 29 Jan 2018 11:18:59 -0600, you wrote:<br class=""><br class=""><br class=""><blockquote type="cite" class="">Stephen?<br class=""><br class="">Hmmm.  Does this setting also tell Mythfrontend how to behave?  I have a separate frontend from the backend, and my case is for the frontend machine.  I don?t run a frontend on the backend machine.<br class=""><br class="">Best,<br class="">Mike<br class=""></blockquote><br class="">Good question - I do not know the answer.  If they both use the same<br class="">code to bind IP addresses, then that setting would probably apply.  It<br class="">is at mythtv-setup > General > Host Address Backend Setup > Allow<br class="">Connections from all Subnets.  Given its placement in the settings,<br class="">that would suggest that it only applies to backends, but the only way<br class="">to know for sure is to try it.<br class="">_______________________________________________<br class="">mythtv-users mailing list<br class=""><a href="mailto:mythtv-users@mythtv.org" class="">mythtv-users@mythtv.org</a><br class="">http://lists.mythtv.org/mailman/listinfo/mythtv-users<br class="">http://wiki.mythtv.org/Mailing_List_etiquette<br class="">MythTV Forums: https://forum.mythtv.org<br class=""></blockquote><br class="">Well, we can chart that one up to not being the problem.  I suspected it wouldn?t by the nature of the setting label as well as the helper text, which reads ?Allow this backend to receive connections from any IP address on the internet.  NOT recommended for most users.  Use this only if you have secure IPv4 and IPv6 firewalls.?  That tells me that built into mythbackend is the restriction to not accept connections from devices on any subnet except the x.y.z.0 subnet on which the backend resides.  Also, all my frontend machines are on the same subnet as the backend and any machine trying to airplay to a frontend, so that?s definitely not it.<br class=""><br class="">I did just notice in the frontend log before I even attempted to airplay to it that there are several lines similar to my error lines:<br class=""><br class="">Listening on TCP 0.0.0.0:5000<br class="">2018-01-29 21:09:21.395688 I  AirPlay: Created airplay objects.<br class="">2018-01-29 21:09:21.396331 I  Listening on TCP 0.0.0.0:5100<br class="">2018-01-29 21:09:21.396736 E  Failed listening on TCP [::]:5000 - Error 10: Protocol type not supported<br class=""><br class="">and now I?m thinking it?s something in the configuration of the frontend, OR there is a problem in the compilation of the frontend code (which I did not compile).<br class=""><br class="">I?m wondering if anyone else can verify if airplay audio to a v29 frontend functions.  If so, that would confirm that it?s definitely a problem with my frontend build specifically, rather than with something in v29 code.<br class=""><br class="">Mike<br class=""></blockquote><br class="">What does this command show:<br class=""><br class="">netstat -lp | grep 5000<br class=""><br class="">This is what I get on my combined frontend/backend box:<br class=""><br class="">tcp        0      0 *:5000                  *:* LISTEN<br class="">17941/mythfrontend.<br class="">tcp6       0      0 [::]:5000               [::]:* LISTEN<br class="">17941/mythfrontend.<br class=""><br class="">From that error message, I would guess that you will not have the tcp6<br class="">line, but may have the tcp line.<br class="">_______________________________________________<br class="">mythtv-users mailing list<br class=""><a href="mailto:mythtv-users@mythtv.org" class="">mythtv-users@mythtv.org</a><br class="">http://lists.mythtv.org/mailman/listinfo/mythtv-users<br class="">http://wiki.mythtv.org/Mailing_List_etiquette<br class="">MythTV Forums: https://forum.mythtv.org<br class=""></blockquote><br class="">Now I’m trying to get my backend to run a frontend and see if this is a v29 thing, or a build thing for my other frontend.  When I do run the frontend on the backend, I don’t even get the option in the General frontend setup to enable AirTunes.  Is there anywhere I can look to find the dependencies specifically for AirTunes and ensure that my backend machine has those dependencies?  Seeing as I won’t regularly run a frontend on the backend, I’d like to refrain from adding all frontend dependencies listed in the wiki.<br class=""><br class="">Best,<br class="">Mike<br class=""></blockquote><br class="">Mythfrontend will not start up if it is unable to load one of the<br class="">required libraries.  So the only way to reduce the dependencies to be<br class="">installed would be to compile it with all the options off except the<br class="">one you want.  But there would still likely be lots of dependencies to<br class="">install.<br class="">_______________________________________________<br class="">mythtv-users mailing list<br class=""><a href="mailto:mythtv-users@mythtv.org" class="">mythtv-users@mythtv.org</a><br class="">http://lists.mythtv.org/mailman/listinfo/mythtv-users<br class="">http://wiki.mythtv.org/Mailing_List_etiquette<br class="">MythTV Forums: https://forum.mythtv.org<br class=""></div></div></blockquote></div><br class=""><div class="">Stephen—</div><div class=""><br class=""></div><div class="">Makes sense.  I do get mythfrontend to run on the backend, but the logging doesn’t say anything about </div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">RAOP Device: Created RAOP device objects.</span></div></div><div class=""><br class=""></div><div class="">or</div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">RAOP Device: Listening for connections on port 5000</span></div></div><div class=""><br class=""></div><div class="">so, for some reason, it isn’t trying to load that up, and I don’t know why.  That frontend, running across an ssh X session over to my Mac, even plays recordings.  So, apparently much of it is working.</div><div class=""><br class=""></div><div class="">Also, the setting isn’t present to enable AirTunes on the backend’s frontend.  I just finished going through and making sure all the runtime dependencies are installed, I went through the configuration script to make sure all the options I believe I would need are present and enabled, and still nothing.</div><div class=""><br class=""></div><div class="">I’m banging my head against the wall, and I’d love to get my music playing in my living room again without going out and buying an airport express and adding yet another piece of hardware to my living room.</div><div class=""><br class=""></div><div class="">Hopefully it will become painfully obvious sometime soon and I’ll figure this out!</div><div class=""><br class=""></div><div class="">Mike</div><div class=""><br class=""></div></body></html>