I am just a hobby person. Never done remote sessions and not sure I would want to into other people’s systems.
From the logs the upgrade went without any problems.
Your system hangs after the line
Upgrading files and running post-upgrading scripts…
but the next command is logged 32 seconds later.
It looks like the WUI stops because Apache does not restart correctly for you for some reason, the same as for some other people that have reported in this thread.
This bit I don’t understand at all. The root password login at the console has nothing to do with Apache.
Although it is obviously very annoying and causing you a lot of grief, it does look like behind the scenes the upgrade went okay and doing a reboot allows the WUI to work properly again.
Based on apache not properly restarting for some people, I think we need to add a check into the upgrade.sh script to make certain that apache did restart, if an apache update is carried out.
Sorry I can’t be of more help at the moment.