After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 665231 - gssdp doesn't work on OSX (10.6.8, 64 Bit): Failed to bind socket: Address already in use
gssdp doesn't work on OSX (10.6.8, 64 Bit): Failed to bind socket: Address al...
Status: RESOLVED INCOMPLETE
Product: gssdp
Classification: Other
Component: General
unspecified
Other Mac OS
: Normal major
: ---
Assigned To: GUPnP Maintainers
GUPnP Maintainers
Depends on: 666639
Blocks:
 
 
Reported: 2011-11-30 17:49 UTC by Roland Peffer
Modified: 2019-02-22 09:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Roland Peffer 2011-11-30 17:49:11 UTC
Build and complie works fine.
Just get no connection.

> test-browser
Error creating the GSSDP client: Failed to bind socketFehler beim Binden an Adresse: Address already in use
Comment 1 Jens Georg 2012-01-10 11:57:28 UTC
Can you try to replace the __OpenBSD__ defines in the gssdp code with __APPLE__ ?
Comment 2 Roland Peffer 2012-01-10 12:09:29 UTC
I just tried it, but seems not to help. Tests still fail:

$ ./test-browser
Error creating the GSSDP client: Failed to bind socketFehler beim Binden an Adresse: Address already in use
$ ./test-publish 
Error creating the GSSDP client: Failed to bind socketFehler beim Binden an Adresse: Address already in use


(In reply to comment #1)
> Can you try to replace the __OpenBSD__ defines in the gssdp code with __APPLE__
> ?
Comment 3 Jens Georg 2012-01-17 10:32:22 UTC
Can you please modify the code so it calls SO_REUSEPORT and SO_REUSEADDR ?
Comment 4 Akhil Laddha 2012-03-24 11:17:29 UTC
Roland, did comment#3 help in solving the problem ?
Comment 5 Jens Georg 2012-04-02 11:21:28 UTC
It could also mean that you have another service running that does SSDP but didn't allow reuse of the socket which is kind of mean.
Comment 6 Roland Peffer 2012-04-02 11:48:34 UTC
I have no idea what is the problem. Right now I also have no time to get deeper into this. As soon I have time again I will let you know,
Comment 7 Jens Georg 2012-08-18 14:49:47 UTC
UDA 1.1 allows us to use a different port
Comment 8 Jens Georg 2012-12-13 19:23:40 UTC
Reducing severity, nothing we can do currently if something else is not cooperative on port reuse.
Comment 9 Tobias Mueller 2013-04-03 15:21:32 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!