09-05-2018, 05:00 PM
(09-05-2018, 08:19 AM)gza123 Wrote: I have no proxies nor subnets. Just simple configuration LAN-Router-WAN.
Router is giving external DNS (ISP's) servers to all LAN hosts via DHCP service.
Following your advise, I compared /etc/resolv.conf at both moOde and OSX seem to be identical:
moOde:
Code:pi@moode:~ $ cat /etc/resolv.conf
# Generated by resolvconf
domain gdansk-morena.vectranet.pl
nameserver 37.8.214.2
nameserver 31.11.202.254
OSX:
Code:MacBook-Pro:~ $ cat /etc/resolv.conf
#
# macOS Notice
#
# This file is not consulted for DNS hostname resolution, address
# resolution, or the DNS query routing mechanism used by most
# processes on this system.
#
# To view the DNS configuration used by this system, use:
# scutil --dns
#
# SEE ALSO
# dns-sd(1), scutil(8)
#
# This file is automatically generated.
#
domain gdansk-morena.vectranet.pl
nameserver 37.8.214.2
nameserver 31.11.202.254
Regards,
@gza123
I just tried to resolve the Tidal hostname with the nameservers listed in your resolv.conf by using the 'dig' command [1]. The process failed in both instances. Here's just the first failure:
Code:
pi@moode:~ $ dig @37.8.214.2 ab-pr-ak.audio.tidal.com
; <<>> DiG 9.10.3-P4-Raspbian <<>> @37.8.214.2 ab-pr-ak.audio.tidal.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 36545
;; flags: qr rd ad; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;ab-pr-ak.audio.tidal.com. IN A
;; Query time: 135 msec
;; SERVER: 37.8.214.2#53(37.8.214.2)
;; WHEN: Wed Sep 05 12:26:07 EDT 2018
;; MSG SIZE rcvd: 53
In contrast, here's a successful result using the Google nameserver 8.8.8.8:
Code:
pi@moode:~ $ dig @8.8.8.8 ab-pr-ak.audio.tidal.com
; <<>> DiG 9.10.3-P4-Raspbian <<>> @8.8.8.8 ab-pr-ak.audio.tidal.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50490
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;ab-pr-ak.audio.tidal.com. IN A
;; ANSWER SECTION:
ab-pr-ak.audio.tidal.com. 74 IN CNAME ab-pr-ak.audio.tidal.akadns.net.
ab-pr-ak.audio.tidal.akadns.net. 29 IN CNAME eip4ab-pr-ak.audio.tidal.com.edgekey.net.
eip4ab-pr-ak.audio.tidal.com.edgekey.net. 17877 IN CNAME eip4ab-pr-ak.audio.tidal.com.eip.akadns.net.
eip4ab-pr-ak.audio.tidal.com.eip.akadns.net. 299 IN CNAME eip-tata.eip4ab-pr-ak.audio.tidal.com.akahost.net.
eip-tata.eip4ab-pr-ak.audio.tidal.com.akahost.net. 8 IN A 23.7.244.13
;; Query time: 201 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Wed Sep 05 12:24:38 EDT 2018
;; MSG SIZE rcvd: 272
You can try the same test at your location using your own moOde player.
I don't have any experience with OSX. These comment lines from your /etc/resolv.conf file tell me I can't simply extrapolate from my past Linux/Unix experience:
Quote:# This file is not consulted for DNS hostname resolution, address
# resolution, or the DNS query routing mechanism used by most
# processes on this system.
It could mean that your OSX is actually using a different nameserver than those listed in its resolve.conf file.
Regards,
Kent
[1] dig is not part of a default raspbian installation. You can install it from the dnsutils package:
Code:
pi@moode:~ $ sudo apt-get install dnsutils