Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Trac Trac
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Service Desk
    • Milestones
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Legacy
  • TracTrac
  • Issues
  • #7797
Closed (moved) (moved)
Open
Created Dec 26, 2012 by Trac@tracbot

tor DNS resolver unable to handle/return SRV type DNS records

Tor's internal DNS resolver is incapable of looking up SRV (service type) DNS records.

SRV-type DNS records have the following format: _service._protocol.name (like "_sip._udp.ekiga.net" for example). The "output" I am getting from tor is as follows (127.0.0.1 refers to tor's internal DNS server):

dig @127.0.0.1 _sip._udp.ekiga.net SRV

; <<>> DiG 9.7.3-P1-RedHat-9.7.3-2.P1.fc18 <<>> @127.0.0.1 _sip._udp.ekiga.net SRV ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOTIMP, id: 29790 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION: ;_sip._udp.ekiga.net. IN SRV

;; Query time: 2 msec ;; SERVER: 127.0.0.1 # 53(127.0.0.1) ;; WHEN: Wed Dec 26 00:45:05 2012 ;; MSG SIZE rcvd: 37

Note the "status" above as NOTIMP (Not Implemented). The correct output, using a "proper" DNS server (marked as xxx.xxx.xxx.xxx below) is as follows:

dig @xxx.xxx.xxx.xxx _sip._udp.ekiga.net SRV

; <<>> DiG 9.7.3-P1-RedHat-9.7.3-2.P1.fc18 <<>> @xxx.xxx.xxx.xxx _sip._udp.ekiga.net SRV ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 65507 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; QUESTION SECTION: ;_sip._udp.ekiga.net. IN SRV

;; ANSWER SECTION: _sip._udp.ekiga.net. 86400 IN SRV 0 0 5060 ekiga.net.

;; ADDITIONAL SECTION: ekiga.net. 85881 IN A 86.64.162.35

;; Query time: 24 msec ;; SERVER: xxx.xxx.xxx.xxx # 53(xxx.xxx.xxx.xxx) ;; WHEN: Wed Dec 26 00:48:01 2012 ;; MSG SIZE rcvd: 82

As evident, the "status" returned is NOERROR (No Error).

Trac:
Username: mr-4

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking