You should not need to create that socket with mkfifo, icinga2 should spawn this socket automatically (don't know right now if you need to enable a specific feature for that).
Are you running icinga2 as user root maybe? Sent from my iPhone On 20 Aug 2015, at 20:54, Nobuo Matsushita <[email protected] <mailto:[email protected]> > wrote: I was able to make icinga2.cmd just like working side using mkfifo command: prw-rw-r--. 1 icinga icingacmd 0 Aug 20 18:43 icinga2.cmd| But I got the following errors. Do I have to do something else? Can't send external Icinga command to the local command file "/var/run/icinga2/cmd/icinga2.cmd": No such device or address -------------------------------- #0 /usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php(191): Icinga\Module\Monitoring\Command\Transport\LocalCommandFile->send(Object(Icinga\Module\Monitoring\Command\Object\ScheduleHostDowntimeCommand)) #1 /usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/ScheduleHostDowntimeCommandForm.php(83): Icinga\Module\Monitoring\Forms\Command\Object\ScheduleServiceDowntimeCommandForm->scheduleDowntime(Object(Icinga\Module\Monitoring\Command\Object\ScheduleHostDowntimeCommand), Object(Icinga\Web\Request)) #2 /usr/share/php/Icinga/Web/Form.php(909): Icinga\Module\Monitoring\Forms\Command\Object\ScheduleHostDowntimeCommandForm->onSuccess() #3 /usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php(122): Icinga\Web\Form->handleRequest() #4 /usr/share/icingaweb2/modules/monitoring/application/controllers/HostController.php(159): Icinga\Module\Monitoring\Web\Controller\MonitoredObjectController->handleCommandForm(Object(Icinga\Module\Monitoring\Forms\Command\Object\ScheduleHostDowntimeCommandForm)) #5 /usr/share/icingaweb2/library/vendor/Zend/Controller/Action.php(507): Monitoring_HostController->scheduleDowntimeAction() #6 /usr/share/icingaweb2/library/vendor/Zend/Controller/Dispatcher/Standard.php(303): Zend_Controller_Action->dispatch('scheduleDowntim...') #7 /usr/share/icingaweb2/library/vendor/Zend/Controller/Front.php(937): Zend_Controller_Dispatcher_Standard->dispatch(Object(Icinga\Web\Request), Object(Icinga\Web\Response)) #8 /usr/share/php/Icinga/Application/Web.php(154): Zend_Controller_Front->dispatch(Object(Icinga\Web\Request), Object(Icinga\Web\Response)) #9 /usr/share/php/Icinga/Application/webrouter.php(111): Icinga\Application\Web->dispatch() #10 /usr/share/icingaweb2/public/index.php(4): require_once('/usr/share/php/...') #11 {main} From: icinga-users <[email protected] <mailto:[email protected]> > on behalf of Nobuo Matsushita <[email protected] <mailto:[email protected]> > Reply-To: Icinga User's Corner <[email protected] <mailto:[email protected]> > Date: Thursday, August 20, 2015 at 11:10 AM To: Icinga User's Corner <[email protected] <mailto:[email protected]> > Subject: Re: [icinga-users] icingaweb2 Thank you, Markus. I checked working web site and this new web site hosts group permission. They are same. But when I check the file permission, they are different: Working one: prw-rw----. 1 icinga icingacmd 0 Aug 20 16:12 /var/run/icinga2/cmd/icinga2.cmd| None working one: -rw-r--r--. 1 root icingacmd 128 Aug 11 19:22 /var/run/icinga2/cmd/icinga2.cmd Is this caused the issue? How can I change this? Nobuo From: icinga-users <[email protected] <mailto:[email protected]> > on behalf of Markus Joosten <[email protected] <mailto:[email protected]> > Reply-To: Icinga User's Corner <[email protected] <mailto:[email protected]> > Date: Thursday, August 20, 2015 at 11:00 AM To: Icinga User's Corner <[email protected] <mailto:[email protected]> > Subject: Re: [icinga-users] icingaweb2 It seems that the user your webserver is running as has no permission to that socket file, just add it to the group icinga2 is running as. Regards, Markus Sent from my iPhone On 20 Aug 2015, at 18:31, Nobuo Matsushita <[email protected] <mailto:[email protected]> > wrote: Hi, I installed icingaweb2-2.0.0-4.rc1.el6.noarch on our test system. When I tried to set downtime, I got the following errors. Can some one help me on this? Can't send external Icinga command to the local command file "/var/run/icinga2/cmd/icinga2.cmd": Permission denied -------------------------------- #0 /usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php(191): Icinga\Module\Monitoring\Command\Transport\LocalCommandFile->send(Object(Icinga\Module\Monitoring\Command\Object\ScheduleHostDowntimeCommand)) #1 /usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/ScheduleHostDowntimeCommandForm.php(83): Icinga\Module\Monitoring\Forms\Command\Object\ScheduleServiceDowntimeCommandForm->scheduleDowntime(Object(Icinga\Module\Monitoring\Command\Object\ScheduleHostDowntimeCommand), Object(Icinga\Web\Request)) #2 /usr/share/php/Icinga/Web/Form.php(909): Icinga\Module\Monitoring\Forms\Command\Object\ScheduleHostDowntimeCommandForm->onSuccess() #3 /usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php(122): Icinga\Web\Form->handleRequest() #4 /usr/share/icingaweb2/modules/monitoring/application/controllers/HostController.php(159): Icinga\Module\Monitoring\Web\Controller\MonitoredObjectController->handleCommandForm(Object(Icinga\Module\Monitoring\Forms\Command\Object\ScheduleHostDowntimeCommandForm)) #5 /usr/share/icingaweb2/library/vendor/Zend/Controller/Action.php(507): Monitoring_HostController->scheduleDowntimeAction() #6 /usr/share/icingaweb2/library/vendor/Zend/Controller/Dispatcher/Standard.php(303): Zend_Controller_Action->dispatch('scheduleDowntim...') #7 /usr/share/icingaweb2/library/vendor/Zend/Controller/Front.php(937): Zend_Controller_Dispatcher_Standard->dispatch(Object(Icinga\Web\Request), Object(Icinga\Web\Response)) #8 /usr/share/php/Icinga/Application/Web.php(154): Zend_Controller_Front->dispatch(Object(Icinga\Web\Request), Object(Icinga\Web\Response)) #9 /usr/share/php/Icinga/Application/webrouter.php(111): Icinga\Application\Web->dispatch() #10 /usr/share/icingaweb2/public/index.php(4): require_once('/usr/share/php/...') #11 {main} Thanks Nobuo _______________________________________________ icinga-users mailing list [email protected] <mailto:[email protected]> https://lists.icinga.org/mailman/listinfo/icinga-users _______________________________________________ icinga-users mailing list [email protected] <mailto:[email protected]> https://lists.icinga.org/mailman/listinfo/icinga-users
_______________________________________________ icinga-users mailing list [email protected] https://lists.icinga.org/mailman/listinfo/icinga-users
