No changes have been made to user or notification. Last change was to remove a ESX server monitors. We had upgraded to 2.6 recently, about 2 weeks ago.
I am receiving the following when I try to apply configuration
Error: Contact 'user.name' has no service notification commands defined!
Error: Contact 'user.name' has no host notification commands defined!
I have tried the following solution and it did not work
http://support.nagios.com/forum/viewtop ... 08&p=57780
Any help would be appreciated
no host or service notification commands defined!
Re: no host or service notification commands defined!
Could you go to "Configure" > "Core Config Manager" > "Contacts" and click on the Floppy Disk icon on one of the contacts that you are having issues with and post the output here?
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: no host or service notification commands defined!
Clicking the disk icon displays all contacts in the configuration file: Her is the one that was generating itemized in the error messages
define contact {
contact_name todd.streeter
alias Todd Streeter
host_notification_period todd.streeter_notification_times
service_notification_period todd.streeter_notification_times
host_notification_options d,u,r,f,s,
service_notification_options w,u,c,r,f,s,
host_notification_commands xi_host_notification_handler
service_notification_commands xi_service_notification_handler
email [email protected]
host_notifications_enabled 1
service_notifications_enabled 1
use xi_contact_generic
}
###############################################################################
#
# Contact configuration file
#
# END OF FILE
#
###############################################################################
define contact {
contact_name todd.streeter
alias Todd Streeter
host_notification_period todd.streeter_notification_times
service_notification_period todd.streeter_notification_times
host_notification_options d,u,r,f,s,
service_notification_options w,u,c,r,f,s,
host_notification_commands xi_host_notification_handler
service_notification_commands xi_service_notification_handler
email [email protected]
host_notifications_enabled 1
service_notifications_enabled 1
use xi_contact_generic
}
###############################################################################
#
# Contact configuration file
#
# END OF FILE
#
###############################################################################
Re: no host or service notification commands defined!
Is 'user.name' = todd.streeter?Error: Contact 'user.name' has no service notification commands defined!
Error: Contact 'user.name' has no host notification commands defined!
Can you run the Write Config Tool and show us the output after clicking on the "Write" and "Verify" buttons?
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: no host or service notification commands defined!
Yes it was Todd.Streeter
Write host configurations ...
Host configuration files successfully written!
Write service configurations ...
Service configuration files successfully written!
Configuration file: hostgroups.cfg successfully written!
Configuration file: servicegroups.cfg successfully written!
Configuration file: hosttemplates.cfg successfully written!
Configuration file: servicetemplates.cfg successfully written!
Configuration file: timeperiods.cfg successfully written!
Configuration file: commands.cfg successfully written!
Configuration file: contacts.cfg successfully written!
Configuration file: contactgroups.cfg successfully written!
Configuration file: contacttemplates.cfg successfully written!
Configuration file: servicedependencies.cfg successfully written!
Configuration file: hostdependencies.cfg successfully written!
Configuration file: serviceescalations.cfg successfully written!
Configuration file: hostescalations.cfg successfully written!
Configuration file: serviceextinfo.cfg successfully written!
Configuration file: hostextinfo.cfg successfully written!
Nagios Core 4.0.8
Copyright (c) 2009-present Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 08-12-2014
License: GPL
Website: http://www.nagios.org
Reading configuration data...
Read main config file okay...
Warning: Duplicate definition found for service 'FC Training Room Fibre Uplink GE' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 898)
Warning: Duplicate definition found for service 'FC Training Rm Wireless Access Point APTR swx-0/40' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 862)
Warning: Duplicate definition found for service 'FC Training Rm Windows VDI swx-0/8' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 808)
Warning: Duplicate definition found for service 'FC Training Rm Windows VDI swx-0/7' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 772)
Warning: Duplicate definition found for service 'FC Training Rm Windows VDI swx-0/6' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 736)
Warning: Duplicate definition found for service 'FC Training Rm Windows VDI swx-0/5' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 700)
Warning: Duplicate definition found for service 'FC Training Rm Windows VDI swx-0/4' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 664)
Warning: Duplicate definition found for service 'FC Training Rm Windows VDI swx-0/3' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 628)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/19' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 538)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/18' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 502)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/17' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 466)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/16' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 430)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/15' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 394)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/14' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 358)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/13' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 322)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/11' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 268)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 232)
Warning: Duplicate definition found for service 'FC Training Rm Kitchen VDI swx-0/27' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 196)
Warning: Duplicate definition found for service 'FC Training Rm Kitchen VDI swx-0/26' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 160)
Warning: Duplicate definition found for service 'FC Training Rm Kitchen VDI swx-0/25' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 124)
Warning: Duplicate definition found for service 'FC Training Rm Kitchen VDI swx-0/23' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 88)
Warning: Duplicate definition found for service 'FC Training Rm Kitchen VDI swx-0/22' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 52)
Warning: Duplicate definition found for service 'FC Training Rm Kitchen Back Wall Polycom swx-0/34' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 16)
Read object config files okay...
Running pre-flight check on configuration data...
Checking objects...
Checked 1925 services.
Checked 174 hosts.
Checked 8 host groups.
Checked 9 service groups.
Checked 8 contacts.
Checked 2 contact groups.
Checked 121 commands.
Checked 22 time periods.
Checked 0 host escalations.
Checked 6 service escalations.
Checking for circular paths...
Checked 174 hosts
Checked 0 service dependencies
Checked 0 host dependencies
Checked 22 timeperiods
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...
Total Warnings: 0
Total Errors: 0
Things look okay - No serious problems were detected during the pre-flight check
Write host configurations ...
Host configuration files successfully written!
Write service configurations ...
Service configuration files successfully written!
Configuration file: hostgroups.cfg successfully written!
Configuration file: servicegroups.cfg successfully written!
Configuration file: hosttemplates.cfg successfully written!
Configuration file: servicetemplates.cfg successfully written!
Configuration file: timeperiods.cfg successfully written!
Configuration file: commands.cfg successfully written!
Configuration file: contacts.cfg successfully written!
Configuration file: contactgroups.cfg successfully written!
Configuration file: contacttemplates.cfg successfully written!
Configuration file: servicedependencies.cfg successfully written!
Configuration file: hostdependencies.cfg successfully written!
Configuration file: serviceescalations.cfg successfully written!
Configuration file: hostescalations.cfg successfully written!
Configuration file: serviceextinfo.cfg successfully written!
Configuration file: hostextinfo.cfg successfully written!
Nagios Core 4.0.8
Copyright (c) 2009-present Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 08-12-2014
License: GPL
Website: http://www.nagios.org
Reading configuration data...
Read main config file okay...
Warning: Duplicate definition found for service 'FC Training Room Fibre Uplink GE' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 898)
Warning: Duplicate definition found for service 'FC Training Rm Wireless Access Point APTR swx-0/40' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 862)
Warning: Duplicate definition found for service 'FC Training Rm Windows VDI swx-0/8' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 808)
Warning: Duplicate definition found for service 'FC Training Rm Windows VDI swx-0/7' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 772)
Warning: Duplicate definition found for service 'FC Training Rm Windows VDI swx-0/6' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 736)
Warning: Duplicate definition found for service 'FC Training Rm Windows VDI swx-0/5' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 700)
Warning: Duplicate definition found for service 'FC Training Rm Windows VDI swx-0/4' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 664)
Warning: Duplicate definition found for service 'FC Training Rm Windows VDI swx-0/3' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 628)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/19' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 538)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/18' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 502)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/17' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 466)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/16' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 430)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/15' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 394)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/14' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 358)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/13' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 322)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI swx-0/11' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 268)
Warning: Duplicate definition found for service 'FC Training Rm Middle VDI' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 232)
Warning: Duplicate definition found for service 'FC Training Rm Kitchen VDI swx-0/27' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 196)
Warning: Duplicate definition found for service 'FC Training Rm Kitchen VDI swx-0/26' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 160)
Warning: Duplicate definition found for service 'FC Training Rm Kitchen VDI swx-0/25' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 124)
Warning: Duplicate definition found for service 'FC Training Rm Kitchen VDI swx-0/23' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 88)
Warning: Duplicate definition found for service 'FC Training Rm Kitchen VDI swx-0/22' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 52)
Warning: Duplicate definition found for service 'FC Training Rm Kitchen Back Wall Polycom swx-0/34' on host 'FC_TrainingRmSwitchA' (config file '/usr/local/nagios/etc/services/FC_TrainingRmSwitchA.cfg', starting on line 16)
Read object config files okay...
Running pre-flight check on configuration data...
Checking objects...
Checked 1925 services.
Checked 174 hosts.
Checked 8 host groups.
Checked 9 service groups.
Checked 8 contacts.
Checked 2 contact groups.
Checked 121 commands.
Checked 22 time periods.
Checked 0 host escalations.
Checked 6 service escalations.
Checking for circular paths...
Checked 174 hosts
Checked 0 service dependencies
Checked 0 host dependencies
Checked 22 timeperiods
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...
Total Warnings: 0
Total Errors: 0
Things look okay - No serious problems were detected during the pre-flight check
Re: no host or service notification commands defined!
Could you go to "Configure" > "Core Config Manager" > "Commands" and make sure the xi_host_notification_handler and the xi_service_notification_handler are active?
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: no host or service notification commands defined!
Both are active
Re: no host or service notification commands defined!
Am I correct in assuming that this error only occurs when you do an Apply Config and not a Write -> Verify manually?
Former Nagios employee
Re: no host or service notification commands defined!
Yes, that appears to be correct.
Re: no host or service notification commands defined!
Are the databases offloaded by chance?
Former Nagios employee