Closed Bug 1198006 Opened 9 years ago Closed 6 years ago

Support DNS SRV lookups for TCPSocket

Categories

(Core :: DOM: Core & HTML, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: cmeerw, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/44.0.2403.89 Chrome/44.0.2403.89 Safari/537.36

Steps to reproduce:

Tried to implement an XMPP client


Actual results:

XMPP relies on a DNS SRV lookup for _xmpp-client._tcp to get the host/port to connect to - this is not possible in Firefox OS. Furthermore, this should be integrated into TCPSocket as the SSL handshake should use the original host name, not the one that has been returned from the DNS SRV lookup.


Expected results:

It should be possible to do a DNS SRV lookup (instead of just an A/AAAA lookup) when creating a new TCP connection.
Component: Runtime → DOM: Device Interfaces
Product: Firefox OS → Core
FxOS has been removed from the codebase. Marking INCOMPLETE.
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Component: DOM: Device Interfaces → DOM
Resolution: --- → INCOMPLETE
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.