Hello everyone,
I'm having an issue with installing EMS HA with PostgreSQL HA using Bitnami Docker. I followed the installation guide, but I encountered an installation error at step 4.b.ii, as shown in the attached image.
Has anyone faced this issue before and can help me resolve it?
OS: Ubuntu 24.04 LTS
EMS: 7.4.3
https://docs.fortinet.com/document/forticlient/7.4.3/ems-administration-guide/109604/installing-ems-...
Thanks.
Unpacking python3.10 virtual env
using provided predefined_allowed_hosts
2025-04-23T17:50:17.553Z INFO installutils/installutils.go:211 Start installutils
2025-04-23T17:50:17.553Z INFO installutils/installutils.go:381 UpdateEMSInstanceID(), installdir=/opt/forticlientems/conf
2025-04-23T17:50:17.553Z DEBUG installutils/installutils.go:1004 goEMS.conf path = /opt/forticlientems/conf/goEMS.conf, connector.conf path = /opt/forticlientems/conf/connector.conf
2025-04-23T17:50:17.588Z DEBUG manager/pqdb.go:160 Initializing first connection
2025-04-23T17:50:17.588Z DEBUG manager/pqdb.go:123 No specific connection string for DB fcm. Connection string will be built from template
2025-04-23T17:50:17.588Z DEBUG manager/db.go:139 Stats for DB [fcm] => Open connections: 1, In Use: 1, Idle: 0
2025-04-23T17:50:17.608Z ERROR installutils/installutils.go:383 unable to update Uid in the section ems in connector.conf: retrieving instance_id from system_info: query row on fcm
Failed query: SELECT CAST(instance_id AS VARCHAR(50)) FROM system_info;
Error: ERROR: relation "system_info" does not exist (SQLSTATE 42P01)
dpkg: error processing package forticlientems (--configure):
installed forticlientems package post-installation script subprocess returned error exit status 2
Processing triggers for install-info (7.1-3build2) ...
Processing triggers for libc-bin (2.39-0ubuntu8.4) ...
Processing triggers for ufw (0.36.2-6) ...
Processing triggers for man-db (2.12.0-4build2) ...
Processing triggers for postgresql-common (277.pgdg24.04+1) ...
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Removing obsolete dictionary files:
Processing triggers for php8.3-cli (8.3.6-0ubuntu0.24.04.4) ...
Processing triggers for libapache2-mod-php8.3 (8.3.6-0ubuntu0.24.04.4) ...
Errors were encountered while processing:
forticlientems
needrestart is being skipped since dpkg has failed
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@ems01:~# ^C
