NCM sshdaemon service do not start and fails with error "Failed with result 'protocol'".
NCM - 24.3.x/10.1.x
NCM sshdaemon service needs port 1031 and 10001, if other service is running on this port, sshdaemon would not start.
If this service is not running, there is be no impact on NCM functionality since this service is used to enable an ssh command line interface/CLI to the network and devices outside of NCM GUI.
Stop service which is using required port or change port in conflicting service, start NCM-sshdaemon and it will start.
Navigate to $VOYENCE_HOME/tools/sshdaemon/bin, run
./sshd-start.sh $VOYENCE_HOME/tools/sshdaemon $VOYENCE_HOME -start
This will print debugging log on console where port conflict is seen as "Address already in use"