I tried manual edits at one point but after trying to reapply the config, the DB over wrote the changes and i do see an extra , in the use field. I even tried removing both generic-contact and xi-generic-contact, then apply, config verification fails.
Here is the one that has the proper email address in it
###############################################################################
#
# Contact configuration file
#
# Created by: Nagios QL Version 3.0.3
# Date: 2012-03-09 11:53:12
# Version: Nagios 3.x config file
#
# --- DO NOT EDIT THIS FILE BY HAND ---
# Nagios QL will overwite all manual settings during the next update
#
###############################################################################
define contact {
contact_name IT Support
alias XXXXXX IT Support
host_notifications_enabled 1
service_notifications_enabled 1
host_notification_period workhours
service_notification_period workhours
host_notification_options d
service_notification_options c
host_notification_commands notify-host-by-email
service_notification_commands notify-service-by-email
can_submit_commands 1
email
[email protected]
host_notifications_enabled 1
retain_status_information 1
service_notifications_enabled 1
use ,generic-contact
}
define contact {
contact_name nagiosadmin
alias Nagios Administrator
host_notifications_enabled 1
service_notifications_enabled 1
host_notification_period nagiosadmin_notification_times
service_notification_period nagiosadmin_notification_times
host_notification_options d,u,r,f,s
host_notification_commands xi_host_notification_handler
service_notification_commands xi_service_notification_handler
email nagios@localhost
host_notifications_enabled 1
service_notifications_enabled 1
use generic-contact,xi_contact_generic
}
###############################################################################
#
# Contact configuration file
#
# END OF FILE
#
###############################################################################