Skip to main content
Answered

Does Sonos use QUIC the protocol? - possible fix for sonos app issues.


So recently I have been having issues with my Discord app on Mac. My phone app worked fine, but the Mac app was constantly crashing on loading and failing to update with a really obscure QUIC_PROTOCOL_ERROR and Google searching wasn’t turning up any results for a fix. All results referred to Google chrome itself, but not third party applications using QUIC. No matter what I tried nothing was working.

 

After digging into QUIC and how it relates to UDP network packets, (faster handshaking for Web 2.0 applications) I went into my router (DrayTek) firewall settings and I had something called ‘UDP flood defense’ enabled. I disabled this, and immediately my broken discord app started working.

 

On the router settings page it has the advisory text ‘enabling UDP flood defense option may affect UDP services like NAT-T VPN, DNS, VoIP. Well I’ve just proved it definitely affects QUIC!

 

The reason I’m posting this related to Sonos, as Sonos is going down the cloud Web 2.0 infrastructure route with speakers talking to Sonos’ central server, it is highly likely it is using QUIC under the hood and if it is, users may find problems go away if they dig in to issues as they relate to QUIC / UDP networking as described.

Best answer by Corry P

Hi ​@Cranalop 

Thanks for your post!

I had never heard of QUIC, but I did ask - we do not use it on our website or in music playback.

I hope this helps.

View original
Did you find what you were looking for?
This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

2 replies

Corry P
Forum|alt.badge.img+18
  • Sonos Staff
  • 8585 replies
  • Answer
  • January 3, 2025

Hi ​@Cranalop 

Thanks for your post!

I had never heard of QUIC, but I did ask - we do not use it on our website or in music playback.

I hope this helps.


Bob235178
Forum|alt.badge.img+1
  • Trending Lyricist I
  • 12 replies
  • January 3, 2025

QUIC is UDP encrypted using TLS.  Some DNS providers make it available for encrypted DNS (NextDNS, for example), it’s used with HTTP/3, and I think Apple is using it with their iCloud Private relay.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings