Comment 0 for bug 1769890

Revision history for this message
Jon Gerdes (gerdesj) wrote :

Release: 18.04 - Bionic

# apt-cache policy icingaweb2
icingaweb2:
  Installed: 2.4.1-1

Expected: A setup wizard in my browser post initial install

Attempting to run the setup wizard straight after install, results in this:

Fatal error: Uncaught ErrorException: session_name(): Cannot change session name when session is active in /usr/share/php/Icinga/Web/Session/PhpSession.php:97 Stack trace: #0 [internal function]: Icinga\Application\ApplicationBootstrap->Icinga\Application\{closure}(2, 'session_name():...', '/usr/share/php/...', 97, Array) #1 /usr/share/php/Icinga/Web/Session/PhpSession.php(97): session_name('Icingaweb2') #2 /usr/share/php/Icinga/Web/Session/PhpSession.php(152): Icinga\Web\Session\PhpSession->open() #3 /usr/share/php/Icinga/Web/Controller/ActionController.php(544): Icinga\Web\Session\PhpSession->write() #4 /usr/share/php/Icinga/Web/Controller/ActionController.php(489): Icinga\Web\Controller\ActionController->shutdownSession() #5 /usr/share/icingaweb2/library/vendor/Zend/Controller/Action.php(512): Icinga\Web\Controller\ActionController->postDispatch() #6 /usr/share/php/Icinga/Web/Controller/Dispatcher.php(76): Zend_Controller_Action->dispatch('errorAction') #7 /usr/share/icingaweb2/library/vendor/Zend/Controller/Front.php( in /usr/share/icingaweb2/library/vendor/Zend/Controller/Plugin/Broker.php on line 332

Upstream:
https://github.com/Icinga/icingaweb2/pull/3186

Steps to reproduce:
# apt install mariadb
# mysql_secure_installation
# apt install icinga2 icinga2-ido-mysql
Yes to both questions relating to automatically set up database
# apt install icingaweb2
Point a browser at http://host.example.co.uk/icingaweb2 to run the setup wizard