abba23/spotify-adblock

Bug: Spotify does not load the Home page and cant search/play songs.

nikosszzz opened this issue · 5 comments

Today my Spotify just started doing this:
image

I am using the latest version of spotify-adblock.
PC Info:
image

Same here

It's still working for me. What's your terminal output when launching Spotify with spotify-adblock?

Same problem as the others.

Versions

OS: Manjaro Linux x86_64 
Kernel: 5.15.57-2-MANJARO 

Spotify version 1.1.84.716.gc5f8b819, Copyright (c) 2022, Spotify Ltd

Console output

me@system:~$ LD_PRELOAD=/usr/local/lib/libspotifyadblock.so spotify
spotify: /usr/lib/libcurl-gnutls.so.4: no version information available (required by spotify)
/opt/spotify/spotify: /usr/lib/libcurl-gnutls.so.4: no version information available (required by /opt/spotify/spotify)
/opt/spotify/spotify: /usr/lib/libcurl-gnutls.so.4: no version information available (required by /opt/spotify/spotify)
/proc/self/exe: /usr/lib/libcurl-gnutls.so.4: no version information available (required by /proc/self/exe)
[*] Error: No config file
[+] cef_urlrequest_create:	https://apresolve.spotify.com/?time=1659275134&type=accesspoint
[*] Error: No config file
[-] getaddrinfo:		apresolve.spotify.com
[-] getaddrinfo:		apresolve.spotify.com
[-] getaddrinfo:		ap.spotify.com
[-] getaddrinfo:		ap.spotify.com
[-] getaddrinfo:		ap.spotify.com
[-] getaddrinfo:		ap.spotify.com
[-] getaddrinfo:		ap.spotify.com
[+] cef_urlrequest_create:	https://login5.spotify.com/v3/login
[-] getaddrinfo:		login5.spotify.com
[-] getaddrinfo:		login5.spotify.com
[-] getaddrinfo:		dealer.spotify.com
[2022/07/31 15:45:34:2651] ERR: getaddrinfo failed: -4
...
[-] getaddrinfo:		spclient.wg.spotify.com (this one more sporadic)

Output repeats until I close the client. libcurl errors are unrelated and show up even on a normal client startup.

@LWY1Nwzt

[*] Error: No config file

The default config file should have been copied to /etc/spotify-adblock/config.toml when you ran sudo make install as described in the readme. You need to place a config file in one of the locations specified in the readme. Otherwise some necessary connections will be denied.

Argh. Yeah that fixed it for me. I set up a clean system today and just saved and copied over the library. Totally forgot it needs a config as well. Thanks!