Spotify icm Sophos UTM en Sonos meld: nummers niet goed gecodeerd

Spotify streaming trouble with Sonos

Ben je in het bezit van een Sophos UTM en wil je graag Spotify streamen via je Sonos? Dan zul je merken dat dat niet zomaar kan. Je zult een kleine aanpassing moeten doorvoeren in je Sophos configuratie. Lees in dit artikel wat je moet doen en waarmee je het doet.

Wat je nodig hebt

Wat je nodig hebt is een tool óf kennis van regular expressions. Uitleg en enkele tools vind je hier.

Uitleg en wát te doen

Een Sophos UTM (Unified Threat Management) is een krachtig apparaat dat al het internet verkeer in je thuis- of bedrijfsnetwerk kan onderscheppen en checken op betrouwbaarheid. Dit betekent dus ook dat het de streams van bijvoorbeeld Spotify controleert. Hiervoor ontvangt het (1) de ‘streamingpakketjes’, (2) controleert deze pakketjes en (3) geeft deze vervolgens door aan het betreffende ip (Sonos). En daar gaat het mis, want door de check ontstaan er ‘gaten’ in de stream dat eigenlijk één gesloten lijn moet blijven.

Je moet dus een uitzondering schrijven zodat de UTM weet dat het verkeer van de Spotify servers niet gecontroleerd hoeft te worden.

Stap 1

Log in op je Sophos UTM als beheerder.

We moeten eerst vaststellen met welke Spotifyservers de Sonos communiceert.

Stap 2

Bij stap 2 gaan we naar je Sonos-app en kijken we bij info over systeem welk ip-adres de Sonos gekregen heeft. Noteer dit adres.

Nu gaan we ‘live’ meekijken.

Stap 3

Ga hiervoor terug naar je Sophos WebAdmin scherm. Boven in dit scherm vind je rechts naast je inlognaam een icoontje dat eruit ziet als een vergrootglas op papier. Houd je muis hierboven (zonder de muis in te drukken). Nu verschijnt er een menu. Kies onder in het menu ‘Web filtering’.

Voer boven in dit scherm (dat nu verschenen is) het ip-adres van de Sonos.

Pak nu de Sonos-app erbij en kies wat Spotify afspeellijsten en speel die af. Je ziet nu in het live log beweging komen. De servers waarmee Spotify vanaf je Sonos communiceert worden vermeld als bijvoorbeeld: dstip=”52.210.111.234″.

Speel heel wat lijsten af om zoveel mogelijk verschillende ip-adressen te verzamelen.

Stap 4

Maak van de verzamelde ip-adressen een regular expression. Voor meer info hierover check de pagina die ik boven in dit artikel heb genoemd.

Uiteindelijk komt het er ongeveer zo uit te zien (je kunt natuurlijk ook gewoon kopiëren en plakken):

^https?://([A-Za-z0-9.-]*.)?spotify.com/
^https?://([A-Za-z0-9.-]*.)?23.62.127.113/
^https?://([A-Za-z0-9.-]*.)?52.30.148.246/
^https?://([A-Za-z0-9.-]*.)?52.51.165.168/
^https?://([A-Za-z0-9.-]*.)?54.76.214.15/
^https?://([A-Za-z0-9.-]*.)?54.77.177.99/
^https?://([A-Za-z0-9.-]*.)?151.101.16.246/
^https?://([A-Za-z0-9.-]*.)?151.101.36.246/
^https?://([A-Za-z0-9.-]*.)?151.101.60.246/
^https?://([A-Za-z0-9.-]*.)?194.68.169.113/

Stap 5

Ga nu terug naar je Sophos WebAdmin scherm. Kies in de linkerkolom Web Protection en vervolgens Filtering Options.

Druk nu op New Exception List… en vul de gegevens in zoals ze op deze screenshot staan.

Na het drukken op Save zul je weer kunnen genieten van je Spotify over de Sonos in combinatie met de Sophos UTM.

Have fun!

Sophos UTM Web Filter Exception for Spotify