Installation stuck at 'Starting Installation now'

I’ve been trying to install Pydio Cells on Ubuntu 22.04 AWS EC2, however, no matter what 've tried, the installation process gets stuck at ‘Starting Installation Now’.

It does not reload after installation. This is in the browser based installation. I tried CLI as well, but no avail. Can someone please help me understand what I’m doing wrong?

My logs show the following:

Open a browser window to: [https://0.0.0.0:8080]
Adding admin credentials to config, to be inserted at next start
2024-04-07T09:03:00.024Z        INFO            Install done: trigger onSuccess now
Browser install is finished. Stopping server in 5s...
Binary:  Package:       Pydio Cells Home Edition  Version:      4.3.6  BuildTime:       26 Feb 24 12:41 +0000  Git Commit:      a61fec4f12a9792a5b94dfed24b887a0767e5a50  Go Version: go1.21.7  OS/arch:      linux/amd64Drivers:  Registry:  mem:///registry  Broker:        mem:///broker  Config:  file:///root/.config/pydio/cells/pydio.json  Vault:   file:///root/.config/pydio/cells/pydio-vault.json  Keyring:     file:///root/.config/pydio/cells/cells-vault-key  Certificates:       file:///root/.config/pydio/cells/certs  Cache:  bigcache:///cache  ShortCache:  pm:///shortcache  Queue:        mem:///queue  Persisting Queue: file:///queueNetworking:  Hostname:   ip-172-31-9-202  Advertise:     127.0.0.1Monitoring:  Metrics:  false  Profiles:        falseBuild Settings:  -buildmode:    exe  -compiler:  gc  -trimpath:  true  DefaultGODEBUG:   panicnil=1  CGO_ENABLED:        0  GOARCH:      amd64  GOOS:    linux  GOAMD64: v1  vcs:        git  vcs.revision:    a61fec4f12a9792a5b94dfed24b887a0767e5a50  vcs.time:     2024-02-26T12:18:28Z  vcs.modified:     false2024-04-07T09:03:03.174Z   INFO    pydio.grpc.broker     ready
2024-04-07T09:03:03.174Z        INFO    pydio.grpc.config       ready
2024-04-07T09:03:03.175Z        INFO    pydio.grpc.registry     ready
2024-04-07T09:03:03.187Z        INFO    pydio.grpc.log  ready
2024-04-07T09:03:03.196Z        INFO    pydio.server.manager    Discovery services started, carry on to other services
2024-04-07T09:03:03.259Z        INFO    pydio.gateway.grpc      Configuring self-signed configuration for gRPC gateway to allow full TLS chain.
2024-04-07T09:03:03.278Z        INFO    pydio.gateway.grpc      ready
2024-04-07T09:03:03.286Z        INFO    pydio.rest.share        starting        {"service": "pydio.rest.share", "hook router to": "/a/share"}
2024-04-07T09:03:03.289Z        INFO    pydio.rest.share        ready
2024-04-07T09:03:03.300Z        INFO    pydio.grpc.data.sync    Starting umbrella service pydio.grpc.data.sync. with sources    {"sources": ["pydiods1", "personal", "cellsdata", "versions", "thumbnails"]}
2024-04-07T09:03:03.301Z        INFO    pydio.grpc.data.sync    ready
2024-04-07T09:03:03.303Z        INFO    pydio.rest.mailer       starting        {"service": "pydio.rest.mailer", "hook router to": "/a/mailer"}
2024-04-07T09:03:03.314Z        INFO    pydio.rest.mailer       ready
2024-04-07T09:03:03.309Z        INFO    pydio.generic.timer     ready
2024-04-07T09:03:03.304Z        INFO    pydio.grpc.data.objects Starting umbrella service pydio.grpc.data.objects. with sources {"sources": ["local1"]}
2024-04-07T09:03:03.316Z        INFO    pydio.grpc.data.objects ready
2024-04-07T09:03:03.335Z        INFO    pydio.rest.user starting        {"service": "pydio.rest.user", "hook router to": "/a/user"}
2024-04-07T09:03:03.383Z        INFO    pydio.rest.user ready
2024-04-07T09:03:03.342Z        INFO    pydio.rest.log  starting        {"service": "pydio.rest.log", "hook router to": "/a/log"}
2024-04-07T09:03:03.386Z        INFO    pydio.rest.log  ready
2024-04-07T09:03:03.387Z        INFO    pydio.rest.graph        starting        {"service": "pydio.rest.graph", "hook router to": "/a/graph"}
2024-04-07T09:03:03.397Z        INFO    pydio.rest.graph        ready
2024-04-07T09:03:03.403Z        INFO    pydio.rest.role starting        {"service": "pydio.rest.role", "hook router to": "/a/role"}
2024-04-07T09:03:03.415Z        INFO    pydio.rest.role ready
2024-04-07T09:03:03.408Z        INFO    pydio.grpc.data.objects.peer    ready
2024-04-07T09:03:03.443Z        INFO    pydio.grpc.statics      ready
2024-04-07T09:03:03.443Z        INFO    pydio.grpc.update       ready
2024-04-07T09:03:03.444Z        INFO    pydio.rest.meta starting        {"service": "pydio.rest.meta", "hook router to": "/a/meta"}
2024-04-07T09:03:03.445Z        INFO    pydio.rest.meta ready
2024-04-07T09:03:03.461Z        INFO    pydio.rest.activity     starting        {"service": "pydio.rest.activity", "hook router to": "/a/activity"}
2024-04-07T09:03:03.467Z        INFO    pydio.rest.activity     ready
2024-04-07T09:03:03.495Z        INFO    pydio.rest.update       starting        {"service": "pydio.rest.update", "hook router to": "/a/update"}
2024-04-07T09:03:03.499Z        INFO    pydio.rest.update       ready
2024-04-07T09:03:03.502Z        INFO    pydio.web.libreoffice   Skipping LibreOffice plugin as not enabled
2024-04-07T09:03:03.505Z        INFO    pydio.web.libreoffice   ready
2024-04-07T09:03:03.521Z        INFO    pydio.rest.acl  starting        {"service": "pydio.rest.acl", "hook router to": "/a/acl"}
2024-04-07T09:03:03.523Z        INFO    pydio.rest.acl  ready
2024-04-07T09:03:03.526Z        INFO    pydio.grpc.tree ready
2024-04-07T09:03:03.532Z        INFO    pydio.rest.auth starting        {"service": "pydio.rest.auth", "hook router to": "/a/auth"}
2024-04-07T09:03:03.533Z        INFO    pydio.rest.tree starting        {"service": "pydio.rest.tree", "hook router to": "/a/tree"}
2024-04-07T09:03:03.534Z        INFO    pydio.gateway.wopi      ready
2024-04-07T09:03:03.534Z        INFO    pydio.rest.search       starting        {"service": "pydio.rest.search", "hook router to": "/a/search"}
2024-04-07T09:03:03.734Z        INFO    pydio.rest.search       ready
2024-04-07T09:03:03.534Z        INFO    pydio.rest.templates    starting        {"service": "pydio.rest.templates", "hook router to": "/a/templates"}
2024-04-07T09:03:03.735Z        INFO    pydio.rest.templates    ready
2024-04-07T09:03:03.534Z        INFO    pydio.rest.config       starting        {"service": "pydio.rest.config", "hook router to": "/a/config"}
2024-04-07T09:03:03.535Z        INFO    pydio.gateway.data      ready
2024-04-07T09:03:03.547Z        INFO    pydio.rest.policy       starting        {"service": "pydio.rest.policy", "hook router to": "/a/policy"}
2024-04-07T09:03:03.738Z        INFO    pydio.rest.policy       ready
2024-04-07T09:03:03.555Z        INFO    pydio.rest.jobs starting        {"service": "pydio.rest.jobs", "hook router to": "/a/jobs"}
2024-04-07T09:03:03.755Z        INFO    pydio.rest.jobs ready
2024-04-07T09:03:03.759Z        INFO    pydio.gateway.dav       ready
2024-04-07T09:03:03.555Z        INFO    pydio.rest.workspace    starting        {"service": "pydio.rest.workspace", "hook router to": "/a/workspace"}
2024-04-07T09:03:03.770Z        INFO    pydio.rest.workspace    ready
2024-04-07T09:03:03.740Z        INFO    pydio.grpc.chat ready
2024-04-07T09:03:03.548Z        INFO    pydio.web.statics       ready
2024-04-07T09:03:03.552Z        INFO    pydio.rest.user-meta    starting        {"service": "pydio.rest.user-meta", "hook router to": "/a/user-meta"}
2024-04-07T09:03:03.790Z        INFO    pydio.rest.user-meta    ready
2024-04-07T09:03:03.791Z        INFO    pydio.rest.frontend     starting        {"service": "pydio.rest.frontend", "hook router to": "/a/frontend"}
2024-04-07T09:03:03.792Z        INFO    pydio.rest.frontend     ready
2024-04-07T09:03:03.795Z        INFO    pydio.grpc.mailer       Starting mailer with sender 'disabled'
2024-04-07T09:03:03.795Z        INFO    pydio.grpc.mailer       ready
2024-04-07T09:03:03.813Z        INFO    pydio.grpc.versions     ready
2024-04-07T09:03:03.843Z        INFO    pydio.rest.auth ready
2024-04-07T09:03:03.844Z        INFO    pydio.rest.tree ready
2024-04-07T09:03:03.847Z        INFO    pydio.rest.config       ready
2024-04-07T09:03:03.859Z        INFO    pydio.grpc.docstore     ready
2024-04-07T09:03:03.934Z        INFO    pydio.grpc.activity     ready
2024-04-07T09:03:03.951Z        INFO    pydio.grpc.oauth        Applying migrations for oauth if required
2024-04-07T09:03:03.963Z        INFO    pydio.grpc.oauth        Checking if legacy migration table exists.      {"migration_table": "schema_migration"}
2024-04-07T09:03:03.983Z        INFO    pydio.grpc.workspace    ready
2024-04-07T09:03:04.157Z        INFO    pydio.grpc.user-key     ready
2024-04-07T09:03:04.183Z        INFO    pydio.grpc.acl  ready
2024-04-07T09:03:04.243Z        INFO    pydio.grpc.role ready
2024-04-07T09:03:04.321Z        INFO    pydio.grpc.oauth        Transactional migration table created successfully.     {"migration_table": "schema_migration"}
2024-04-07T09:03:04.323Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190100000001000000"}
2024-04-07T09:03:04.405Z        INFO    pydio.grpc.token        ready
2024-04-07T09:03:04.563Z        INFO    pydio.grpc.meta ready
2024-04-07T09:03:04.572Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190100000002000000"}
2024-04-07T09:03:04.638Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190100000003000000"}
2024-04-07T09:03:04.708Z        INFO    pydio.grpc.user-meta    ready
2024-04-07T09:03:04.712Z        INFO    pydio.grpc.data-key     ready
2024-04-07T09:03:04.721Z        INFO    pydio.web.oauth ready
2024-04-07T09:03:04.729Z        WARN    pydio.server.caddy      admin - admin endpoint disabled
2024-04-07T09:03:04.733Z        INFO    pydio.grpc.policy       MariaDB Detected - switching to specific migrations
2024-04-07T09:03:04.738Z        WARN    pydio.server.caddy      tls - stapling OCSP{"error": "no OCSP stapling for [localhost 127.0.0.1 172.31.9.202]: no OCSP server specified in certificate"}
2024-04-07T09:03:04.739Z        WARN    pydio.server.caddy      http.auto_https - automatic HTTP->HTTPS redirects are disabled{"server_name": "srv0"}
2024-04-07T09:03:04.739Z        INFO    pydio.server.caddy      http - enabling HTTP/3 listener{"addr": ":8080"}
2024-04-07T09:03:04.739Z        INFO    pydio.server.caddy      http.log - server running{"name": "srv0", "protocols": ["h1", "h2", "h3"]}
2024-04-07T09:03:04.740Z        INFO    pydio.server.caddy      http - servers shutting down with eternal grace period
2024-04-07T09:03:04.741Z        INFO    pydio.server.caddy      autosaved config (load with --resume flag) - {"file": "/root/.config/pydio/cells/caddy/autosave.json"}
2024-04-07T09:03:04.821Z        INFO    pydio.rest.workspace    Creating a Personal workspace
2024-04-07T09:03:04.823Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190100000004000000"}
2024-04-07T09:03:04.963Z        INFO    pydio.grpc.policy       ready
2024-04-07T09:03:04.964Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190100000005000000"}
2024-04-07T09:03:04.987Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190100000006000000"}
2024-04-07T09:03:05.004Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190100000007000000"}
2024-04-07T09:03:05.026Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190100000008000000"}
2024-04-07T09:03:05.050Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190100000009000000"}
2024-04-07T09:03:05.139Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190100000010000000"}
2024-04-07T09:03:05.164Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190100000011000000"}
2024-04-07T09:03:05.196Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190100000012000000"}
2024-04-07T09:03:05.253Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190100000013000000"}
2024-04-07T09:03:05.351Z        INFO    pydio.grpc.user ready
2024-04-07T09:03:05.412Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190100000014000000"}
2024-04-07T09:03:05.457Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190200000001000000"}
2024-04-07T09:03:05.473Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190200000002000000"}
2024-04-07T09:03:05.492Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190200000003000000"}
2024-04-07T09:03:05.509Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190200000004000000"}
2024-04-07T09:03:05.558Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190300000001000000"}
2024-04-07T09:03:05.601Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190300000002000000"}
2024-04-07T09:03:05.634Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190300000003000000"}
2024-04-07T09:03:05.697Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190300000004000000"}
2024-04-07T09:03:05.735Z        INFO    pydio.grpc.data.sync.pydiods1   ready
2024-04-07T09:03:05.786Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190300000005000000"}
2024-04-07T09:03:05.801Z        INFO    pydio.grpc.data.objects.local1  ready
2024-04-07T09:03:05.813Z        INFO    pydio.grpc.data.objects.local1  Starting local objects service local1 on /root/.config/pydio/cells/data
2024-04-07T09:03:05.813Z        INFO    pydio.grpc.data.objects.local1  Performing a first clean of minio stale data
2024-04-07T09:03:05.931Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190300000006000000"}
2024-04-07T09:03:06.019Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190300000007000000"}
2024-04-07T09:03:06.156Z        INFO    pydio.gateway.websocket ready
2024-04-07T09:03:06.357Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190300000008000000"}
2024-04-07T09:03:06.387Z        INFO    pydio.grpc.data.sync.thumbnails ready
2024-04-07T09:03:06.386Z        INFO            Creating root node in index
2024-04-07T09:03:06.425Z        INFO    pydio.grpc.data.index.pydiods1  ready
2024-04-07T09:03:06.473Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190300000009000000"}
2024-04-07T09:03:06.486Z        INFO    pydio.grpc.data.sync.cellsdata  ready
2024-04-07T09:03:06.490Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190300000010000000"}
2024-04-07T09:03:06.684Z        INFO    pydio.grpc.oauth        Migration has not yet been applied, running migration.  {"version": "20190300000011000000"}
2024-04-07T09:03:06.948Z        INFO    pydio.grpc.tasks        ready
2024-04-07T09:03:09.176Z        INFO    pydio.grpc.data.objects.local1  Attempting encryption of all config, IAM users and policies on MinIO backend
2024-04-07T09:03:10.335Z        INFO    pydio.grpc.jobs Clean tasks with status Running
2024-04-07T09:03:10.682Z        INFO    pydio.grpc.jobs Clean tasks with status Paused
2024-04-07T09:03:16.265Z        INFO    pydio.grpc.jobs ready```

Hello,

The installation take from seconds to several minutes depending on the OS & DB. Migration has not yet been applied, running migration. means that cells is working with the DB.

If the installation take longer than 10 minutes, you may have problem with DB version. Please visit following link for Cells requirements: