icingaweb2-module-director icon indicating copy to clipboard operation
icingaweb2-module-director copied to clipboard

Error editing inhertited services

Open wrufeger opened this issue 2 years ago • 0 comments

Expected Behavior

Open service details same way as direct added services

Current Behavior

Calling https://icinga-server/icingaweb2/director/host/inheritedservice?name=...

Uncaught Error: Call to a member function select() on null in /usr/share/icingaweb2/modules/director/library/Director/Monitoring.php:141
Stack trace:
#0 /usr/share/icingaweb2/modules/director/library/Director/Monitoring.php(41): Icinga\Module\Director\Monitoring->prepareServiceKeyColumnQuery()
#1 /usr/share/icingaweb2/modules/director/library/Director/Monitoring.php(78): Icinga\Module\Director\Monitoring->hasService()
#2 /usr/share/icingaweb2/modules/director/application/controllers/HostController.php(37): Icinga\Module\Director\Monitoring->authCanEditService()
#3 /usr/share/icingaweb2/modules/director/library/Director/Web/Controller/ActionController.php(57): Icinga\Module\Director\Controllers\HostController->checkDirectorPermissions()
#4 /usr/share/icingaweb2/modules/director/library/Director/Web/Controller/ObjectController.php(64): Icinga\Module\Director\Web\Controller\ActionController->init()
#5 /usr/share/icingaweb2/library/Icinga/Web/Controller/ActionController.php(170): Icinga\Module\Director\Web\Controller\ObjectController->init()
#6 /usr/share/icingaweb2/library/Icinga/Web/Controller/Dispatcher.php(59): Icinga\Web\Controller\ActionController->__construct()
#7 /usr/share/icingaweb2/library/vendor/Zend/Controller/Front.php(937): Icinga\Web\Controller\Dispatcher->dispatch()
#8 /usr/share/icingaweb2/library/Icinga/Application/Web.php(304): Zend_Controller_Front->dispatch()
#9 /usr/share/icingaweb2/library/Icinga/Application/webrouter.php(109): Icinga\Application\Web->dispatch()
#10 /usr/share/icingaweb2/public/index.php(4): require_once('...')
#11 {main}
thrown

#0 [internal function]: Icinga\Application\Web->Icinga\Application\{closure}()
#1 {main}

Your Environment

  • Director version (System - About): master (1.9.1)
  • Icinga Web 2 version and modules (System - About): 2.10.1
  • icinga/icinga-php-thirdparty: 0.11.0-dev
  • icinga/icinga-php-library: 0.9.0-dev
  • graphite: 1.2.0
  • icingadb: 1.0.0-rc2
  • incubator: 0.16.0
  • Icinga 2 version (icinga2 --version): r2.13.3-1)
  • Operating System and version: Debian 11
  • Webserver, PHP versions: Apache/2.4.53, PHP 8.0.18 (fpm)

wrufeger avatar May 09 '22 18:05 wrufeger