I'm installing i-MSCP in VirtualBox. No errors or warnings show up during installation, and in fact, once the installation is complete, the whole thing works great.
However, when I restart the virtual machine, the panel won't start on port 8880. Port 80 opens fine and shows the default Apache page, though.
The only solution I've found is to run the entire installation again. Then the whole thing works. I've tried restarting the services in /etc/init.d and I've looked for logs telling me something, but none of them contain any hints as far as I can tell.
I've tried versions 1.4.3 and 1.4.7 of i-MSCP and Debian 8.8 and Debian 9.0. Same result every time; works fine after installation, but then I reboot and then I need to install again in order to bring the thing alive again.
I feel like I must be missing something. Is there something that needs to be done after installation to make the system automatically start after installation? Given that it sets up init scripts and what not, I feel like it should automatically start. It seems to intend to, but it doesn't. The installation documentation doesn't seem to mention anything with regard to this, and searching for others with the same problem online has yielded no results.
Any help would be greatly appreciated. Thanks in advance.
Command "service [service] status" output:
- [root@imscp-host ~]# for SERVICE in imscp_daemon imscp_mountall imscp_panel imscp_traffic; do service $SERVICE status; done
- ● imscp_daemon.service - i-MSCP communication daemon
- Loaded: loaded (/etc/systemd/system/imscp_daemon.service; enabled)
- Active: active (running) since Fri 2017-07-14 09:49:13 GMT; 15min ago
- Process: 492 ExecStart=/var/www/imscp/daemon/imscp_daemon -b /var/www/imscp/engine/imscp-rqst-mngr -p /var/run/imscp_daemon.pid (code=exited, status=0/SUCCESS)
- Main PID: 510 (imscp_daemon)
- CGroup: /system.slice/imscp_daemon.service
- └─510 /var/www/imscp/daemon/imscp_daemon -b /var/www/imscp/engine/imscp-rqst-mngr -p /var/run/imscp_daemon.pid
- Jul 14 09:49:13 imscp-host systemd[1]: Starting i-MSCP communication daemon...
- Jul 14 09:49:13 imscp-host imscp_daemon[510]: Sending "1" (OK) to parent via notification pipe
- Jul 14 09:49:13 imscp-host imscp_daemon[510]: i-MSCP daemon v1.3.0 started.
- Jul 14 09:49:13 imscp-host systemd[1]: Started i-MSCP communication daemon.
- ● imscp_mountall.service - Mounts i-MSCP filesystems
- Loaded: loaded (/etc/systemd/system/imscp_mountall.service; enabled)
- Active: active (exited) since Fri 2017-07-14 09:49:13 GMT; 15min ago
- Process: 485 ExecStart=/usr/bin/perl /var/www/imscp/engine/tools/imscp-mountall start (code=exited, status=0/SUCCESS)
- Main PID: 485 (code=exited, status=0/SUCCESS)
- CGroup: /system.slice/imscp_mountall.service
- Jul 14 09:49:13 imscp-host systemd[1]: Started Mounts i-MSCP filesystems.
- ● imscp_panel.service - PHP FastCGI process Manager Daemon for i-MSCP FrontEnd
- Loaded: loaded (/etc/systemd/system/imscp_panel.service; enabled)
- Active: active (running) since Fri 2017-07-14 09:49:13 GMT; 15min ago
- Main PID: 484 (imscp_panel)
- Status: "Processes active: 0, idle: 5, Requests: 0, slow: 0, Traffic: 0req/sec"
- CGroup: /system.slice/imscp_panel.service
- ├─484 php-fpm: master process (/usr/local/etc/imscp_panel/php-fpm.conf)
- ├─603 php-fpm: pool imscp_panel
- ├─604 php-fpm: pool imscp_panel
- ├─605 php-fpm: pool imscp_panel
- ├─606 php-fpm: pool imscp_panel
- └─607 php-fpm: pool imscp_panel
- Jul 14 09:49:13 imscp-host systemd[1]: Starting PHP FastCGI process Manager Daemon for i-MSCP FrontEnd...
- Jul 14 09:49:13 imscp-host systemd[1]: Started PHP FastCGI process Manager Daemon for i-MSCP FrontEnd.
- ● imscp_traffic.service - i-MSCP traffic logger
- Loaded: loaded (/etc/systemd/system/imscp_traffic.service; enabled)
- Active: active (exited) since Fri 2017-07-14 10:00:02 GMT; 5min ago
- Process: 1562 ExecStop=/usr/bin/perl /var/www/imscp/engine/tools/imscp-net-traffic-logger stop (code=exited, status=0/SUCCESS)
- Process: 1582 ExecStart=/usr/bin/perl /var/www/imscp/engine/tools/imscp-net-traffic-logger start (code=exited, status=0/SUCCESS)
- Main PID: 1582 (code=exited, status=0/SUCCESS)
- CGroup: /system.slice/imscp_traffic.service
- Jul 14 10:00:02 imscp-host systemd[1]: Started i-MSCP traffic logger.