-
Notifications
You must be signed in to change notification settings - Fork 84
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
go-chromecast ls fails when trying to bind to a nonexistent IPv6 interface #176
Comments
Hmm, this is odd. Can you try specifying the network interfacce argument and seeing if that works: We piggyback on https://github.com/grandcat/zeroconf for mDNS and I see a similar issue here grandcat/zeroconf#3 although it was a while ago and I suspect it has been fixed already. |
I managed to get through it by adding |
Thanks @thoughtsunificator! What OS are you on? I am a bit confused about why this is happening. Looking at the zeroconf library, it tries to bind to a I've upgraded the Go version and the Otherwise, I think we can add a new flag to be able to force select ipv4 for mDNS. |
Hey :) I just checked - it seems like something's changed in my system, but I don't receive this error anymore, both on master and v0.3.1... Could a kernel upgrade fix things? |
Ahh, that's interesting, thanks for that @utrack. I suspect a Kernel upgrade could have fixed things. It seemed like it was either an Kernel/OS thing, or the way Go was interacting with the Kernal/OS that was causing this. |
I might close this issue since it might be a issue we can't fix. Please feel free to reopen if needed. |
Hi, |
Hey team :)
Piggybacking off an another issue: gabe565/CastSponsorSkip#54
I get an error when running
go-chromecast ls
:Version:
go-chromecast dev (master) 2024-02-09T15:51:33Z
, Arch Linux.ip a
output (IPv6 interface is not active):ip l
output:The text was updated successfully, but these errors were encountered: