Upgrade issue with nextcloud snap on syncloud

Removed the app from ui and installed v21 over cli with “snap install” successfully. No 502, the nextcloud interface is reachable. So the restore, as tried before, seems to “create” the 502? How to proceed? Any other way to restore? Or to debug the restore?

Ok, can you restore, see if you get 502 and send me the logs right after you see it.

Did restore. Got 502 right afterwards. These are the logs from settings:

Sep 28 05:42:16 syncloud platform.backend[273]: info cli/executor.go:23 execute {"cmd": "/usr/bin/journalctl -n 1000 --no-pager"}
Sep 28 05:42:16 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/logs
Sep 28 05:42:16 syncloud nginx[409]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:42:16 +0000] "GET /rest/user HTTP/2.0" 200 28 "https://anonymouscloud.syncloud.it/logs" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:42:16 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/user
Sep 28 05:42:16 syncloud nginx[409]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:42:16 +0000] "GET /logs HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:59 syncloud platform.backend[273]: info cron/backup_job.go:68 auto backup is disabled
Sep 28 05:40:58 syncloud platform.backend[273]: 2023/09/28 05:40:58 [DEBUG] POST https://api.syncloud.it/domain/update
Sep 28 05:40:58 syncloud platform.backend[273]: 2023/09/28 05:40:58 public ipv4: 91.38.163.85
Sep 28 05:40:57 syncloud platform.backend[273]: info cert/generator.go:115 not regenerating real certificate {"category": "certificate"}
Sep 28 05:40:57 syncloud platform.backend[273]: info cert/generator.go:108 certificate info {"category": "certificate", "subject": "anonymouscloud.syncloud.it", "valid days": 85, "real": true}
Sep 28 05:40:35 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:35 +0000] "GET /rest/logs HTTP/2.0" 200 125483 "https://anonymouscloud.syncloud.it/logs" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:34 syncloud platform.backend[273]: info cli/executor.go:23 execute {"cmd": "/usr/bin/journalctl -n 1000 --no-pager"}
Sep 28 05:40:34 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/logs
Sep 28 05:40:34 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:34 +0000] "GET /rest/user HTTP/2.0" 200 28 "https://anonymouscloud.syncloud.it/logs" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:34 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/user
Sep 28 05:40:34 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:34 +0000] "GET /logs HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:31 syncloud platform.nginx-public[269]: 2023/09/28 05:40:31 [crit] 407#0: *513 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 91.38.163.85, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/login"
Sep 28 05:40:31 syncloud nginx[407]: syncloud nginx: 2023/09/28 05:40:31 [crit] 407#0: *513 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 91.38.163.85, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/login"
Sep 28 05:40:31 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:31 +0000] "GET /login HTTP/2.0" 502 559 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:31 syncloud platform.nginx-public[269]: 2023/09/28 05:40:31 [crit] 407#0: *513 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 91.38.163.85, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /login HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/login", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 28 05:40:31 syncloud nginx[407]: syncloud nginx: 2023/09/28 05:40:31 [crit] 407#0: *513 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 91.38.163.85, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /login HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/login", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 28 05:40:26 syncloud dhclient[470]: XMT: Solicit on eth0, interval 120210ms.
Sep 28 05:40:26 syncloud sh[219]: XMT: Solicit on eth0, interval 120210ms.
Sep 28 05:40:26 syncloud sh[219]: XMT: | X-- Request rebind in +5400
Sep 28 05:40:26 syncloud sh[219]: XMT: | X-- Request renew in +3600
Sep 28 05:40:26 syncloud sh[219]: XMT: X-- IA_PD 32:45:af:9a
Sep 28 05:40:26 syncloud sh[219]: XMT: Forming Solicit, 655350 ms elapsed.
Sep 28 05:40:26 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:26 +0000] "GET /rest/logs HTTP/2.0" 200 123241 "https://anonymouscloud.syncloud.it/logs" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:26 syncloud platform.backend[273]: info cli/executor.go:23 execute {"cmd": "/usr/bin/journalctl -n 1000 --no-pager"}
Sep 28 05:40:26 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/logs
Sep 28 05:40:21 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:21 +0000] "GET /rest/backup/auto HTTP/2.0" 200 54 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:21 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:21 +0000] "GET /rest/backup/list HTTP/2.0" 200 965 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:21 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/backup/auto
Sep 28 05:40:21 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/backup/list
Sep 28 05:40:21 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:21 +0000] "GET /rest/job/status HTTP/2.0" 200 51 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:21 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/job/status
Sep 28 05:40:19 syncloud platform.backend[273]: /drone/src/backend/job/worker.go:24
Sep 28 05:40:19 syncloud platform.backend[273]: github.com/syncloud/platform/job.(*Worker).Start
Sep 28 05:40:19 syncloud platform.backend[273]: /drone/src/backend/job/worker.go:37
Sep 28 05:40:19 syncloud platform.backend[273]: github.com/syncloud/platform/job.(*Worker).Do
Sep 28 05:40:19 syncloud platform.backend[273]: error job/worker.go:37 error in the task {"error": "exit status 1: error: cannot perform the following tasks:\n- Run service command \"start\" for services [\"nginx\" \"php-fpm\" \"postgresql\"] of snap \"nextcloud\" (systemctl command [start snap.nextcloud.postgresql.service] failed with exit status 1: Job for snap.nextcloud.postgresql.service failed because the control process exited with error code.\nSee \"systemctl status snap.nextcloud.postgresql.service\" and \"journalctl -xe\" for details.\n)\n"}
Sep 28 05:40:19 syncloud platform.backend[273]: /drone/src/backend/job/worker.go:24
Sep 28 05:40:19 syncloud platform.backend[273]: github.com/syncloud/platform/job.(*Worker).Start
Sep 28 05:40:19 syncloud platform.backend[273]: /drone/src/backend/job/worker.go:35
Sep 28 05:40:19 syncloud platform.backend[273]: github.com/syncloud/platform/job.(*Worker).Do
Sep 28 05:40:19 syncloud platform.backend[273]: /drone/src/backend/rest/backend.go:225
Sep 28 05:40:19 syncloud platform.backend[273]: github.com/syncloud/platform/rest.(*Backend).BackupRestore.func1
Sep 28 05:40:19 syncloud platform.backend[273]: /drone/src/backend/backup/backup.go:318
Sep 28 05:40:19 syncloud platform.backend[273]: github.com/syncloud/platform/backup.(*Backup).Restore
Sep 28 05:40:19 syncloud platform.backend[273]: /drone/src/backend/snap/cli.go:22
Sep 28 05:40:19 syncloud platform.backend[273]: github.com/syncloud/platform/snap.(*Cli).Start
Sep 28 05:40:19 syncloud platform.backend[273]: /drone/src/backend/snap/cli.go:47
Sep 28 05:40:19 syncloud platform.backend[273]: github.com/syncloud/platform/snap.(*Cli).run
Sep 28 05:40:19 syncloud platform.backend[273]: error snap/cli.go:47 snap failed {"command": "start", "error": "exit status 1: error: cannot perform the following tasks:\n- Run service command \"start\" for services [\"nginx\" \"php-fpm\" \"postgresql\"] of snap \"nextcloud\" (systemctl command [start snap.nextcloud.postgresql.service] failed with exit status 1: Job for snap.nextcloud.postgresql.service failed because the control process exited with error code.\nSee \"systemctl status snap.nextcloud.postgresql.service\" and \"journalctl -xe\" for details.\n)\n"}
Sep 28 05:40:19 syncloud snapd[275]: See "systemctl status snap.nextcloud.postgresql.service" and "journalctl -xe" for details.
Sep 28 05:40:19 syncloud snapd[275]: taskrunner.go:299: [change 32 "Run service command \"start\" for services [\"nginx\" \"php-fpm\" \"postgresql\"] of snap \"nextcloud\"" task] failed: systemctl command [start snap.nextcloud.postgresql.service] failed with exit status 1: Job for snap.nextcloud.postgresql.service failed because the control process exited with error code.
Sep 28 05:40:19 syncloud systemd[1]: Stopped Service for snap application nextcloud.postgresql.
Sep 28 05:40:19 syncloud systemd[1]: snap.nextcloud.postgresql.service: Succeeded.
Sep 28 05:40:19 syncloud systemd[1]: snap.nextcloud.postgresql.service: Control process exited, code=killed, status=15/TERM
Sep 28 05:40:19 syncloud systemd[1]: Starting Service for snap application nextcloud.postgresql...
Sep 28 05:40:19 syncloud systemd[1]: Stopped Service for snap application nextcloud.postgresql.
Sep 28 05:40:19 syncloud systemd[1]: snap.nextcloud.postgresql.service: Scheduled restart job, restart counter is at 1.
Sep 28 05:40:19 syncloud systemd[1]: snap.nextcloud.postgresql.service: Service RestartSec=100ms expired, scheduling restart.
Sep 28 05:40:19 syncloud systemd[1]: Failed to start Service for snap application nextcloud.postgresql.
Sep 28 05:40:19 syncloud systemd[1]: snap.nextcloud.postgresql.service: Failed with result 'exit-code'.
Sep 28 05:40:19 syncloud systemd[1]: snap.nextcloud.postgresql.service: Control process exited, code=exited, status=1/FAILURE
Sep 28 05:40:19 syncloud nextcloud.postgresql[7716]: Examine the log output.
Sep 28 05:40:19 syncloud nextcloud.postgresql[7716]: pg_ctl.bin: could not start server
Sep 28 05:40:19 syncloud nextcloud.postgres[7741]: [5-1] 2023-09-28 05:40:19.306 GMT [7741] LOG: database system is shut down
Sep 28 05:40:19 syncloud nextcloud.postgres[7741]: [4-1] 2023-09-28 05:40:19.301 GMT [7741] LOG: aborting startup due to startup process failure
Sep 28 05:40:19 syncloud nextcloud.postgres[7741]: [3-1] 2023-09-28 05:40:19.301 GMT [7741] LOG: startup process (PID 7742) was terminated by signal 6: Aborted
Sep 28 05:40:19 syncloud nextcloud.postgres[7742]: [4-1] 2023-09-28 05:40:19.299 GMT [7742] PANIC: could not open file "pg_wal/0000000100000005000000CD": Permission denied
Sep 28 05:40:19 syncloud nextcloud.postgres[7742]: [3-1] 2023-09-28 05:40:19.298 GMT [7742] LOG: database system was shut down at 2023-09-09 10:42:18 GMT
Sep 28 05:40:19 syncloud nextcloud.postgresql[7716]: 2023-09-28 05:40:19.283 GMT [7741] HINT: Future log output will go to log destination "syslog".
Sep 28 05:40:19 syncloud nextcloud.postgresql[7716]: 2023-09-28 05:40:19.283 GMT [7741] LOG: ending log output to stderr
Sep 28 05:40:19 syncloud nextcloud.postgres[7741]: [2-2] 2023-09-28 05:40:19.283 GMT [7741] HINT: Future log output will go to log destination "syslog".
Sep 28 05:40:19 syncloud nextcloud.postgres[7741]: [2-1] 2023-09-28 05:40:19.283 GMT [7741] LOG: ending log output to stderr
Sep 28 05:40:19 syncloud nextcloud.postgresql[7716]: 2023-09-28 05:40:19.217 GMT [7741] LOG: listening on Unix socket "/var/snap/nextcloud/current/database/.s.PGSQL.5436"
Sep 28 05:40:19 syncloud nextcloud.postgres[7741]: [1-1] 2023-09-28 05:40:19.217 GMT [7741] LOG: listening on Unix socket "/var/snap/nextcloud/current/database/.s.PGSQL.5436"
Sep 28 05:40:19 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:19 +0000] "GET /rest/job/status HTTP/2.0" 200 65 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:19 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/job/status
Sep 28 05:40:18 syncloud systemd[1]: Starting Service for snap application nextcloud.postgresql...
Sep 28 05:40:17 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:17 +0000] "GET /rest/job/status HTTP/2.0" 200 65 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:17 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/job/status
Sep 28 05:40:16 syncloud platform.backend[273]: info cli/executor.go:23 execute {"cmd": "/usr/bin/snap start nextcloud"}
Sep 28 05:40:15 syncloud platform.backend[273]: info cli/executor.go:23 execute {"cmd": "/usr/bin/rm -rf /var/snap/nextcloud/common/*"}
Sep 28 05:40:15 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:15 +0000] "GET /rest/job/status HTTP/2.0" 200 65 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:15 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/job/status
Sep 28 05:40:13 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:13 +0000] "GET /rest/job/status HTTP/2.0" 200 65 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:13 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/job/status
Sep 28 05:40:11 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:11 +0000] "GET /rest/job/status HTTP/2.0" 200 65 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:11 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/job/status
Sep 28 05:40:10 syncloud platform.backend[273]: info cli/executor.go:23 execute {"cmd": "/usr/bin/rm -rf /var/snap/nextcloud/current/*"}
Sep 28 05:40:10 syncloud systemd[1]: Stopped Service for snap application nextcloud.postgresql.
Sep 28 05:40:10 syncloud systemd[1]: snap.nextcloud.postgresql.service: Succeeded.
Sep 28 05:40:09 syncloud nextcloud.postgres[1094]: [6-1] 2023-09-28 05:40:09.998 GMT [1094] LOG: database system is shut down
Sep 28 05:40:09 syncloud nextcloud.postgres[1096]: [3-1] 2023-09-28 05:40:09.934 GMT [1096] LOG: shutting down
Sep 28 05:40:09 syncloud nextcloud.postgres[1094]: [5-1] 2023-09-28 05:40:09.933 GMT [1094] LOG: worker process: logical replication launcher (PID 1101) exited with exit code 1
Sep 28 05:40:09 syncloud systemd[1]: Stopping Service for snap application nextcloud.postgresql...
Sep 28 05:40:09 syncloud nextcloud.postgres[1094]: [4-1] 2023-09-28 05:40:09.920 GMT [1094] LOG: received smart shutdown request
Sep 28 05:40:09 syncloud systemd[1]: Stopped Service for snap application nextcloud.php-fpm.
Sep 28 05:40:09 syncloud systemd[1]: snap.nextcloud.php-fpm.service: Succeeded.
Sep 28 05:40:09 syncloud nextcloud.php-fpm[1132]: [NOTICE] exiting, bye-bye!
Sep 28 05:40:09 syncloud systemd[1]: Stopping Service for snap application nextcloud.php-fpm...
Sep 28 05:40:09 syncloud nextcloud.php-fpm[1132]: [NOTICE] Terminating ...
Sep 28 05:40:09 syncloud systemd[1]: Stopped Service for snap application nextcloud.nginx.
Sep 28 05:40:09 syncloud systemd[1]: snap.nextcloud.nginx.service: Succeeded.
Sep 28 05:40:09 syncloud nextcloud.nginx[7673]: 2023/09/28 05:40:09 [notice] 7693#0: signal process started
Sep 28 05:40:09 syncloud nextcloud.nginx[7673]: nginx: [alert] could not open error log file: open() "/snap/nextcloud/x1/nginx/logs/error.log" failed (30: Read-only file system)
Sep 28 05:40:09 syncloud systemd[1]: Stopping Service for snap application nextcloud.nginx...
Sep 28 05:40:09 syncloud platform.backend[273]: info cli/executor.go:23 execute {"cmd": "/usr/bin/snap stop nextcloud"}
Sep 28 05:40:09 syncloud platform.backend[273]: info backup/backup.go:271 tar output:
Sep 28 05:40:09 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:09 +0000] "GET /rest/job/status HTTP/2.0" 200 65 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:09 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/job/status
Sep 28 05:40:07 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:06 +0000] "GET /rest/job/status HTTP/2.0" 200 65 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:06 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/job/status
Sep 28 05:40:04 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:04 +0000] "GET /rest/job/status HTTP/2.0" 200 65 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:04 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/job/status
Sep 28 05:40:02 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:02 +0000] "GET /rest/job/status HTTP/2.0" 200 65 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:02 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/job/status
Sep 28 05:40:00 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:40:00 +0000] "GET /rest/job/status HTTP/2.0" 200 65 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:40:00 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/job/status
Sep 28 05:39:59 syncloud platform.backend[273]: info cli/executor.go:23 execute {"cmd": "/usr/bin/tar -C /tmp/430259745 -xf /data/platform/backup/nextcloud-2023-0909-104217.tar.gz"}
Sep 28 05:39:59 syncloud platform.backend[273]: info backup/backup.go:264 temp space needed: 77643730
Sep 28 05:39:59 syncloud platform.backend[273]: info backup/backup.go:263 temp space left: 12599095296
Sep 28 05:39:59 syncloud platform.backend[273]: info backup/backup.go:248 Running backup restore {"app": "nextcloud", "file": "/data/platform/backup/nextcloud-2023-0909-104217.tar.gz"}
Sep 28 05:39:58 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:39:58 +0000] "GET /rest/job/status HTTP/2.0" 200 68 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:39:58 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/job/status
Sep 28 05:39:58 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:39:58 +0000] "POST /rest/backup/restore HTTP/2.0" 200 35 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:39:58 syncloud platform.backend[273]: info rest/middleware.go:71 POST: /rest/backup/restore
Sep 28 05:39:53 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:39:53 +0000] "GET /rest/backup/auto HTTP/2.0" 200 54 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:39:53 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:39:53 +0000] "GET /rest/backup/list HTTP/2.0" 200 965 "https://anonymouscloud.syncloud.it/backup" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:39:53 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/backup/auto
Sep 28 05:39:53 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/backup/list
Sep 28 05:39:46 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:39:46 +0000] "GET /rest/logs HTTP/2.0" 200 120474 "https://anonymouscloud.syncloud.it/logs" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:39:46 syncloud platform.backend[273]: info cli/executor.go:23 execute {"cmd": "/usr/bin/journalctl -n 1000 --no-pager"}
Sep 28 05:39:46 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/logs
Sep 28 05:39:46 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:39:46 +0000] "GET /rest/user HTTP/2.0" 200 28 "https://anonymouscloud.syncloud.it/logs" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:39:46 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/user
Sep 28 05:39:46 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:39:46 +0000] "GET /logs HTTP/2.0" 200 912 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:39:19 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:39:19 +0000] "GET /rest/logs HTTP/2.0" 200 120055 "https://anonymouscloud.syncloud.it/logs" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:39:19 syncloud platform.backend[273]: info cli/executor.go:23 execute {"cmd": "/usr/bin/journalctl -n 1000 --no-pager"}
Sep 28 05:39:19 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/logs
Sep 28 05:39:05 syncloud nginx[407]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:39:05 +0000] "GET /login HTTP/2.0" 200 4925 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 28 05:39:05 syncloud nginx[1208]: syncloud nginx: 91.38.163.85 - - [28/Sep/2023:05:39:05 +0000] "GET /login HTTP/1.1" 200 4925 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"

A bit more

root@syncloud:~# systemctl status snap.nextcloud.*
root@syncloud:~# systemctl status snap.nextcloud.postgresql.service
● snap.nextcloud.postgresql.service - Service for snap application nextcloud.postgresql
   Loaded: loaded (/etc/systemd/system/snap.nextcloud.postgresql.service; enabled; vendor preset: enabled)
   Active: inactive (dead) since Thu 2023-09-28 05:40:19 UTC; 5min ago
  Process: 7746 ExecStart=/usr/bin/snap run nextcloud.postgresql (code=killed, signal=TERM)

Sep 28 05:40:19 syncloud systemd[1]: Starting Service for snap application nextcloud.postgresql...
Sep 28 05:40:19 syncloud systemd[1]: snap.nextcloud.postgresql.service: Control process exited, code=killed, status=15/TERM
Sep 28 05:40:19 syncloud systemd[1]: snap.nextcloud.postgresql.service: Succeeded.
Sep 28 05:40:19 syncloud systemd[1]: Stopped Service for snap application nextcloud.postgresql.

Can you run these:

ls -la /var/snap/nextcloud/common/
ls -la /var/snap/nextcloud/current/
root@syncloud:~# ls -la /var/snap/nextcloud/common/
total 20
drwxr-xr-x 4 nextcloud nextcloud 4096 Sep 28 05:40 .
drwxr-xr-x 4 root      root      4096 Sep 27 17:44 ..
-rw-r--r-- 1 nextcloud nextcloud  542 Sep 28 05:40 .htaccess
-rw-r--r-- 1 nextcloud nextcloud    0 Sep 28 05:40 index.html
drwxr-xr-x 2 nextcloud nextcloud 4096 Sep 28 05:40 log
drwxr-xr-x 7 nextcloud nextcloud 4096 Sep 27 17:45 nginx
root@syncloud:~# ls -la /var/snap/nextcloud/current/
total 9544
drwxr-xr-x  6 nextcloud nextcloud    4096 Sep 28 05:40 .
drwxr-xr-x  4 root      root         4096 Sep 27 17:44 ..
drwxr-xr-x  2 nextcloud nextcloud    4096 Sep 27 17:44 config
drwx------ 19 nextcloud nextcloud    4096 Sep 28 05:40 database
-rw-r--r--  1 root      root      9743921 Sep 28 05:40 database.dump
-rw-r--r--  1 root      root            3 Sep 28 05:40 db.major.version
drwxr-xr-x  4 nextcloud nextcloud    4096 Sep 28 05:40 extra-apps
drwxr-xr-x  3 nextcloud nextcloud    4096 Sep 27 17:44 nextcloud

What about this:

tar tzvf /data/platform/backup/nextcloud-2023-0909-104217.tar.gz | grep dump

Let’s try to recover:

snap run nextcloud.restore-pre-start

If that does not work (it may not be available in v21 yet) try this:

cd /snap/nextcloud/current/hooks/

/snap/nextcloud/current/python/bin/python -c "from installer import Installer; Installer().post_refresh()"

Is this, what we want to see?:

root@syncloud:~# tar tzvf /data/platform/backup/nextcloud-2023-0909-104217.tar.gz | grep dump
-rw-r--r-- root/root   9743921 2023-09-09 10:42 ./current/database.dump

v21 needs the manual way:

root@syncloud:~# snap run nextcloud.restore-pre-start
error: cannot find app "restore-pre-start" in "nextcloud"
root@syncloud:~# cd /snap/nextcloud/current/hooks/
root@syncloud:/snap/nextcloud/current/hooks# ls -l
total 18
-rwxr-xr-x 1 root root   108 Jun 24  2021 access-change
-rw-r--r-- 1 root root    99 Jun 24  2021 access-change.py
-rw-r--r-- 1 root root 11749 Jun 24  2021 installer.py
-rw-r--r-- 1 root root  1211 Jun 24  2021 octools.py
-rw-r--r-- 1 root root  2337 Jun 24  2021 postgres.py
-rwxr-xr-x 1 root root   106 Jun 24  2021 storage-change
-rw-r--r-- 1 root root    99 Jun 24  2021 storage-change.py
root@syncloud:/snap/nextcloud/current/hooks# /snap/nextcloud/current/python/bin/python -c "from installer import Installer; Installer().post_refresh()"
root@syncloud:/snap/nextcloud/current/hooks#

So no output from the restart/refresh.

Still the 502 error. Snippet from the logs:

Sep 29 05:41:38 syncloud platform.backend[273]: info cli/executor.go:23 execute {"cmd": "/usr/bin/journalctl -n 1000 --no-pager"}
Sep 29 05:41:38 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/logs
Sep 29 05:41:37 syncloud nginx[408]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:05:41:37 +0000] "GET /rest/user HTTP/2.0" 200 28 "https://anonymouscloud.syncloud.it/logs" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 29 05:41:37 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/user
Sep 29 05:41:37 syncloud platform.backend[273]: info cron/backup_job.go:68 auto backup is disabled
Sep 29 05:41:37 syncloud nginx[408]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:05:41:37 +0000] "GET /logs HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 29 05:41:37 syncloud platform.backend[273]: 2023/09/29 05:41:37 [DEBUG] POST https://api.syncloud.it/domain/update
Sep 29 05:41:37 syncloud platform.backend[273]: 2023/09/29 05:41:37 public ipv4: 234.75.137.172
Sep 29 05:41:36 syncloud platform.backend[273]: info cert/generator.go:115 not regenerating real certificate {"category": "certificate"}
Sep 29 05:41:36 syncloud platform.backend[273]: info cert/generator.go:108 certificate info {"category": "certificate", "subject": "anonymouscloud.syncloud.it", "valid days": 84, "real": true}
Sep 29 05:41:24 syncloud platform.nginx-public[269]: 2023/09/29 05:41:24 [crit] 406#0: *1268 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 05:41:24 syncloud nginx[406]: syncloud nginx: 2023/09/29 05:41:24 [crit] 406#0: *1268 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 05:41:23 syncloud nginx[406]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:05:41:23 +0000] "GET / HTTP/2.0" 502 157 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
Sep 29 05:41:23 syncloud platform.nginx-public[269]: 2023/09/29 05:41:23 [crit] 406#0: *1268 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 05:41:23 syncloud nginx[406]: syncloud nginx: 2023/09/29 05:41:23 [crit] 406#0: *1268 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 05:41:02 syncloud platform.nginx-public[269]: 2023/09/29 05:41:02 [crit] 408#0: *1260 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 05:41:02 syncloud nginx[408]: syncloud nginx: 2023/09/29 05:41:02 [crit] 408#0: *1260 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 05:41:02 syncloud nginx[408]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:05:41:02 +0000] "GET / HTTP/2.0" 502 559 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 29 05:41:02 syncloud platform.nginx-public[269]: 2023/09/29 05:41:02 [crit] 408#0: *1260 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 05:41:02 syncloud nginx[408]: syncloud nginx: 2023/09/29 05:41:02 [crit] 408#0: *1260 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 05:40:56 syncloud platform.nginx-public[269]: 2023/09/29 05:40:56 [crit] 408#0: *1260 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 05:40:56 syncloud nginx[408]: syncloud nginx: 2023/09/29 05:40:56 [crit] 408#0: *1260 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 05:40:56 syncloud nginx[408]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:05:40:56 +0000] "GET / HTTP/2.0" 502 559 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 29 05:40:56 syncloud platform.nginx-public[269]: 2023/09/29 05:40:56 [crit] 408#0: *1260 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 05:40:56 syncloud nginx[408]: syncloud nginx: 2023/09/29 05:40:56 [crit] 408#0: *1260 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 05:40:34 syncloud dhclient[470]: XMT: Solicit on eth0, interval 124000ms.
Sep 29 05:40:34 syncloud sh[219]: XMT: Solicit on eth0, interval 124000ms.
Sep 29 05:40:34 syncloud sh[219]: XMT: | X-- Request rebind in +5400
Sep 29 05:40:34 syncloud sh[219]: XMT: | X-- Request renew in +3600
Sep 29 05:40:34 syncloud sh[219]: XMT: X-- IA_PD 32:45:af:9a
Sep 29 05:40:34 syncloud sh[219]: XMT: Forming Solicit, 655350 ms elapsed.
Sep 29 05:40:06 syncloud nginx[408]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:05:40:06 +0000] "GET /rest/logs HTTP/2.0" 200 126306 "https://anonymouscloud.syncloud.it/logs" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 29 05:40:06 syncloud platform.backend[273]: info cli/executor.go:23 execute {"cmd": "/usr/bin/journalctl -n 1000 --no-pager"}
Sep 29 05:40:06 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/logs
Sep 29 05:40:06 syncloud nginx[408]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:05:40:06 +0000] "GET /rest/user HTTP/2.0" 200 28 "https://anonymouscloud.syncloud.it/logs" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 29 05:40:06 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/user
Sep 29 05:40:06 syncloud nginx[408]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:05:40:06 +0000] "GET /logs HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 29 05:39:51 syncloud platform.api[260]: info storage/storage.go:71 fixing permissions {"dir": "/data/nextcloud"}
Sep 29 05:39:51 syncloud platform.api[260]: info rest/middleware.go:71 POST: /app/init_storage
Sep 29 05:39:51 syncloud platform.api[260]: info rest/middleware.go:71 GET: /app/data_path?name=nextcloud
Sep 29 05:39:50 syncloud platform.api[260]: info rest/middleware.go:71 GET: /app/install_path?name=nextcloud

Ok, can you run this:

systemctl start snap.nextcloud.postgresql

cd /snap/nextcloud/current/hooks/

/snap/nextcloud/current/python/bin/python -c "from installer import Installer; Installer().configure()"

I did, still the 502.

root@syncloud:/snap/nextcloud/current/hooks# systemctl status snap.nextcloud.postgresql
● snap.nextcloud.postgresql.service - Service for snap application nextcloud.postgresql
   Loaded: loaded (/etc/systemd/system/snap.nextcloud.postgresql.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2023-09-29 06:20:43 UTC; 4s ago
  Process: 14232 ExecStart=/usr/bin/snap run nextcloud.postgresql (code=exited, status=0/SUCCESS)
 Main PID: 14256 (postgres)
    Tasks: 7 (limit: 4915)
   CGroup: /system.slice/snap.nextcloud.postgresql.service
           ├─14256 /snap/nextcloud/x1/postgresql/bin/postgres -D /var/snap/nextcloud/current/database
           ├─14258 postgres: checkpointer process   
           ├─14259 postgres: writer process   
           ├─14260 postgres: wal writer process   
           ├─14261 postgres: autovacuum launcher process   
           ├─14262 postgres: stats collector process   
           └─14263 postgres: bgworker: logical replication launcher   

Sep 29 06:20:43 syncloud systemd[1]: Starting Service for snap application nextcloud.postgresql...
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [1-1] 2023-09-29 06:20:43.545 GMT [14256] LOG:  listening on Unix socket "/var/snap/nextcloud/current/database/.s.PGSQL.5436"
Sep 29 06:20:43 syncloud nextcloud.postgresql[14232]: 2023-09-29 06:20:43.545 GMT [14256] LOG:  listening on Unix socket "/var/snap/nextcloud/current/database/.s.PGSQL.5436"
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [2-1] 2023-09-29 06:20:43.607 GMT [14256] LOG:  ending log output to stderr
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [2-2] 2023-09-29 06:20:43.607 GMT [14256] HINT:  Future log output will go to log destination "syslog".
Sep 29 06:20:43 syncloud nextcloud.postgresql[14232]: 2023-09-29 06:20:43.607 GMT [14256] LOG:  ending log output to stderr
Sep 29 06:20:43 syncloud nextcloud.postgresql[14232]: 2023-09-29 06:20:43.607 GMT [14256] HINT:  Future log output will go to log destination "syslog".
Sep 29 06:20:43 syncloud nextcloud.postgres[14257]: [3-1] 2023-09-29 06:20:43.622 GMT [14257] LOG:  database system was shut down at 2023-09-09 10:42:18 GMT
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [3-1] 2023-09-29 06:20:43.644 GMT [14256] LOG:  database system is ready to accept connections
Sep 29 06:20:43 syncloud systemd[1]: Started Service for snap application nextcloud.postgresql.
root@syncloud:/snap/nextcloud/current/hooks# /snap/nextcloud/current/python/bin/python -c "from installer import Installer; Installer().configure()"
2023-09-29 06:21:06,136 - nextcloud_config - INFO - setting value: datadirectory = /opt/disk/external/nextcloud
2023-09-29 06:21:08,057 - nextcloud_config - INFO - setting datadirectory = /opt/disk/external/nextcloud
2023-09-29 06:21:11,196 - nextcloud_occ - INFO - - installed: true
  - version: 21.0.2.1
  - versionstring: 21.0.2
  - edition:
2023-09-29 06:21:17,324 - nextcloud_occ - INFO - System config value apps_paths => 1 => path set to string /var/snap/nextcloud/current/extra-apps
2023-09-29 06:21:20,373 - nextcloud_occ - INFO - System config value dbhost set to string /var/snap/nextcloud/current/database:5436
remove crontab task
create crontab task
2023-09-29 06:21:20,509 - nextcloud_config - INFO - setting value: memcache.local = '\OC\Memcache\APCu'
2023-09-29 06:21:22,390 - nextcloud_config - INFO - setting memcache.local = \OC\Memcache\APCu
2023-09-29 06:21:22,392 - nextcloud_config - INFO - setting value: loglevel = 2
2023-09-29 06:21:24,287 - nextcloud_config - INFO - setting loglevel = 2
2023-09-29 06:21:24,289 - nextcloud_config - INFO - setting value: logfile = /var/snap/nextcloud/common/log/nextcloud.log
2023-09-29 06:21:26,175 - nextcloud_config - INFO - setting logfile = /var/snap/nextcloud/common/log/nextcloud.log
2023-09-29 06:21:26,178 - nextcloud_config - INFO - setting value: datadirectory = /opt/disk/external/nextcloud
2023-09-29 06:21:28,062 - nextcloud_config - INFO - setting datadirectory = /opt/disk/external/nextcloud
2023-09-29 06:21:28,063 - nextcloud_config - INFO - setting value: mail_smtpmode = smtp
2023-09-29 06:21:29,944 - nextcloud_config - INFO - setting mail_smtpmode = smtp
2023-09-29 06:21:29,946 - nextcloud_config - INFO - setting value: mail_smtphost = localhost:25
2023-09-29 06:21:31,838 - nextcloud_config - INFO - setting mail_smtphost = localhost:25
2023-09-29 06:21:31,839 - nextcloud_config - INFO - setting value: mail_smtpauth = false
2023-09-29 06:21:33,727 - nextcloud_config - INFO - setting mail_smtpauth =
2023-09-29 06:21:33,778 - nextcloud_config - INFO - setting value: trusted_domains = localhost 192.168.1.1 nextcloud.anonymouscloud.syncloud.it
2023-09-29 06:21:35,662 - nextcloud_config - INFO - setting trusted_domains = Array
(
    [0] => localhost
    [1] => 192.168.1.1
    [2] => nextcloud.anonymouscloud.syncloud.it
)
2023-09-29 06:21:35,664 - nextcloud_config - INFO - setting value: trusted_proxies = nextcloud.anonymouscloud.syncloud.it
2023-09-29 06:21:37,551 - nextcloud_config - INFO - setting trusted_proxies = nextcloud.anonymouscloud.syncloud.it

Log snippet:

Sep 29 06:21:56 syncloud platform.backend[273]: info cli/executor.go:23 execute {"cmd": "/usr/bin/journalctl -n 1000 --no-pager"}
Sep 29 06:21:56 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/logs
Sep 29 06:21:56 syncloud nginx[409]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:06:21:56 +0000] "GET /rest/user HTTP/2.0" 200 28 "https://anonymouscloud.syncloud.it/logs" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 29 06:21:56 syncloud platform.backend[273]: info rest/middleware.go:71 GET: /rest/user
Sep 29 06:21:56 syncloud nginx[409]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:06:21:56 +0000] "GET /logs HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 29 06:21:52 syncloud platform.nginx-public[269]: 2023/09/29 06:21:52 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 06:21:52 syncloud nginx[409]: syncloud nginx: 2023/09/29 06:21:52 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 06:21:52 syncloud nginx[409]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:06:21:52 +0000] "GET / HTTP/2.0" 502 559 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 29 06:21:52 syncloud platform.nginx-public[269]: 2023/09/29 06:21:52 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 06:21:52 syncloud nginx[409]: syncloud nginx: 2023/09/29 06:21:52 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 06:21:51 syncloud platform.nginx-public[269]: 2023/09/29 06:21:51 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 06:21:51 syncloud nginx[409]: syncloud nginx: 2023/09/29 06:21:51 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 06:21:51 syncloud nginx[409]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:06:21:51 +0000] "GET / HTTP/2.0" 502 559 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 29 06:21:51 syncloud platform.nginx-public[269]: 2023/09/29 06:21:51 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 06:21:51 syncloud nginx[409]: syncloud nginx: 2023/09/29 06:21:51 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 06:21:51 syncloud platform.nginx-public[269]: 2023/09/29 06:21:51 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 06:21:51 syncloud nginx[409]: syncloud nginx: 2023/09/29 06:21:51 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 06:21:51 syncloud nginx[409]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:06:21:51 +0000] "GET / HTTP/2.0" 502 559 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 29 06:21:51 syncloud platform.nginx-public[269]: 2023/09/29 06:21:51 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 06:21:51 syncloud nginx[409]: syncloud nginx: 2023/09/29 06:21:51 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 06:21:51 syncloud platform.nginx-public[269]: 2023/09/29 06:21:51 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 06:21:51 syncloud nginx[409]: syncloud nginx: 2023/09/29 06:21:51 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 06:21:51 syncloud nginx[409]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:06:21:51 +0000] "GET / HTTP/2.0" 502 559 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 29 06:21:51 syncloud platform.nginx-public[269]: 2023/09/29 06:21:51 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 06:21:51 syncloud nginx[409]: syncloud nginx: 2023/09/29 06:21:51 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 06:21:50 syncloud platform.nginx-public[269]: 2023/09/29 06:21:50 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 06:21:50 syncloud nginx[409]: syncloud nginx: 2023/09/29 06:21:50 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 06:21:50 syncloud nginx[409]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:06:21:50 +0000] "GET / HTTP/2.0" 502 559 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 29 06:21:50 syncloud platform.nginx-public[269]: 2023/09/29 06:21:50 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 06:21:50 syncloud nginx[409]: syncloud nginx: 2023/09/29 06:21:50 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 06:21:47 syncloud platform.nginx-public[269]: 2023/09/29 06:21:47 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 06:21:47 syncloud nginx[409]: syncloud nginx: 2023/09/29 06:21:47 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET /favicon.ico HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/favicon.ico", host: "nextcloud.anonymouscloud.syncloud.it", referrer: "https://nextcloud.anonymouscloud.syncloud.it/"
Sep 29 06:21:47 syncloud nginx[409]: syncloud nginx: 234.75.137.172 - - [29/Sep/2023:06:21:47 +0000] "GET / HTTP/2.0" 502 559 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
Sep 29 06:21:47 syncloud platform.nginx-public[269]: 2023/09/29 06:21:47 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 06:21:47 syncloud nginx[409]: syncloud nginx: 2023/09/29 06:21:47 [crit] 409#0: *1297 connect() to unix:/var/snap/nextcloud/common/web.socket failed (2: No such file or directory) while connecting to upstream, client: 234.75.137.172, server: ~^(?P<app>.*)\.anonymouscloud\.syncloud\.it$, request: "GET / HTTP/2.0", upstream: "http://unix:/var/snap/nextcloud/common/web.socket:/", host: "nextcloud.anonymouscloud.syncloud.it"
Sep 29 06:21:46 syncloud platform.backend[273]: info cron/backup_job.go:68 auto backup is disabled
Sep 29 06:21:45 syncloud platform.backend[273]: 2023/09/29 06:21:45 [DEBUG] POST https://api.syncloud.it/domain/update
Sep 29 06:21:45 syncloud platform.backend[273]: 2023/09/29 06:21:45 public ipv4: 234.75.137.172
Sep 29 06:21:45 syncloud platform.backend[273]: info cert/generator.go:115 not regenerating real certificate {"category": "certificate"}
Sep 29 06:21:45 syncloud platform.backend[273]: info cert/generator.go:108 certificate info {"category": "certificate", "subject": "anonymouscloud.syncloud.it", "valid days": 84, "real": true}
Sep 29 06:21:37 syncloud sudo[14584]: pam_unix(sudo:session): session closed for user nextcloud
Sep 29 06:21:35 syncloud sudo[14584]: pam_unix(sudo:session): session opened for user nextcloud by root(uid=0)
Sep 29 06:21:35 syncloud sudo[14584]: root : TTY=pts/0 ; PWD=/snap/nextcloud/x1/hooks ; USER=nextcloud ; COMMAND=/snap/nextcloud/current/bin/php.sh -f /snap/nextcloud/current/bin/nextcloud-config.php trusted_proxies nextcloud.anonymouscloud.syncloud.it
Sep 29 06:21:35 syncloud sudo[14563]: pam_unix(sudo:session): session closed for user nextcloud
Sep 29 06:21:33 syncloud sudo[14563]: pam_unix(sudo:session): session opened for user nextcloud by root(uid=0)
Sep 29 06:21:33 syncloud sudo[14563]: root : TTY=pts/0 ; PWD=/snap/nextcloud/x1/hooks ; USER=nextcloud ; COMMAND=/snap/nextcloud/current/bin/php.sh -f /snap/nextcloud/current/bin/nextcloud-config.php trusted_domains localhost 192.168.1.1 nextcloud.anonymouscloud.syncloud.it
Sep 29 06:21:33 syncloud platform.api[260]: info rest/middleware.go:71 GET: /app/domain_name?name=nextcloud
Sep 29 06:21:33 syncloud sudo[14538]: pam_unix(sudo:session): session closed for user nextcloud
Sep 29 06:21:31 syncloud sudo[14538]: pam_unix(sudo:session): session opened for user nextcloud by root(uid=0)
Sep 29 06:21:31 syncloud sudo[14538]: root : TTY=pts/0 ; PWD=/snap/nextcloud/x1/hooks ; USER=nextcloud ; COMMAND=/snap/nextcloud/current/bin/php.sh -f /snap/nextcloud/current/bin/nextcloud-config.php mail_smtpauth false
Sep 29 06:21:31 syncloud sudo[14517]: pam_unix(sudo:session): session closed for user nextcloud
Sep 29 06:21:30 syncloud sudo[14517]: pam_unix(sudo:session): session opened for user nextcloud by root(uid=0)
Sep 29 06:21:30 syncloud sudo[14517]: root : TTY=pts/0 ; PWD=/snap/nextcloud/x1/hooks ; USER=nextcloud ; COMMAND=/snap/nextcloud/current/bin/php.sh -f /snap/nextcloud/current/bin/nextcloud-config.php mail_smtphost localhost:25
Sep 29 06:21:29 syncloud sudo[14496]: pam_unix(sudo:session): session closed for user nextcloud
Sep 29 06:21:28 syncloud sudo[14496]: pam_unix(sudo:session): session opened for user nextcloud by root(uid=0)
Sep 29 06:21:28 syncloud sudo[14496]: root : TTY=pts/0 ; PWD=/snap/nextcloud/x1/hooks ; USER=nextcloud ; COMMAND=/snap/nextcloud/current/bin/php.sh -f /snap/nextcloud/current/bin/nextcloud-config.php mail_smtpmode smtp
Sep 29 06:21:28 syncloud sudo[14475]: pam_unix(sudo:session): session closed for user nextcloud
Sep 29 06:21:26 syncloud sudo[14475]: pam_unix(sudo:session): session opened for user nextcloud by root(uid=0)
Sep 29 06:21:26 syncloud sudo[14475]: root : TTY=pts/0 ; PWD=/snap/nextcloud/x1/hooks ; USER=nextcloud ; COMMAND=/snap/nextcloud/current/bin/php.sh -f /snap/nextcloud/current/bin/nextcloud-config.php datadirectory /opt/disk/external/nextcloud
Sep 29 06:21:26 syncloud sudo[14454]: pam_unix(sudo:session): session closed for user nextcloud
Sep 29 06:21:24 syncloud sudo[14454]: pam_unix(sudo:session): session opened for user nextcloud by root(uid=0)
Sep 29 06:21:24 syncloud sudo[14454]: root : TTY=pts/0 ; PWD=/snap/nextcloud/x1/hooks ; USER=nextcloud ; COMMAND=/snap/nextcloud/current/bin/php.sh -f /snap/nextcloud/current/bin/nextcloud-config.php logfile /var/snap/nextcloud/common/log/nextcloud.log
Sep 29 06:21:24 syncloud sudo[14432]: pam_unix(sudo:session): session closed for user nextcloud
Sep 29 06:21:22 syncloud sudo[14432]: pam_unix(sudo:session): session opened for user nextcloud by root(uid=0)
Sep 29 06:21:22 syncloud sudo[14432]: root : TTY=pts/0 ; PWD=/snap/nextcloud/x1/hooks ; USER=nextcloud ; COMMAND=/snap/nextcloud/current/bin/php.sh -f /snap/nextcloud/current/bin/nextcloud-config.php loglevel 2
Sep 29 06:21:22 syncloud sudo[14411]: pam_unix(sudo:session): session closed for user nextcloud
Sep 29 06:21:20 syncloud sudo[14411]: pam_unix(sudo:session): session opened for user nextcloud by root(uid=0)
Sep 29 06:21:20 syncloud sudo[14411]: root : TTY=pts/0 ; PWD=/snap/nextcloud/x1/hooks ; USER=nextcloud ; COMMAND=/snap/nextcloud/current/bin/php.sh -f /snap/nextcloud/current/bin/nextcloud-config.php memcache.local \OC\Memcache\APCu
Sep 29 06:21:20 syncloud crontab[14402]: (root) REPLACE (nextcloud)
Sep 29 06:21:20 syncloud crontab[14401]: (root) LIST (nextcloud)
Sep 29 06:21:20 syncloud crontab[14400]: (root) REPLACE (nextcloud)
Sep 29 06:21:20 syncloud crontab[14399]: (root) LIST (nextcloud)
Sep 29 06:21:20 syncloud sudo[14383]: pam_unix(sudo:session): session closed for user nextcloud
Sep 29 06:21:17 syncloud sudo[14383]: pam_unix(sudo:session): session opened for user nextcloud by root(uid=0)
Sep 29 06:21:17 syncloud sudo[14383]: root : TTY=pts/0 ; PWD=/snap/nextcloud/x1/hooks ; USER=nextcloud ; COMMAND=/snap/nextcloud/current/bin/php.sh /snap/nextcloud/current/nextcloud/occ config:system:set dbhost --value=/var/snap/nextcloud/current/database:5436
Sep 29 06:21:17 syncloud sudo[14359]: pam_unix(sudo:session): session closed for user nextcloud
Sep 29 06:21:14 syncloud sudo[14359]: pam_unix(sudo:session): session opened for user nextcloud by root(uid=0)
Sep 29 06:21:14 syncloud sudo[14359]: root : TTY=pts/0 ; PWD=/snap/nextcloud/x1/hooks ; USER=nextcloud ; COMMAND=/snap/nextcloud/current/bin/php.sh /snap/nextcloud/current/nextcloud/occ config:system:set apps_paths 1 path --value=/var/snap/nextcloud/current/extra-apps
Sep 29 06:21:14 syncloud sudo[14335]: pam_unix(sudo:session): session closed for user nextcloud
Sep 29 06:21:11 syncloud sudo[14335]: pam_unix(sudo:session): session opened for user nextcloud by root(uid=0)
Sep 29 06:21:11 syncloud sudo[14335]: root : TTY=pts/0 ; PWD=/snap/nextcloud/x1/hooks ; USER=nextcloud ; COMMAND=/snap/nextcloud/current/bin/php.sh /snap/nextcloud/current/nextcloud/occ ldap:set-config s01 ldapEmailAttribute mail
Sep 29 06:21:11 syncloud sudo[14311]: pam_unix(sudo:session): session closed for user nextcloud
Sep 29 06:21:08 syncloud sudo[14311]: pam_unix(sudo:session): session opened for user nextcloud by root(uid=0)
Sep 29 06:21:08 syncloud sudo[14311]: root : TTY=pts/0 ; PWD=/snap/nextcloud/x1/hooks ; USER=nextcloud ; COMMAND=/snap/nextcloud/current/bin/php.sh /snap/nextcloud/current/nextcloud/occ status
Sep 29 06:21:08 syncloud platform.api[260]: info storage/storage.go:71 fixing permissions {"dir": "/data/nextcloud"}
Sep 29 06:21:08 syncloud platform.api[260]: info rest/middleware.go:71 POST: /app/init_storage
Sep 29 06:21:08 syncloud sudo[14290]: pam_unix(sudo:session): session closed for user nextcloud
Sep 29 06:21:06 syncloud sudo[14290]: pam_unix(sudo:session): session opened for user nextcloud by root(uid=0)
Sep 29 06:21:06 syncloud sudo[14290]: root : TTY=pts/0 ; PWD=/snap/nextcloud/x1/hooks ; USER=nextcloud ; COMMAND=/snap/nextcloud/current/bin/php.sh -f /snap/nextcloud/current/bin/nextcloud-config.php datadirectory /opt/disk/external/nextcloud
Sep 29 06:21:05 syncloud platform.api[260]: info storage/storage.go:71 fixing permissions {"dir": "/data/nextcloud"}
Sep 29 06:21:05 syncloud platform.api[260]: info rest/middleware.go:71 POST: /app/init_storage
Sep 29 06:21:05 syncloud platform.api[260]: info rest/middleware.go:71 GET: /app/data_path?name=nextcloud
Sep 29 06:21:04 syncloud platform.api[260]: info rest/middleware.go:71 GET: /app/install_path?name=nextcloud
Sep 29 06:20:43 syncloud systemd[1]: Started Service for snap application nextcloud.postgresql.
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [3-1] 2023-09-29 06:20:43.644 GMT [14256] LOG: database system is ready to accept connections
Sep 29 06:20:43 syncloud nextcloud.postgres[14257]: [3-1] 2023-09-29 06:20:43.622 GMT [14257] LOG: database system was shut down at 2023-09-09 10:42:18 GMT
Sep 29 06:20:43 syncloud nextcloud.postgresql[14232]: 2023-09-29 06:20:43.607 GMT [14256] HINT: Future log output will go to log destination "syslog".
Sep 29 06:20:43 syncloud nextcloud.postgresql[14232]: 2023-09-29 06:20:43.607 GMT [14256] LOG: ending log output to stderr
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [2-2] 2023-09-29 06:20:43.607 GMT [14256] HINT: Future log output will go to log destination "syslog".
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [2-1] 2023-09-29 06:20:43.607 GMT [14256] LOG: ending log output to stderr
Sep 29 06:20:43 syncloud nextcloud.postgresql[14232]: 2023-09-29 06:20:43.545 GMT [14256] LOG: listening on Unix socket "/var/snap/nextcloud/current/database/.s.PGSQL.5436"
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [1-1] 2023-09-29 06:20:43.545 GMT [14256] LOG: listening on Unix socket "/var/snap/nextcloud/current/database/.s.PGSQL.5436"
Sep 29 06:20:43 syncloud systemd[1]: Starting Service for snap application nextcloud.postgresql...

