-
Notifications
You must be signed in to change notification settings - Fork 452
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot run spotifyd with multiple IPs on the same interface #1285
Comments
I'm also affected by either this or perhaps #247. Perhaps this behavior or zerotier itself conflicts with tailscale? |
I think I am affected by this also. I have a virtual machine bridge set up that has 2 IP addresses. Using discovery is important now that user/password is not working anymore. I have been trying both with the Spotify web client and the Spotify Linux client running. Also see #51 Using ip -c a
EDIT: I am confirming that when I removed the 192.168.1.10 address, spotifyd --no-daemon did go into discovery mode and the device showed up in the Spotify client. |
I created a PR over at librespot-org/libmdns#58 which should fix this issue. Now all we have to do is wait for it to get merged, adapted in |
@eladyn Release 0.5.0 of librespot has been released which might fix this issue |
Oh, that's great to hear. I'll try to get to it during the weekend, though if someone else is willing to have a go at it until then, always do! |
We tried to upgrade librespot to release 0.5.0 but spotifyd seems not to work. You can check our changes here |
Description
Cannot launch spotifyd with discovery when there are 2 IPs (i.e. 2 IPv4 ) on the same interface. It gives the following error:
To Reproduce
spotifyd --no-daemon
and ensure it works. Close the program.sudo ip add 192.168.1.123/24 dev enp1s0
)spotifyd --no-daemon
again and it will get the error above.Expected behavior
If the Zeroconf server is already listening on all interfaces with
0.0.0.0
it should not try to bind to the other IP.Logs
Click to show logs
Compilation flags
Versions (please complete the following information):
NixOS 23.11
spotifyd 0.3.5
The text was updated successfully, but these errors were encountered: