[Webkit-unassigned] [Bug 6872] New: use DNS SRV records as part of the fallback process for domain names

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Fri Jan 27 04:04:48 PST 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=6872

           Summary: use DNS SRV records as part of the fallback process for
                    domain names
           Product: WebKit
           Version: 417.x
          Platform: Macintosh
               URL: srvtest.macfreek.nl
        OS/Version: Mac OS X 10.4
            Status: UNCONFIRMED
          Severity: minor
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at opendarwin.org
        ReportedBy: public at macfreek.nl


SUMMARY
When a site for a domain is not found, Safari tries www.domain. A better
approach is to check for SRV records of type _http._tcp.

STEPS TO REPRODUCE
1. Open Safari
2. Go to srvtest.macfreek. (without the http:// part).
3. Safari will first check for an A (or CNAME) record for srvtest.macfreek.nl,
and if that fails for an A record of www.srvtest.macfreek.nl.

EXPECT RESULTS
I expected Safari, when no A record was found, to check the
_http._tcp.srvtest.macfreek.nl SRV record, which points to mickey.macfreek.nl
currently (may be removed by the time you read this report).

ACTUAL RESULTS
Safari seems to check only the domain, and www.domain, but not the services
listed in the SRV records.

STANDARDIZATION INFORMATION
The SRV records are described in a Standards Track document of the IETF, RFC
2782.
Current usage of SRV records is little, though increasing. The _http._tcp
server announcement is use with Bonjour (ZeroConf), though with another
indirection. It should be pretty straightforward to implement this fallback
mechanism.
This bug was reported in June 2004 with apple as rdar:3715164.


-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list