Bug #3440
openTVHeadEnd needs implicit rule to allow access from 127.0.0.1 (or "localhost")
0%
Description
Since apparently people got bogged down in the details I provided in my previous report, let me try restating the problem without going into too much detail.
If you create a rule in Access Entries - Network prefix (allowed networks in 4.1) and your rule does not include 127.0.0.1 then TVHeadEnd cannot be accessed from the machine it is running on. In theory you could (with a simple typo) create a situation where TVHeadEnd is inaccessible from its own machine or from any other system on the network. The specific bug is that TVHeadEnd should implicitly allow full access from the machine it is running on, regardless of what else is in the Network prefix/allowed networks field.
A secondary issue is that the help screen does not show the correct syntax to specify two different addresses or address ranges in that field, so we are left to guess how that should be done or whether it's even possible. And doing it wrong could lock you out of the system, so it's not something you want to guess at.