Skip to content
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

UPNP_E_SOCKET_BIND (-203) #157

Closed
sonvirgo opened this issue Mar 11, 2018 · 1 comment
Closed

UPNP_E_SOCKET_BIND (-203) #157

sonvirgo opened this issue Mar 11, 2018 · 1 comment

Comments

@sonvirgo
Copy link

macOS High Sierra, works for last 2 days. Today stop working. I also run shairport-sync and do some network tunnning, so what is the cause?

INFO  [2018-03-11 19:44:52.190362 | webserver] Provide /upnp/rendercontrolSCPD.xml (text/xml) from buffer
ERROR [2018-03-11 19:44:52.194607 | upnp] UpnpInit(ip=192.168.13.102, port=49494) Error: UPNP_E_SOCKET_BIND (-203)
ERROR [2018-03-11 19:44:52.194641 | main] ERROR: Failed to initialize UPnP device
@sonvirgo
Copy link
Author

sonvirgo commented Mar 12, 2018

Please close, my ugly, this is due to MiniUPnP.
I thinks MiniDLNA shares libupnp but it use it own upnp.
Also SO_REUSEADDR does not work as expected for datagram sockets on Mac OS X.
Thanks

P/s however the PORT reported is incorrect.
After an hour of LLDB debug, I found the conflict port is 1900 SSDP_PORT.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant