BIND 10 #2904: [kean] check violation of DO_NOT_USE_127.0.0.1:47807
BIND 10 Development
do-not-reply at isc.org
Tue Nov 26 20:32:41 UTC 2013
#2904: [kean] check violation of DO_NOT_USE_127.0.0.1:47807
-------------------------------------+-------------------------------------
Reporter: jinmei | Owner: kean
Type: defect | Status:
Priority: very high | accepted
Component: Unclassified | Milestone:
Keywords: | Sprint-20131015
Sensitive: 0 | Resolution:
Sub-Project: DNS | CVSS Scoring:
Estimated Difficulty: 2 | Defect Severity: N/A
Total Hours: 0 | Feature Depending on Ticket:
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
Comment (by kean):
As mentioned in #1772 there is no perfect solution for this other than
scanning for an unused port. The real problem is, is that this particular
port 47807 actually does have a common service running on it. So although
not a perfect solution I am making a change to make this use port 56177
which as far as my Googling indicates, isn't used by anyone at the moment.
There are other ports used close to this one so essentially I just did a
{{{s/4780/5617/g}}}.
There is another problem with the tests and the workaround mentioned in
#1772, and that is the use of ::1 in order to get around this problem.
While it is true that having some IPv6, this will sadly make the tests
fail if IPv6 isn't available or configured on the given platform. Using
127.0.0.1 is definitely preferable and if we want to test IPv6 then we
should have explicit IPv6 tests.
--
Ticket URL: <http://bind10.isc.org/ticket/2904#comment:5>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list