This article highlights the reason of a configuration commit failure with error message "Check-out failed for Network security daemon (/usr/sbin/nsd) without details"
The error can seen due to multiple reasons. However, one out of a few would be when we try to add a configuration which requires a certificate but the associated certificate is not present in the device. The commit will fail with below error: user@router# commit checkerror: Check-out failed for Network security daemon (/usr/sbin/nsd) without detailserror: configuration check-out failed
This is an expected behavior. We can either add a new certificate or import an existing one to the device and then commit the configuration.
Note: Make sure that the certificate ID of the existing or newly added certificate matches the configuration.