[PATTERN]
define service {
    host_name                $host_name
    use                      generic-service
    check_command            check_nsca
    service_description      $description
    _WARN                    $warn
    _CRIT                    $crit
# leave $serviceDirectives (unindented + curly brace on the same line) for 'services.cfg' right indentation
$serviceDirectives    }


[COMMAND]
define command {
    command_name             check_nsca
    command_line             no_command_required_for_NSCA_checks
    }

[PATTERN]
define service {
    host_name                $host_name
    use                      generic-service
    check_command            check_nsca
    service_description      $description
    _WARN                    $warn
    _CRIT                    $crit
# leave $serviceDirectives (unindented + curly brace on the same line) for 'services.cfg' right indentation
$serviceDirectives    }


[COMMAND]
define command {
    command_name             check_nsca
    command_line             # no command as this is a passive check ;o)
    }

Fix : no command name necessary for passive checks
Fix : no command name necessary for passive checks
