Jump to content
Sign in to follow this  
  • entries
    3
  • comments
    8
  • views
    8444

Naprawiłem sobie spotify

format

2945 views

Taka historyjka z życia, w końcu to blog.

 

Kilka dni temu na Onkyo TX8050 przestał działać mi Spotify.

 

Na community spotify powstał już siedmiostronnicowy wątek na ten temat (o tu - dla dociekliwych). Wyglądało więc na to że to problem globalny, po prosty ktoś coś zepsuł z API, a jako że usługa przez API jest średnio wspierana, bowiem dziś na topie jest Spotify Connect to chyba nikt tego nawet nie zauważył.

 

Ale skoro już o API, to czas na mały przerywnik - Baśka robi API:

 

 

No to wracamy do problemu, miął tydzień, usługa nie działa. Tickety w Spotify i Onkyo zostawione, ale tak to ja sobie mogę czekać. Przeczytałem w wątku na community, że komuś usługa ruszyła na parę godzin i przestało działać. Coś tu śmierdzi. Zobaczmy co się dzieje pod spodem. Wyłączyłem amplituner, odpaliłem sesję do domowego RB1200. Kazałem mu zesniffować do ramu wszystko co dzieje się na porcie do którego jest podłączony amplituner i wykonałem próbne odtworzenie płyty Annoyance and Disappointment Dawida Podsiadło, która czekała zakolejkowana do odtworzenia od dłuższego czasu.

 

Oczywiście nie udało się, ale dziś miałem już wiedzę cóż się wydarzyło pod spodem. Nie będę rzucał logami, bo po pierwsze nie robiłem screenów i musiałbym to powtarzać, a po drugie trochę za dużo jednak by zajmowało. Ale generalnie nic odkrywczego, interfejs up, arp, dhcpdiscover, dhcpoffer, dhcprequest.... jak to w życiu ;]
Jak wszystko zakończyło się zwycięstwem po paru sekundach i mieliśmy działające połączenie z siecią Onkyo puszcza dns query do ap.gslb.spotify.com, ten rozwiązuje się dns round robinem:

 

Nazwa:   ap.gslb.spotify.comAddresses:  194.132.162.212          194.132.162.50          194.132.162.21          194.132.162.246          194.132.162.34          193.182.7.162          194.132.162.37          193.182.7.34


Dalej Onkyo zaczyna jechać po hostach, które co chwila na tcp/80 odpowiadają error 500 - wszystkie z wyjątkiem 194.132.162.212. No to myk, rezygnujemy z rozwiązywania tej nazwy z Internetu, robimy statica:
OAu2cd3.png

 

Od tej chwili Windows z którego to piszę śpiewa już tak:

Nieautorytatywna odpowiedź:Nazwa:   ap.gslb.spotify.comAddress:  194.132.162.212


Reboot amplitunera, Spotify działa. Zobaczymy jak długo ;]

 

Dla humanoidów: Wygląda na to, że klaster obsługujący API Spotify coś bardzo średnio działa, lepiej używać staticów, a jako, że nie byłem w stanie amplifunerowi kazać łączyć się z czymś innym to musiałem go oszukać podsuwając mu inny wynik zapytania DNS.

 

BTW. Annoyance and Disappointment Dawida Podsiadło to fajna płyta - posłuchajcie :ok:

  • Like 3


2 Comments


Recommended Comments

Na TX-NR525 problemu nie zaobserwowałem.

Możliwe, że się róznią FW.

 

Wszystko trwało około pięciu dni, mogłeś nie zauważyć jeśli nie słuchasz regularnie. Albo po prostu fartem trafiałeś na dobre serwery z DNS round robina.

Share this comment


Link to comment
Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.