I need to reconfigure services, for some reason the hostname isnt being picked up again correctly, ive changed both hostname and hosts file and the vmware containers default hostname seems to be over-riding it. anyway, Ive just tried to reconfigure and this is the result, i have ubuntu 18.04, php7.2 cli and mariadb installed, this is a standalone database server. Code: >> Update Operating System: Ubuntu 18.04.3 LTS UNKNOWN This application will update ISPConfig 3 on your server. Shall the script create a ISPConfig backup in /var/backup/ now? (yes,no) [yes]: Creating backup of "/usr/local/ispconfig" directory... Creating backup of "/etc" directory... PHP Warning: Declaration of db::query($sQuery = '') should be compatible with mysqli::query($query, $resultmode = NULL) in /tmp/ispconfig3_install/install/lib/mysql.lib.php on line 754 MySQL master server hostname [server1.xxxx]: MySQL master server port []: 3306 MySQL master server root username [root]: MySQL master server root password []: xxxxxxxxxxxx MySQL master server database name [dbispconfig]: Checking ISPConfig database .. Some tables where not 'OK'. Please check the list below. dbispconfig.aps_instances note : The storage engine for the table doesn't support repair dbispconfig.aps_instances_settings note : The storage engine for the table doesn't support repair dbispconfig.aps_packages note : The storage engine for the table doesn't support repair dbispconfig.aps_settings note : The storage engine for the table doesn't support repair dbispconfig.attempts_login note : The storage engine for the table doesn't support repair dbispconfig.client note : The storage engine for the table doesn't support repair dbispconfig.client_circle note : The storage engine for the table doesn't support repair dbispconfig.client_message_template note : The storage engine for the table doesn't support repair dbispconfig.client_template note : The storage engine for the table doesn't support repair dbispconfig.client_template_assigned note : The storage engine for the table doesn't support repair dbispconfig.country note : The storage engine for the table doesn't support repair dbispconfig.cron note : The storage engine for the table doesn't support repair dbispconfig.directive_snippets note : The storage engine for the table doesn't support repair dbispconfig.dns_rr note : The storage engine for the table doesn't support repair dbispconfig.dns_slave note : The storage engine for the table doesn't support repair dbispconfig.dns_soa note : The storage engine for the table doesn't support repair dbispconfig.dns_ssl_ca note : The storage engine for the table doesn't support repair dbispconfig.dns_template note : The storage engine for the table doesn't support repair dbispconfig.domain note : The storage engine for the table doesn't support repair dbispconfig.firewall note : The storage engine for the table doesn't support repair dbispconfig.ftp_traffic note : The storage engine for the table doesn't support repair dbispconfig.ftp_user note : The storage engine for the table doesn't support repair dbispconfig.help_faq note : The storage engine for the table doesn't support repair dbispconfig.help_faq_sections note : The storage engine for the table doesn't support repair dbispconfig.iptables note : The storage engine for the table doesn't support repair dbispconfig.mail_access note : The storage engine for the table doesn't support repair dbispconfig.mail_backup note : The storage engine for the table doesn't support repair dbispconfig.mail_content_filter note : The storage engine for the table doesn't support repair dbispconfig.mail_domain note : The storage engine for the table doesn't support repair dbispconfig.mail_forwarding note : The storage engine for the table doesn't support repair dbispconfig.mail_get note : The storage engine for the table doesn't support repair dbispconfig.mail_mailinglist note : The storage engine for the table doesn't support repair dbispconfig.mail_relay_recipient note : The storage engine for the table doesn't support repair dbispconfig.mail_traffic note : The storage engine for the table doesn't support repair dbispconfig.mail_transport note : The storage engine for the table doesn't support repair dbispconfig.mail_user note : The storage engine for the table doesn't support repair dbispconfig.mail_user_filter note : The storage engine for the table doesn't support repair dbispconfig.monitor_data note : The storage engine for the table doesn't support repair dbispconfig.openvz_ip note : The storage engine for the table doesn't support repair dbispconfig.openvz_ostemplate note : The storage engine for the table doesn't support repair dbispconfig.openvz_template note : The storage engine for the table doesn't support repair dbispconfig.openvz_traffic note : The storage engine for the table doesn't support repair dbispconfig.openvz_vm note : The storage engine for the table doesn't support repair dbispconfig.remote_session note : The storage engine for the table doesn't support repair dbispconfig.remote_user note : The storage engine for the table doesn't support repair dbispconfig.server note : The storage engine for the table doesn't support repair dbispconfig.server_ip note : The storage engine for the table doesn't support repair dbispconfig.server_ip_map note : The storage engine for the table doesn't support repair dbispconfig.server_php note : The storage engine for the table doesn't support repair dbispconfig.shell_user note : The storage engine for the table doesn't support repair dbispconfig.software_package note : The storage engine for the table doesn't support repair dbispconfig.software_repo note : The storage engine for the table doesn't support repair dbispconfig.software_update note : The storage engine for the table doesn't support repair dbispconfig.software_update_inst note : The storage engine for the table doesn't support repair dbispconfig.spamfilter_policy note : The storage engine for the table doesn't support repair dbispconfig.spamfilter_users note : The storage engine for the table doesn't support repair dbispconfig.spamfilter_wblist note : The storage engine for the table doesn't support repair dbispconfig.support_message note : The storage engine for the table doesn't support repair dbispconfig.sys_config note : The storage engine for the table doesn't support repair dbispconfig.sys_cron note : The storage engine for the table doesn't support repair dbispconfig.sys_datalog note : The storage engine for the table doesn't support repair dbispconfig.sys_dbsync note : The storage engine for the table doesn't support repair dbispconfig.sys_filesync note : The storage engine for the table doesn't support repair dbispconfig.sys_group note : The storage engine for the table doesn't support repair dbispconfig.sys_ini note : The storage engine for the table doesn't support repair dbispconfig.sys_log note : The storage engine for the table doesn't support repair dbispconfig.sys_remoteaction note : The storage engine for the table doesn't support repair dbispconfig.sys_session note : The storage engine for the table doesn't support repair dbispconfig.sys_theme note : The storage engine for the table doesn't support repair dbispconfig.sys_user note : The storage engine for the table doesn't support repair dbispconfig.web_backup note : The storage engine for the table doesn't support repair dbispconfig.web_database note : The storage engine for the table doesn't support repair dbispconfig.web_database_user note : The storage engine for the table doesn't support repair dbispconfig.web_domain note : The storage engine for the table doesn't support repair dbispconfig.web_folder note : The storage engine for the table doesn't support repair dbispconfig.web_folder_user note : The storage engine for the table doesn't support repair dbispconfig.web_traffic note : The storage engine for the table doesn't support repair dbispconfig.webdav_user note : The storage engine for the table doesn't support repair dbispconfig.xmpp_domain note : The storage engine for the table doesn't support repair dbispconfig.xmpp_user note : The storage engine for the table doesn't support repair Press enter to continue or CTRL-C to cancel the installation .. PHP Warning: Illegal string offset 'global' in /tmp/ispconfig3_install/install/lib/install.lib.php on line 627 PHP Fatal error: Uncaught Error: Cannot use string offset as an array in /tmp/ispconfig3_install/install/lib/install.lib.php:627 Stack trace: #0 /tmp/ispconfig3_install/install/lib/update.lib.php(137): ini_to_array('[global]\nwebser...') #1 /tmp/ispconfig3_install/install/update.php(288): updateDbAndIni() #2 {main} thrown in /tmp/ispconfig3_install/install/lib/install.lib.php on line 627
Check that you are using the current ispconfig version for the update, maybe you had a old one still in /tmp ?
I downloaded the latest stable and followed the upgrade steps at the end of latest stable release notes. In anycase I sorted the problem that I was trying to fix which was wrong user credentials for the slaves on join. I run vsphere and missed a step meaning the original hostname was changed but the cloud.cfg file wasn't set to preserve the hostname. So I had a user at db.domain.com created and the vm was saying db-vhost