Could you run thisnagain not clear is it running or not:

systemctl status snap.nextcloud.postgresql

systemctl apparently thinks, it is running, correct?:

root@syncloud:/snap/nextcloud/current/hooks# systemctl status snap.nextcloud.postgresql
● snap.nextcloud.postgresql.service - Service for snap application nextcloud.postgresql
   Loaded: loaded (/etc/systemd/system/snap.nextcloud.postgresql.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2023-09-29 06:20:43 UTC; 4h 49min ago
  Process: 14232 ExecStart=/usr/bin/snap run nextcloud.postgresql (code=exited, status=0/SUCCESS)
 Main PID: 14256 (postgres)
    Tasks: 7 (limit: 4915)
   CGroup: /system.slice/snap.nextcloud.postgresql.service
           ├─14256 /snap/nextcloud/x1/postgresql/bin/postgres -D /var/snap/nextcloud/current/database
           ├─14258 postgres: checkpointer process   
           ├─14259 postgres: writer process   
           ├─14260 postgres: wal writer process   
           ├─14261 postgres: autovacuum launcher process   
           ├─14262 postgres: stats collector process   
           └─14263 postgres: bgworker: logical replication launcher   

Sep 29 06:20:43 syncloud systemd[1]: Starting Service for snap application nextcloud.postgresql...
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [1-1] 2023-09-29 06:20:43.545 GMT [14256] LOG:  listening on Unix socket "/var/snap/nextcloud/current/database/.s.PGSQL.5436"
Sep 29 06:20:43 syncloud nextcloud.postgresql[14232]: 2023-09-29 06:20:43.545 GMT [14256] LOG:  listening on Unix socket "/var/snap/nextcloud/current/database/.s.PGSQL.5436"
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [2-1] 2023-09-29 06:20:43.607 GMT [14256] LOG:  ending log output to stderr
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [2-2] 2023-09-29 06:20:43.607 GMT [14256] HINT:  Future log output will go to log destination "syslog".
Sep 29 06:20:43 syncloud nextcloud.postgresql[14232]: 2023-09-29 06:20:43.607 GMT [14256] LOG:  ending log output to stderr
Sep 29 06:20:43 syncloud nextcloud.postgresql[14232]: 2023-09-29 06:20:43.607 GMT [14256] HINT:  Future log output will go to log destination "syslog".
Sep 29 06:20:43 syncloud nextcloud.postgres[14257]: [3-1] 2023-09-29 06:20:43.622 GMT [14257] LOG:  database system was shut down at 2023-09-09 10:42:18 GMT
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [3-1] 2023-09-29 06:20:43.644 GMT [14256] LOG:  database system is ready to accept connections
Sep 29 06:20:43 syncloud systemd[1]: Started Service for snap application nextcloud.postgresql.

Ok, seems to be running just this red signal top-left corner probably broken because of the paste.

Let’s see what else is not running:

systemctl status snap.nextcloud.*

You can restart the whole app:

snap restart nextcloud

And check the browser

Before the restart, only snap.nextcloud.postgresql.service seems to be running (despites the red because of the paste/editor/md/encoding):

root@syncloud:/snap/nextcloud/current/hooks# systemctl status snap.nextcloud.*
● snap.nextcloud.postgresql.service - Service for snap application nextcloud.postgresql
   Loaded: loaded (/etc/systemd/system/snap.nextcloud.postgresql.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2023-09-29 06:20:43 UTC; 6h ago
  Process: 14232 ExecStart=/usr/bin/snap run nextcloud.postgresql (code=exited, status=0/SUCCESS)
 Main PID: 14256 (postgres)
    Tasks: 7 (limit: 4915)
   CGroup: /system.slice/snap.nextcloud.postgresql.service
           ├─14256 /snap/nextcloud/x1/postgresql/bin/postgres -D /var/snap/nextcloud/current/database
           ├─14258 postgres: checkpointer process   
           ├─14259 postgres: writer process   
           ├─14260 postgres: wal writer process   
           ├─14261 postgres: autovacuum launcher process   
           ├─14262 postgres: stats collector process   
           └─14263 postgres: bgworker: logical replication launcher   

Sep 29 06:20:43 syncloud systemd[1]: Starting Service for snap application nextcloud.postgresql...
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [1-1] 2023-09-29 06:20:43.545 GMT [14256] LOG:  listening on Unix socket "/var/snap/nextcloud/current/database/.s.PGSQL.5436"
Sep 29 06:20:43 syncloud nextcloud.postgresql[14232]: 2023-09-29 06:20:43.545 GMT [14256] LOG:  listening on Unix socket "/var/snap/nextcloud/current/database/.s.PGSQL.5436"
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [2-1] 2023-09-29 06:20:43.607 GMT [14256] LOG:  ending log output to stderr
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [2-2] 2023-09-29 06:20:43.607 GMT [14256] HINT:  Future log output will go to log destination "syslog".
Sep 29 06:20:43 syncloud nextcloud.postgresql[14232]: 2023-09-29 06:20:43.607 GMT [14256] LOG:  ending log output to stderr
Sep 29 06:20:43 syncloud nextcloud.postgresql[14232]: 2023-09-29 06:20:43.607 GMT [14256] HINT:  Future log output will go to log destination "syslog".
Sep 29 06:20:43 syncloud nextcloud.postgres[14257]: [3-1] 2023-09-29 06:20:43.622 GMT [14257] LOG:  database system was shut down at 2023-09-09 10:42:18 GMT
Sep 29 06:20:43 syncloud nextcloud.postgres[14256]: [3-1] 2023-09-29 06:20:43.644 GMT [14256] LOG:  database system is ready to accept connections
Sep 29 06:20:43 syncloud systemd[1]: Started Service for snap application nextcloud.postgresql.

Afterwards things look better, including the browser… Devices seem to be logged out, but besides that, the nextcloud seems to be back for the moment…

I try to understand, why it works now and what could be the next step (for a full upgrade, as planned).

If I do not overlook to much, I recall it that way:

  • After manual installing v21 it runs
  • After restore, v21 does not run any more.
  • snap run nextcloud.restore-pre-start and the more manual python-hook thing, does not help
  • systemctl start snap.nextcloud.postgresql restarts the postgreql
  • snap restart nextcloud restarts the application
    If I got this correct up to here, the (automatic) start of DB and app is broken in that stage, but manual restart in the right order helps.

What is next? Manual upgrade to v22 and so on?
Is a running app necessary, for the upgrade to work? Apparently, it is?

If web is running and you can see your data (calendars, contacts), then you need to create a backup (to preserve this state).

Then continue to v22, it may be easier this time.
At some point you will have to switch to arm64 image but let’s see how far you can go.

Try simple approach first, just two steps download and install manually from the wiki. If it goes wrong let me know.

wget and snap install of v22 went fine, seems to be up and running.
Install took quite long, but finally finished.

So I assume going step by step to latest, than finally switch to arm64? Doing a backup at each step, to be prepared for a rollback? Does this sound reasonable to you? Or is there an earlier version, which should preferably be used for the switch to arm64?

All correct, do it as long as there are versions available for arm32, I think last one on it is 26.