Reputation: 2089
When I run start-server in Emacs I get the following in my *Messages* buffer:
apply: Cannot bind server socket: cannot assign requested address
This Emacs binary is available on a bunch of hosts at my site but it only has a problem on one host. Not sure what the cause is. Does anybody have an idea about how I can begin to debug this?
Upvotes: 1
Views: 824
Reputation: 20107
Super User is probably a more appropriate venue for this. They tend to deal with OS-related questions as well.
That said, are you absolutely certain that the client isn't already running on the host in question? That would prevent it from binding to the socket... Make sure the user has appropriate permissions to create the socket on that system. Make sure that the socket isn't stuck in some intermediate state (maybe the permissions got set wrong, and now the user can't create a new one). Try deleting the socket if it exists, and let Emacs create a new one.
Upvotes: 2