Configure your firewall to work with Sonos

This article will describe how to properly configure your computer’s firewall software for use with Sonos. An unconfigured firewall can cause issues with your Sonos speakers, your music library, or other features like registration or system updates.


Change your firewall settings


Choose your firewall from the list below to see specific configuration steps.


Windows 10
macOS 10.11 and above
Kaspersky Internet / Total Security

McAfee Total Protection
Norton 360


If your firewall isn’t listed, make these adjustments in your firewall settings and then restart the Sonos application. For assistance finding these options, contact the firewall manufacturer.

  • Set the Network or Profile Type to Private, Home, or Trusted.
  • In the Program or Application rules, set the access for the Sonos application to Allowed.


Firewall ports that Sonos uses


Most firewalls, especially firewall and antivirus software, will work with Sonos without any extra configuration. If your firewall needs to be manually configured, make sure the ports listed below are open to the IP addresses of your Sonos products and inbound access is enabled for the Sonos application.


Port (TCP)

Used for

80 and 443

Music services, radio, and Sonos account

445 and 3445

Music library

1400, 3400, 3401, and 3500

Sonos app control

4070

Spotify Connect

4444

System updates


Port (UDP)

Used for

136 through 139

Music library

1900 and 1901

Sonos app control

2869, 10243, and 10280 through 10284

Windows Media Sharing

5353

Spotify Connect

6969

Sonos setup



Domain exceptions

Some network firewalls can block certain domains and services that are required by the Sonos app. If these domains are blocked, the Sonos app may be missing features, have outdated menu options, or fail to receive in-app notifications or inbox messages.

These changes are usually only required on advanced networking and firewall configurations.

The following domains need to be added to the allow list in order for the Sonos app to have full functionality:


Domain

Function

logx.optimizely.com

cdn.optimizely.com

Used to deploy features, improvements, and fixes for the app

msmetrics.ws.sonos.com

Used to gather usage data

e.crashlytics.com

Used to gather data on systems experiencing issues

device-api.urbanairship.com

Used for Sonos app inbox messages, promos, and advertisements

Anything else with a .sonos.com sub-domain

Still need help?

Our technicians can help over the phone or with a live chat. You can also ask questions and find answers with other Sonos owners in our Sonos Community.