Is your station ready for hybrid radio?
RadioDNS lets connected car radios and receivers show your logo, name and stream. This free checker follows the same steps a receiver does and tells you, in plain English, what works and what to fix.
1 problem found
19 passed · 8 suggestions · 1 problems
What is being checked
- info: RadioDNS lookup name09490.820a.8a0.fm.radiodns.org (frequency 94.90 MHz, PI 820A, country code 8a0)
1. RadioDNS registration
- pass: Registered09490.820a.8a0.fm.radiodns.org points to the station's authoritative domain: radiodns.hubbardradio.com
2. Service discovery (SRV records)
- pass: _radiospi._tcp.radiodns.hubbardradio.com publishedpriority 10, weight 5, port 443 -> radiodns.hubbardradio.com [target is an alias of dcmqfs8ti5c7m.cloudfront.net]
- warn: SRV target radiodns.hubbardradio.com is a CNAME aliasDNS rules (RFC 2782) say an SRV record should point at a name that has address records directly, not at an alias. Many resolvers cope, some do not.What to do: Give radiodns.hubbardradio.com its own A/AAAA record (or point the SRV record at the real host name).
- pass: _radioepg._tcp.radiodns.hubbardradio.com publishedpriority 10, weight 5, port 80 -> radiodns.hubbardradio.com [target is an alias of dcmqfs8ti5c7m.cloudfront.net]
- warn: SRV target radiodns.hubbardradio.com is a CNAME aliasDNS rules (RFC 2782) say an SRV record should point at a name that has address records directly, not at an alias. Many resolvers cope, some do not.What to do: Give radiodns.hubbardradio.com its own A/AAAA record (or point the SRV record at the real host name).
- info: _radiovis._tcp: not publishedSlideshow/visuals (STOMP) - optional, only needed for a live slideshow service.
- info: _radiopush._tcp: not publishedSlideshow/visuals (Server-Sent Events) - optional, only needed for a live slideshow service.
- info: _radiovis-http._tcp: not publishedSlideshow/visuals (HTTP) - optional, only needed for a live slideshow service.
3. Service Information file (SI.xml)
- pass: HTTPS endpoint https://radiodns.hubbardradio.com/radiodns/spi/3.1/SI.xml answered463 ms, 174,831 bytes
- pass: The HTTPS certificate is valid
- pass: Content type is application/xml
- warn: SI file has no caching headersWhat to do: Add Cache-Control: max-age (for example 86400 for 24 hours). Without it, receivers guess - and some ignore the content.
- warn: The file does not strictly follow the official SI schema (3.1)line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
(62 more not shown)What to do: Many receivers are forgiving, but strict ones may ignore a file that does not match the schema. RadioDNS's SI tool (si.radiodns.org) can rebuild a correct file. - pass: HTTP endpoint http://radiodns.hubbardradio.com/radiodns/spi/3.1/SI.xml answered160 ms, 174,831 bytes
- pass: Content type is application/xml
- warn: SI file has no caching headersWhat to do: Add Cache-Control: max-age (for example 86400 for 24 hours). Without it, receivers guess - and some ignore the content.
- warn: The file does not strictly follow the official SI schema (3.1)line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
line 2: Element 'radiodns': This element is not expected. Expected is one of ( serviceGroupMember, ##other* ).
(62 more not shown)What to do: Many receivers are forgiving, but strict ones may ignore a file that does not match the schema. RadioDNS's SI tool (si.radiodns.org) can rebuild a correct file.
Guides: Make an SI file accessible (PDF) · Build an SI file with RadioDNS's tool
4. Your station in the file
- info: 74 services in the file
- pass: Station found: WREWMatched on bearer fm:8a0.820a.09490
- pass: Short name: WREW
- pass: Medium name: WREW
- pass: Long name: WREW Mix 94.9
- pass: Short description presentMix 94.9 is Cincinnati's Best Mix from the 80s, 90s, 2000s and Today!
- pass: Long description presentMix 94.9 is Cincinnati's Best Mix from the 80s, 90s, 2000s and Today! From Prince to Maroon 5, Adele to Bruno Mars, Mix 94.9 combines the best sounds of pop, rock, and dance to create a playlist unlike any other.
- pass: Keywords presentWREW,Cincinnati,Ohio,Jay,Kruz,Holly,Radio,Music,FM,Pop
- pass: 1 linkHomepage https://949cincinnati.com
- pass: The <radiodns> element matches the registrationfqdn radiodns.hubbardradio.com, service identifier cinwrew12
5. Logos
- warn: Not all five standard logo sizes are listedMissing: 32x32, 112x32What to do: RadioDNS asks for either no logos or at least the five standard sizes, so every receiver finds one that fits.
- fail: 5 of 5 logos have problemsSee the table below.What to do: Every logo URL must return a real PNG or JPEG of the declared size.
| Preview | Declared | Actual | Size | Result |
|---|---|---|---|---|
| – | 600x600 | ? | 0 B | HTTP 404 https://radiodns.hubbardradio.com/radiodns/spi/3.1/radiodns/spi/3.1/img/b9154220a3702c3aa2143d40c94110b2.jpg |
| – | 320x240 | ? | 0 B | HTTP 404 https://radiodns.hubbardradio.com/radiodns/spi/3.1/radiodns/spi/3.1/img/de5d41499e4db8aa6cf1335c34c1cd26.jpg |
| – | 128x128 | ? | 0 B | HTTP 404 https://radiodns.hubbardradio.com/radiodns/spi/3.1/radiodns/spi/3.1/img/a67d0a01ccd6f59fe61558d9e353995d.jpg |
| – | ? | ? | 0 B | HTTP 404 https://radiodns.hubbardradio.com/radiodns/spi/3.1/radiodns/spi/3.1/img/4ccc266fa74bd96d199752d7ea89d3a4.jpg |
| – | ? | ? | 0 B | HTTP 404 https://radiodns.hubbardradio.com/radiodns/spi/3.1/radiodns/spi/3.1/img/9e53b14c6f0b20ebfa5f6483f55f9937.jpg |
6. Transmitters and streams
- pass: FM bearer fm:8a0.820a.09490cost 10, offset 0 ms
- info: Other bearer: hd:292.11e99Not checked by this tool.
- warn: Stream OK: https://playerservices.streamtheworld.com/api/livestream-redirect/WREWFMAAC.aac?dist=hubbard&source=hubbard-web&ttag=radiodnsaudio/aacp, 64 kbps, offset 25000 ms
The file says audio/aac but the stream answers audio/aacp. - pass: Stream OK: https://playerservices.streamtheworld.com/api/livestream-redirect/WREWFM.mp3?dist=hubbard&source=hubbard-web&ttag=radiodnsaudio/mpeg, 96 kbps, offset 25000 ms
Check another station Link to this result Download as JSON
Checked 2026-10-21T04:33:35+00:00 (UTC) from the lookup name 09490.820a.8a0.fm.radiodns.org.
Want this set up and kept running for you?
Nexus Broadcast hosts RadioDNS for FM stations: your station information, your logos, the registration request and monitoring, so you do not run any servers. See the hosted RadioDNS plans and prices.
