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
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\ ApplicationBoot strap-> Icinga\ Application\ {closure} (2, 'session_ name(): ...', '/usr/share/ php/... ', 97, Array) #1 /usr/share/ php/Icinga/ Web/Session/ PhpSession. php(97) : session_ name('Icingaweb 2') #2 /usr/share/ php/Icinga/ Web/Session/ PhpSession. php(152) : Icinga\ Web\Session\ PhpSession- >open() #3 /usr/share/ php/Icinga/ Web/Controller/ ActionControlle r.php(544) : Icinga\ Web\Session\ PhpSession- >write( ) #4 /usr/share/ php/Icinga/ Web/Controller/ ActionControlle r.php(489) : Icinga\ Web\Controller\ ActionControlle r->shutdownSess ion() #5 /usr/share/ icingaweb2/ library/ vendor/ Zend/Controller /Action. php(512) : Icinga\ Web\Controller\ ActionControlle r->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: /github. com/Icinga/ icingaweb2/ pull/3186
https:/
Steps to reproduce: installation host.example. co.uk/icingaweb 2 to run the setup wizard
# apt install mariadb
# mysql_secure_
# apt install icinga2 icinga2-ido-mysql
Yes to both questions relating to automatically set up database
# apt install icingaweb2
Point a browser at http://