Resolving Service discovery error during node install on Mac OS
book
Article ID: KB0081202
calendar_today
Updated On:
Description
Installing a StreamBase 10 node on Apple Mac OS Sierra fails with error:
Service discovery verification failed: Service discovery did not find any results
Example in the StreamBase Studio console:
Issue/Introduction
Configuration steps
Resolution
The StreamBase 10 runtime requires several utilities to run as servers and be enabled to receive connection requests over TCP and UDP network protocols. UDP is typically disabled and TCP servers need to be specifically enabled for external connections.
The utilities which need to be enabled through the Mac OS firewall are: DtmEngine , epadmin, and swcoord.
The steps to enable these are:
1. Disable the firewall.
2. Restart the computer.
3. Run the StreamBase application.
This will cause the OS to prompt you to permit these utilities to accept network connections. Allowing a utility will add it to the firewall's list of exceptions. Leaving the firewall enabled in step 1 suppresses the prompt from the OS.
4. Allow each utility when prompted.
5. Re-enable the firewall.
At this point and until StreamBase is updated or the Mac OS is reconfigured the 'node install' command should succeed.
Feedback
thumb_up
Yes
thumb_down
No