# Err\_connection\_refused

**URL:** <https://syncloud.discourse.group/t/err-connection-refused/678>\
**Category:** Access Issues\
**Created:** [7 September 2026 14:04 UTC](https://syncloud.discourse.group/t/err-connection-refused/678 "2026-09-07T14:04:01Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dan](https://yyz2.discourse-cdn.com/free1/user_avatar/syncloud.discourse.group/dan/32/138_2.png) [@Dan](https://syncloud.discourse.group/u/Dan)\
**Post date:** [7 September 2026 14:04 UTC](https://syncloud.discourse.group/t/err-connection-refused/678/1 "2026-09-07T14:04:01Z")

</div>

Suddenly getting ERR\_CONNECTION\_REFUSED. Can still connect via SSH and top shows applications running. I tried connecting through a web browser using local IP address, not working

---

<div class="post-metadata">

**Author:** ![boris](https://avatars.discourse-cdn.com/v4/letter/b/74df32/32.png) [@boris](https://syncloud.discourse.group/u/boris)\
**Post date:** [7 September 2026 20:07 UTC](https://syncloud.discourse.group/t/err-connection-refused/678/2 "2026-09-07T20:07:13Z")

</div>

Can you run these over ssh please?

```auto
snap list platform

systemctl list-units "snap.platform.*" --all --no-legend

ss -ltn

curl -I -m 5 http://localhost:80/

curl -I -m 5 http://localhost:81/

curl -I -k -m 5 https://localhost/

systemctl status snap.platform.nginx-public --no-pager -l

journalctl -u snap.platform.nginx-public --since -1d --no-pager | tail -100

journalctl -u snap.platform.backend --since -1d --no-pager | tail -100

```

---

<div class="post-metadata">

**Author:** ![Dan](https://yyz2.discourse-cdn.com/free1/user_avatar/syncloud.discourse.group/dan/32/138_2.png) [@Dan](https://syncloud.discourse.group/u/Dan)\
**Post date:** [7 September 2026 22:18 UTC](https://syncloud.discourse.group/t/err-connection-refused/678/3 "2026-09-07T22:18:22Z")

</div>

No worries. If you notice an odd an odd port, I have a scipt running to process notifications from Open WebUI and feed them to ntfy.

```auto
root@syncloud:~# snap list platform
Name Version Rev Tracking Publisher Notes
platform 3091 3091 latest/stable syncloud✓ base
root@syncloud:~# 
root@syncloud:~# systemctl list-units "snap.platform.*" --all --no-legend
root@syncloud:~# 
root@syncloud:~# ss -ltn
State Recv-Q Send-Q Local Address:Port Peer Address:Port          
LISTEN 0 16 0.0.0.0:8642 0.0.0.0:*             
LISTEN 0 100 0.0.0.0:995 0.0.0.0:*             
LISTEN 0 100 0.0.0.0:587 0.0.0.0:*             
LISTEN 0 100 0.0.0.0:110 0.0.0.0:*             
LISTEN 0 100 0.0.0.0:143 0.0.0.0:*             
LISTEN 0 128 0.0.0.0:22 0.0.0.0:*             
LISTEN 0 100 0.0.0.0:25 0.0.0.0:*             
LISTEN 0 128 0.0.0.0:8123 0.0.0.0:*             
LISTEN 0 64 127.0.0.1:9980 0.0.0.0:*             
LISTEN 0 100 0.0.0.0:993 0.0.0.0:*             
LISTEN 0 128 *:3011 *:*             
LISTEN 0 100 [::]:995 [::]:*             
LISTEN 0 100 [::]:587 [::]:*             
LISTEN 0 100 [::]:110 [::]:*             
LISTEN 0 100 [::]:143 [::]:*             
LISTEN 0 128 *:22000 *:*             
LISTEN 0 128 [::]:22 [::]:*             
LISTEN 0 100 [::]:25 [::]:*             
LISTEN 0 128 [::]:8123 [::]:*             
LISTEN 0 128 *:1085 *:*             
LISTEN 0 100 [::]:993 [::]:*             
root@syncloud:~# 
root@syncloud:~# curl -I -m 5 http://localhost:80/
curl: (7) Failed to connect to localhost port 80: Connection refused
root@syncloud:~# 
root@syncloud:~# curl -I -m 5 http://localhost:81/
curl: (7) Failed to connect to localhost port 81: Connection refused
root@syncloud:~# 
root@syncloud:~# curl -I -k -m 5 https://localhost/
curl: (7) Failed to connect to localhost port 443: Connection refused
root@syncloud:~# 
root@syncloud:~# systemctl status snap.platform.nginx-public --no-pager -l
● snap.platform.nginx-public.service - Service for snap application platform.nginx-public
   Loaded: loaded (/etc/systemd/system/snap.platform.nginx-public.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
root@syncloud:~# 
root@syncloud:~# journalctl -u snap.platform.nginx-public --since -1d --no-pager | tail -100
-- Logs begin at Tue 2026-09-08 04:35:19 AEST, end at Tue 2026-09-08 08:08:39 AEST. --
-- No entries --
root@syncloud:~# 
root@syncloud:~# journalctl -u snap.platform.backend --since -1d --no-pager | tail -100
-- Logs begin at Tue 2026-09-08 04:35:19 AEST, end at Tue 2026-09-08 08:08:39 AEST. --
-- No entries --
root@syncloud:~# 

```

```auto
root@syncloud:~# snap list
Name Version Rev Tracking Publisher Notes
bitwarden 227 227 latest/stable syncloud✓ -
collabora 123 123 latest/stable syncloud✓ -
files 193 193 latest/stable syncloud✓ -
fmd-server 11 11 latest/stable syncloud✓ -
grocy 164 164 latest/stable syncloud✓ -
home-assistant 367 367 latest/stable syncloud✓ -
mail 457 457 latest/stable syncloud✓ -
matrix 437 437 latest/stable syncloud✓ -
nextcloud 1014 1014 latest/stable syncloud✓ -
ntfy 50 50 latest/stable syncloud✓ -
openvpn 277 277 latest/stable syncloud✓ -
openwebui 200 200 latest/stable syncloud✓ -
owntracks 86 86 latest/stable syncloud✓ -
platform 3091 3091 latest/stable syncloud✓ base
syncthing 145 145 latest/stable syncloud✓ -
youtube 124 124 latest/stable syncloud✓ -

```

```auto
root@syncloud:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 787M 71M 717M 9% /run
/dev/sdb2 234G 80G 145G 36% /
tmpfs 3.9G 2.2M 3.9G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/loop0 180M 180M 0 100% /snap/youtube/124
/dev/loop2 184M 184M 0 100% /snap/owntracks/86
/dev/loop3 56M 56M 0 100% /snap/openvpn/272
/dev/loop1 56M 56M 0 100% /snap/openvpn/277
/dev/loop5 450M 450M 0 100% /snap/collabora/123
/dev/loop4 228M 228M 0 100% /snap/platform/3091
/dev/loop6 260M 260M 0 100% /snap/matrix/401
/dev/loop8 688M 688M 0 100% /snap/home-assistant/367
/dev/loop9 81M 81M 0 100% /snap/fmd-server/11
/dev/loop7 236M 236M 0 100% /snap/grocy/164
/dev/loop10 3.8G 3.8G 0 100% /snap/openwebui/196
/dev/loop11 357M 357M 0 100% /snap/mail/451
/dev/loop14 551M 551M 0 100% /snap/home-assistant/325
/dev/loop12 469M 469M 0 100% /snap/collabora/72
/dev/loop13 77M 77M 0 100% /snap/ntfy/50
/dev/loop15 270M 270M 0 100% /snap/matrix/437
/dev/loop17 630M 630M 0 100% /snap/nextcloud/1014
/dev/loop18 101M 101M 0 100% /snap/bitwarden/213
/dev/loop16 92M 92M 0 100% /snap/files/193
/dev/loop19 357M 357M 0 100% /snap/mail/457
/dev/loop20 630M 630M 0 100% /snap/nextcloud/1011
/dev/loop22 180M 180M 0 100% /snap/youtube/119
/dev/loop21 264M 264M 0 100% /snap/syncthing/145
/dev/loop23 228M 228M 0 100% /snap/platform/3084
/dev/loop24 3.8G 3.8G 0 100% /snap/openwebui/200
/dev/loop25 184M 184M 0 100% /snap/owntracks/73
/dev/loop26 108M 108M 0 100% /snap/bitwarden/227
/dev/loop27 92M 92M 0 100% /snap/files/188

```

---

<div class="post-metadata">

**Author:** ![boris](https://avatars.discourse-cdn.com/v4/letter/b/74df32/32.png) [@boris](https://syncloud.discourse.group/u/boris)\
**Post date:** [8 September 2026 07:46 UTC](https://syncloud.discourse.group/t/err-connection-refused/678/4 "2026-09-08T07:46:51Z")

</div>

Platform is stopped, can you run these:

```auto
snap services platform

systemctl status snap.platform.nginx-public --no-pager -l

systemctl status snap.platform.backend --no-pager -l

snap changes

snap logs platform -n 200

journalctl -b --no-pager | tail -200

systemctl start snap.platform.nginx-public snap.platform.backend

systemctl status snap.platform.nginx-public --no-pager -l

```

---

<div class="post-metadata">

**Author:** ![Dan](https://yyz2.discourse-cdn.com/free1/user_avatar/syncloud.discourse.group/dan/32/138_2.png) [@Dan](https://syncloud.discourse.group/u/Dan)\
**Post date:** [8 September 2026 09:07 UTC](https://syncloud.discourse.group/t/err-connection-refused/678/5 "2026-09-08T09:07:07Z")

</div>

```auto
root@syncloud:~# snap services platform
Service Startup Current Notes
platform.api disabled inactive -
platform.authelia disabled inactive -
platform.backend disabled inactive -
platform.frpc disabled inactive -
platform.login disabled inactive -
platform.nginx-custom-proxy disabled inactive -
platform.nginx-public disabled inactive -
platform.openldap disabled inactive -
platform.stability disabled inactive -
root@syncloud:~# 
root@syncloud:~# systemctl status snap.platform.nginx-public --no-pager -l
● snap.platform.nginx-public.service - Service for snap application platform.nginx-public
   Loaded: loaded (/etc/systemd/system/snap.platform.nginx-public.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
root@syncloud:~# 
root@syncloud:~# systemctl status snap.platform.backend --no-pager -l
● snap.platform.backend.service - Service for snap application platform.backend
   Loaded: loaded (/etc/systemd/system/snap.platform.backend.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
root@syncloud:~# 
root@syncloud:~# snap changes
ID Status Spawn Ready Summary
1960 Error yesterday at 23:03 AEST yesterday at 23:08 AEST Auto-refresh snap "platform"

root@syncloud:~# 
root@syncloud:~# snap logs platform -n 200
root@syncloud:~# 
root@syncloud:~# journalctl -b --no-pager | tail -200
Sep 08 19:02:52 syncloud systemd[1]: snap.openwebui.ollama.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:02:52 syncloud systemd[1]: snap.openwebui.ollama.service: Scheduled restart job, restart counter is at 5071.
Sep 08 19:02:52 syncloud systemd[1]: snap.ntfy.server.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:02:52 syncloud systemd[1]: snap.ntfy.server.service: Scheduled restart job, restart counter is at 5071.
Sep 08 19:02:52 syncloud systemd[1]: Stopped Service for snap application ntfy.server.
Sep 08 19:02:52 syncloud systemd[1]: Started Service for snap application ntfy.server.
Sep 08 19:02:52 syncloud systemd[1]: Stopped Service for snap application openwebui.ollama.
Sep 08 19:02:52 syncloud systemd[1]: Started Service for snap application openwebui.ollama.
Sep 08 19:02:52 syncloud systemd[1]: Stopped Service for snap application collabora.backend.
Sep 08 19:02:52 syncloud systemd[1]: Started Service for snap application collabora.backend.
Sep 08 19:02:52 syncloud collabora.backend[23297]: Error: mkdir /data/collabora: permission denied
Sep 08 19:02:52 syncloud collabora.backend[23297]: mkdir /data/collabora: permission denied
Sep 08 19:02:52 syncloud systemd[1]: snap.collabora.backend.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:02:52 syncloud systemd[1]: snap.collabora.backend.service: Failed with result 'exit-code'.
Sep 08 19:02:52 syncloud openwebui.ollama[23295]: time=2026-09-08T19:02:52.355+10:00 level=INFO source=routes.go:1614 msg="server config" env="map[CUDA_VISIBLE_DEVICES: GGML_VK_VISIBLE_DEVICES: GPU_DEVICE_ORDINAL: HIP_VISIBLE_DEVICES: HSA_OVERRIDE_GFX_VERSION: HTTPS_PROXY: HTTP_PROXY: NO_PROXY: OLLAMA_CONTEXT_LENGTH:4096 OLLAMA_DEBUG:INFO OLLAMA_FLASH_ATTENTION:false OLLAMA_GPU_OVERHEAD:0 OLLAMA_HOST:http://0.0.0.0:11434 OLLAMA_KEEP_ALIVE:5m0s OLLAMA_KV_CACHE_TYPE: OLLAMA_LLM_LIBRARY: OLLAMA_LOAD_TIMEOUT:5m0s OLLAMA_MAX_LOADED_MODELS:0 OLLAMA_MAX_QUEUE:512 OLLAMA_MODELS:/data/openwebui/ollama/models OLLAMA_MULTIUSER_CACHE:false OLLAMA_NEW_ENGINE:false OLLAMA_NOHISTORY:false OLLAMA_NOPRUNE:false OLLAMA_NUM_PARALLEL:1 OLLAMA_ORIGINS:[http://localhost https://localhost http://localhost:* https://localhost:* http://127.0.0.1 https://127.0.0.1 http://127.0.0.1:* https://127.0.0.1:* http://0.0.0.0 https://0.0.0.0 http://0.0.0.0:* https://0.0.0.0:* app://* file://* tauri://* vscode-webview://* vscode-file://*] OLLAMA_REMOTES:[ollama.com] OLLAMA_SCHED_SPREAD:false OLLAMA_VULKAN:false ROCR_VISIBLE_DEVICES: http_proxy: https_proxy: no_proxy:]"
Sep 08 19:02:52 syncloud openwebui.ollama[23295]: Error: mkdir /data/openwebui: permission denied: ensure path elements are traversable
Sep 08 19:02:52 syncloud systemd[1]: snap.openwebui.ollama.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:02:52 syncloud systemd[1]: snap.openwebui.ollama.service: Failed with result 'exit-code'.
Sep 08 19:02:52 syncloud ntfy.server[23294]: 2026/09/08 19:02:52 FATAL mkdir /data/ntfy: permission denied (exit_code=1)
Sep 08 19:02:52 syncloud ntfy.server[23294]: mkdir /data/ntfy: permission denied
Sep 08 19:02:52 syncloud systemd[1]: snap.ntfy.server.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:02:52 syncloud systemd[1]: snap.ntfy.server.service: Failed with result 'exit-code'.
Sep 08 19:02:55 syncloud postfix/smtpd[19680]: connect from unknown[153.52.175.8]
Sep 08 19:02:56 syncloud dovecot[1966]: auth: Error: ldap(ldap://localhost): Can't connect to server: ldap://localhost
Sep 08 19:02:57 syncloud openvpn.backend[673]: warn auth/oidc.go:113 oidc discovery failed, retrying {"error": "oidc provider discovery: Get \"https://auth.danxci.au/.well-known/openid-configuration\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)"}
Sep 08 19:02:58 syncloud systemd[1]: snap.files.filebrowser.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:02:58 syncloud systemd[1]: snap.files.filebrowser.service: Scheduled restart job, restart counter is at 1262.
Sep 08 19:02:58 syncloud systemd[1]: Stopped Service for snap application files.filebrowser.
Sep 08 19:02:58 syncloud systemd[1]: Started Service for snap application files.filebrowser.
Sep 08 19:02:58 syncloud files.filebrowser[23384]: cmd_run.go:1043: WARNING: cannot create user data directory: cannot create snap home dir: mkdir /home/files: permission denied
Sep 08 19:02:58 syncloud files.filebrowser[23384]: 2026/09/08 19:02:58 [DEBUG] Default SQLite driver initialized
Sep 08 19:02:58 syncloud files.filebrowser[23384]: 2026/09/08 19:02:58 [INFO] cache directory setup successfully: /var/snap/files/current/cache
Sep 08 19:02:59 syncloud postfix/smtpd[19680]: warning: unknown[153.52.175.8]: SASL LOGIN authentication failed: (reason unavailable), sasl_username=news
Sep 08 19:02:59 syncloud postfix/smtpd[19680]: disconnect from unknown[153.52.175.8] ehlo=1 auth=0/1 quit=1 commands=2/3
Sep 08 19:03:02 syncloud systemd[1]: snap.collabora.backend.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:02 syncloud systemd[1]: snap.collabora.backend.service: Scheduled restart job, restart counter is at 5072.
Sep 08 19:03:02 syncloud systemd[1]: snap.openwebui.ollama.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:02 syncloud systemd[1]: snap.openwebui.ollama.service: Scheduled restart job, restart counter is at 5072.
Sep 08 19:03:02 syncloud systemd[1]: snap.ntfy.server.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:02 syncloud systemd[1]: snap.ntfy.server.service: Scheduled restart job, restart counter is at 5072.
Sep 08 19:03:02 syncloud systemd[1]: Stopped Service for snap application ntfy.server.
Sep 08 19:03:02 syncloud systemd[1]: Started Service for snap application ntfy.server.
Sep 08 19:03:02 syncloud systemd[1]: Stopped Service for snap application openwebui.ollama.
Sep 08 19:03:02 syncloud systemd[1]: Started Service for snap application openwebui.ollama.
Sep 08 19:03:02 syncloud systemd[1]: Stopped Service for snap application collabora.backend.
Sep 08 19:03:02 syncloud systemd[1]: Started Service for snap application collabora.backend.
Sep 08 19:03:02 syncloud collabora.backend[23416]: Error: mkdir /data/collabora: permission denied
Sep 08 19:03:02 syncloud collabora.backend[23416]: mkdir /data/collabora: permission denied
Sep 08 19:03:02 syncloud systemd[1]: snap.collabora.backend.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:02 syncloud systemd[1]: snap.collabora.backend.service: Failed with result 'exit-code'.
Sep 08 19:03:02 syncloud openwebui.ollama[23415]: time=2026-09-08T19:03:02.607+10:00 level=INFO source=routes.go:1614 msg="server config" env="map[CUDA_VISIBLE_DEVICES: GGML_VK_VISIBLE_DEVICES: GPU_DEVICE_ORDINAL: HIP_VISIBLE_DEVICES: HSA_OVERRIDE_GFX_VERSION: HTTPS_PROXY: HTTP_PROXY: NO_PROXY: OLLAMA_CONTEXT_LENGTH:4096 OLLAMA_DEBUG:INFO OLLAMA_FLASH_ATTENTION:false OLLAMA_GPU_OVERHEAD:0 OLLAMA_HOST:http://0.0.0.0:11434 OLLAMA_KEEP_ALIVE:5m0s OLLAMA_KV_CACHE_TYPE: OLLAMA_LLM_LIBRARY: OLLAMA_LOAD_TIMEOUT:5m0s OLLAMA_MAX_LOADED_MODELS:0 OLLAMA_MAX_QUEUE:512 OLLAMA_MODELS:/data/openwebui/ollama/models OLLAMA_MULTIUSER_CACHE:false OLLAMA_NEW_ENGINE:false OLLAMA_NOHISTORY:false OLLAMA_NOPRUNE:false OLLAMA_NUM_PARALLEL:1 OLLAMA_ORIGINS:[http://localhost https://localhost http://localhost:* https://localhost:* http://127.0.0.1 https://127.0.0.1 http://127.0.0.1:* https://127.0.0.1:* http://0.0.0.0 https://0.0.0.0 http://0.0.0.0:* https://0.0.0.0:* app://* file://* tauri://* vscode-webview://* vscode-file://*] OLLAMA_REMOTES:[ollama.com] OLLAMA_SCHED_SPREAD:false OLLAMA_VULKAN:false ROCR_VISIBLE_DEVICES: http_proxy: https_proxy: no_proxy:]"
Sep 08 19:03:02 syncloud openwebui.ollama[23415]: Error: mkdir /data/openwebui: permission denied: ensure path elements are traversable
Sep 08 19:03:02 syncloud systemd[1]: snap.openwebui.ollama.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:02 syncloud systemd[1]: snap.openwebui.ollama.service: Failed with result 'exit-code'.
Sep 08 19:03:02 syncloud ntfy.server[23414]: 2026/09/08 19:03:02 FATAL mkdir /data/ntfy: permission denied (exit_code=1)
Sep 08 19:03:02 syncloud ntfy.server[23414]: mkdir /data/ntfy: permission denied
Sep 08 19:03:02 syncloud systemd[1]: snap.ntfy.server.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:02 syncloud systemd[1]: snap.ntfy.server.service: Failed with result 'exit-code'.
Sep 08 19:03:12 syncloud systemd[1]: snap.collabora.backend.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:12 syncloud systemd[1]: snap.collabora.backend.service: Scheduled restart job, restart counter is at 5073.
Sep 08 19:03:12 syncloud systemd[1]: snap.openwebui.ollama.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:12 syncloud systemd[1]: snap.openwebui.ollama.service: Scheduled restart job, restart counter is at 5073.
Sep 08 19:03:12 syncloud systemd[1]: snap.ntfy.server.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:12 syncloud systemd[1]: snap.ntfy.server.service: Scheduled restart job, restart counter is at 5073.
Sep 08 19:03:12 syncloud systemd[1]: Stopped Service for snap application ntfy.server.
Sep 08 19:03:12 syncloud systemd[1]: Started Service for snap application ntfy.server.
Sep 08 19:03:12 syncloud systemd[1]: Stopped Service for snap application openwebui.ollama.
Sep 08 19:03:12 syncloud systemd[1]: Started Service for snap application openwebui.ollama.
Sep 08 19:03:12 syncloud systemd[1]: Stopped Service for snap application collabora.backend.
Sep 08 19:03:12 syncloud systemd[1]: Started Service for snap application collabora.backend.
Sep 08 19:03:12 syncloud collabora.backend[23508]: Error: mkdir /data/collabora: permission denied
Sep 08 19:03:12 syncloud collabora.backend[23508]: mkdir /data/collabora: permission denied
Sep 08 19:03:12 syncloud systemd[1]: snap.collabora.backend.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:12 syncloud systemd[1]: snap.collabora.backend.service: Failed with result 'exit-code'.
Sep 08 19:03:12 syncloud openwebui.ollama[23507]: time=2026-09-08T19:03:12.859+10:00 level=INFO source=routes.go:1614 msg="server config" env="map[CUDA_VISIBLE_DEVICES: GGML_VK_VISIBLE_DEVICES: GPU_DEVICE_ORDINAL: HIP_VISIBLE_DEVICES: HSA_OVERRIDE_GFX_VERSION: HTTPS_PROXY: HTTP_PROXY: NO_PROXY: OLLAMA_CONTEXT_LENGTH:4096 OLLAMA_DEBUG:INFO OLLAMA_FLASH_ATTENTION:false OLLAMA_GPU_OVERHEAD:0 OLLAMA_HOST:http://0.0.0.0:11434 OLLAMA_KEEP_ALIVE:5m0s OLLAMA_KV_CACHE_TYPE: OLLAMA_LLM_LIBRARY: OLLAMA_LOAD_TIMEOUT:5m0s OLLAMA_MAX_LOADED_MODELS:0 OLLAMA_MAX_QUEUE:512 OLLAMA_MODELS:/data/openwebui/ollama/models OLLAMA_MULTIUSER_CACHE:false OLLAMA_NEW_ENGINE:false OLLAMA_NOHISTORY:false OLLAMA_NOPRUNE:false OLLAMA_NUM_PARALLEL:1 OLLAMA_ORIGINS:[http://localhost https://localhost http://localhost:* https://localhost:* http://127.0.0.1 https://127.0.0.1 http://127.0.0.1:* https://127.0.0.1:* http://0.0.0.0 https://0.0.0.0 http://0.0.0.0:* https://0.0.0.0:* app://* file://* tauri://* vscode-webview://* vscode-file://*] OLLAMA_REMOTES:[ollama.com] OLLAMA_SCHED_SPREAD:false OLLAMA_VULKAN:false ROCR_VISIBLE_DEVICES: http_proxy: https_proxy: no_proxy:]"
Sep 08 19:03:12 syncloud openwebui.ollama[23507]: Error: mkdir /data/openwebui: permission denied: ensure path elements are traversable
Sep 08 19:03:12 syncloud systemd[1]: snap.openwebui.ollama.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:12 syncloud systemd[1]: snap.openwebui.ollama.service: Failed with result 'exit-code'.
Sep 08 19:03:12 syncloud ntfy.server[23506]: 2026/09/08 19:03:12 FATAL mkdir /data/ntfy: permission denied (exit_code=1)
Sep 08 19:03:12 syncloud ntfy.server[23506]: mkdir /data/ntfy: permission denied
Sep 08 19:03:12 syncloud systemd[1]: snap.ntfy.server.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:12 syncloud systemd[1]: snap.ntfy.server.service: Failed with result 'exit-code'.
Sep 08 19:03:23 syncloud systemd[1]: snap.collabora.backend.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:23 syncloud systemd[1]: snap.collabora.backend.service: Scheduled restart job, restart counter is at 5074.
Sep 08 19:03:23 syncloud systemd[1]: snap.openwebui.ollama.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:23 syncloud systemd[1]: snap.openwebui.ollama.service: Scheduled restart job, restart counter is at 5074.
Sep 08 19:03:23 syncloud systemd[1]: snap.ntfy.server.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:23 syncloud systemd[1]: snap.ntfy.server.service: Scheduled restart job, restart counter is at 5074.
Sep 08 19:03:23 syncloud systemd[1]: Stopped Service for snap application ntfy.server.
Sep 08 19:03:23 syncloud systemd[1]: Started Service for snap application ntfy.server.
Sep 08 19:03:23 syncloud systemd[1]: Stopped Service for snap application openwebui.ollama.
Sep 08 19:03:23 syncloud systemd[1]: Started Service for snap application openwebui.ollama.
Sep 08 19:03:23 syncloud systemd[1]: Stopped Service for snap application collabora.backend.
Sep 08 19:03:23 syncloud systemd[1]: Started Service for snap application collabora.backend.
Sep 08 19:03:23 syncloud collabora.backend[23594]: Error: mkdir /data/collabora: permission denied
Sep 08 19:03:23 syncloud collabora.backend[23594]: mkdir /data/collabora: permission denied
Sep 08 19:03:23 syncloud systemd[1]: snap.collabora.backend.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:23 syncloud systemd[1]: snap.collabora.backend.service: Failed with result 'exit-code'.
Sep 08 19:03:23 syncloud openwebui.ollama[23593]: time=2026-09-08T19:03:23.105+10:00 level=INFO source=routes.go:1614 msg="server config" env="map[CUDA_VISIBLE_DEVICES: GGML_VK_VISIBLE_DEVICES: GPU_DEVICE_ORDINAL: HIP_VISIBLE_DEVICES: HSA_OVERRIDE_GFX_VERSION: HTTPS_PROXY: HTTP_PROXY: NO_PROXY: OLLAMA_CONTEXT_LENGTH:4096 OLLAMA_DEBUG:INFO OLLAMA_FLASH_ATTENTION:false OLLAMA_GPU_OVERHEAD:0 OLLAMA_HOST:http://0.0.0.0:11434 OLLAMA_KEEP_ALIVE:5m0s OLLAMA_KV_CACHE_TYPE: OLLAMA_LLM_LIBRARY: OLLAMA_LOAD_TIMEOUT:5m0s OLLAMA_MAX_LOADED_MODELS:0 OLLAMA_MAX_QUEUE:512 OLLAMA_MODELS:/data/openwebui/ollama/models OLLAMA_MULTIUSER_CACHE:false OLLAMA_NEW_ENGINE:false OLLAMA_NOHISTORY:false OLLAMA_NOPRUNE:false OLLAMA_NUM_PARALLEL:1 OLLAMA_ORIGINS:[http://localhost https://localhost http://localhost:* https://localhost:* http://127.0.0.1 https://127.0.0.1 http://127.0.0.1:* https://127.0.0.1:* http://0.0.0.0 https://0.0.0.0 http://0.0.0.0:* https://0.0.0.0:* app://* file://* tauri://* vscode-webview://* vscode-file://*] OLLAMA_REMOTES:[ollama.com] OLLAMA_SCHED_SPREAD:false OLLAMA_VULKAN:false ROCR_VISIBLE_DEVICES: http_proxy: https_proxy: no_proxy:]"
Sep 08 19:03:23 syncloud openwebui.ollama[23593]: Error: mkdir /data/openwebui: permission denied: ensure path elements are traversable
Sep 08 19:03:23 syncloud systemd[1]: snap.openwebui.ollama.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:23 syncloud systemd[1]: snap.openwebui.ollama.service: Failed with result 'exit-code'.
Sep 08 19:03:23 syncloud ntfy.server[23592]: 2026/09/08 19:03:23 FATAL mkdir /data/ntfy: permission denied (exit_code=1)
Sep 08 19:03:23 syncloud ntfy.server[23592]: mkdir /data/ntfy: permission denied
Sep 08 19:03:23 syncloud systemd[1]: snap.ntfy.server.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:23 syncloud systemd[1]: snap.ntfy.server.service: Failed with result 'exit-code'.
Sep 08 19:03:30 syncloud files.filebrowser[23384]: 2026/09/08 19:03:30 [FATAL] Error validating OIDC auth: url 'https://auth.danxci.au' failed to create OIDC provider: Get "https://auth.danxci.au/.well-known/openid-configuration": dial tcp 202.128.125.78:443: connect: connection timed out
Sep 08 19:03:30 syncloud systemd[1]: snap.files.filebrowser.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:30 syncloud systemd[1]: snap.files.filebrowser.service: Failed with result 'exit-code'.
Sep 08 19:03:33 syncloud systemd[1]: snap.collabora.backend.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:33 syncloud systemd[1]: snap.collabora.backend.service: Scheduled restart job, restart counter is at 5075.
Sep 08 19:03:33 syncloud systemd[1]: snap.openwebui.ollama.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:33 syncloud systemd[1]: snap.openwebui.ollama.service: Scheduled restart job, restart counter is at 5075.
Sep 08 19:03:33 syncloud systemd[1]: snap.ntfy.server.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:33 syncloud systemd[1]: snap.ntfy.server.service: Scheduled restart job, restart counter is at 5075.
Sep 08 19:03:33 syncloud systemd[1]: Stopped Service for snap application ntfy.server.
Sep 08 19:03:33 syncloud systemd[1]: Started Service for snap application ntfy.server.
Sep 08 19:03:33 syncloud systemd[1]: Stopped Service for snap application openwebui.ollama.
Sep 08 19:03:33 syncloud systemd[1]: Started Service for snap application openwebui.ollama.
Sep 08 19:03:33 syncloud systemd[1]: Stopped Service for snap application collabora.backend.
Sep 08 19:03:33 syncloud systemd[1]: Started Service for snap application collabora.backend.
Sep 08 19:03:33 syncloud collabora.backend[23685]: Error: mkdir /data/collabora: permission denied
Sep 08 19:03:33 syncloud collabora.backend[23685]: mkdir /data/collabora: permission denied
Sep 08 19:03:33 syncloud systemd[1]: snap.collabora.backend.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:33 syncloud systemd[1]: snap.collabora.backend.service: Failed with result 'exit-code'.
Sep 08 19:03:33 syncloud openwebui.ollama[23683]: time=2026-09-08T19:03:33.353+10:00 level=INFO source=routes.go:1614 msg="server config" env="map[CUDA_VISIBLE_DEVICES: GGML_VK_VISIBLE_DEVICES: GPU_DEVICE_ORDINAL: HIP_VISIBLE_DEVICES: HSA_OVERRIDE_GFX_VERSION: HTTPS_PROXY: HTTP_PROXY: NO_PROXY: OLLAMA_CONTEXT_LENGTH:4096 OLLAMA_DEBUG:INFO OLLAMA_FLASH_ATTENTION:false OLLAMA_GPU_OVERHEAD:0 OLLAMA_HOST:http://0.0.0.0:11434 OLLAMA_KEEP_ALIVE:5m0s OLLAMA_KV_CACHE_TYPE: OLLAMA_LLM_LIBRARY: OLLAMA_LOAD_TIMEOUT:5m0s OLLAMA_MAX_LOADED_MODELS:0 OLLAMA_MAX_QUEUE:512 OLLAMA_MODELS:/data/openwebui/ollama/models OLLAMA_MULTIUSER_CACHE:false OLLAMA_NEW_ENGINE:false OLLAMA_NOHISTORY:false OLLAMA_NOPRUNE:false OLLAMA_NUM_PARALLEL:1 OLLAMA_ORIGINS:[http://localhost https://localhost http://localhost:* https://localhost:* http://127.0.0.1 https://127.0.0.1 http://127.0.0.1:* https://127.0.0.1:* http://0.0.0.0 https://0.0.0.0 http://0.0.0.0:* https://0.0.0.0:* app://* file://* tauri://* vscode-webview://* vscode-file://*] OLLAMA_REMOTES:[ollama.com] OLLAMA_SCHED_SPREAD:false OLLAMA_VULKAN:false ROCR_VISIBLE_DEVICES: http_proxy: https_proxy: no_proxy:]"
Sep 08 19:03:33 syncloud openwebui.ollama[23683]: Error: mkdir /data/openwebui: permission denied: ensure path elements are traversable
Sep 08 19:03:33 syncloud systemd[1]: snap.openwebui.ollama.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:33 syncloud systemd[1]: snap.openwebui.ollama.service: Failed with result 'exit-code'.
Sep 08 19:03:33 syncloud ntfy.server[23682]: 2026/09/08 19:03:33 FATAL mkdir /data/ntfy: permission denied (exit_code=1)
Sep 08 19:03:33 syncloud ntfy.server[23682]: mkdir /data/ntfy: permission denied
Sep 08 19:03:33 syncloud systemd[1]: snap.ntfy.server.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:33 syncloud systemd[1]: snap.ntfy.server.service: Failed with result 'exit-code'.
Sep 08 19:03:40 syncloud systemd[1]: snap.files.filebrowser.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:40 syncloud systemd[1]: snap.files.filebrowser.service: Scheduled restart job, restart counter is at 1263.
Sep 08 19:03:40 syncloud systemd[1]: Stopped Service for snap application files.filebrowser.
Sep 08 19:03:40 syncloud systemd[1]: Started Service for snap application files.filebrowser.
Sep 08 19:03:40 syncloud files.filebrowser[23773]: cmd_run.go:1043: WARNING: cannot create user data directory: cannot create snap home dir: mkdir /home/files: permission denied
Sep 08 19:03:40 syncloud files.filebrowser[23773]: 2026/09/08 19:03:40 [DEBUG] Default SQLite driver initialized
Sep 08 19:03:40 syncloud files.filebrowser[23773]: 2026/09/08 19:03:40 [INFO] cache directory setup successfully: /var/snap/files/current/cache
Sep 08 19:03:42 syncloud sh[532]: XMT: Forming Solicit, 655350 ms elapsed.
Sep 08 19:03:42 syncloud sh[532]: XMT: X-- IA_PD c6:9c:52:a5
Sep 08 19:03:42 syncloud sh[532]: XMT: | X-- Request renew in +3600
Sep 08 19:03:42 syncloud sh[532]: XMT: | X-- Request rebind in +5400
Sep 08 19:03:42 syncloud sh[532]: XMT: Solicit on eth0, interval 112970ms.
Sep 08 19:03:42 syncloud dhclient[2512]: XMT: Solicit on eth0, interval 112970ms.
Sep 08 19:03:42 syncloud dhclient[2512]: RCV: Advertise message on eth0 from fe80::36e8:94ff:fe52:af23.
Sep 08 19:03:42 syncloud sh[532]: RCV: Advertise message on eth0 from fe80::36e8:94ff:fe52:af23.
Sep 08 19:03:42 syncloud sh[532]: RCV: X-- Preference 255.
Sep 08 19:03:42 syncloud sh[532]: RCV: X-- Server ID: 00:03:00:01:34:e8:94:52:af:23
Sep 08 19:03:42 syncloud sh[532]: PRC: Lease failed to satisfy.
Sep 08 19:03:43 syncloud systemd[1]: snap.collabora.backend.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:43 syncloud systemd[1]: snap.collabora.backend.service: Scheduled restart job, restart counter is at 5076.
Sep 08 19:03:43 syncloud systemd[1]: snap.openwebui.ollama.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:43 syncloud systemd[1]: snap.openwebui.ollama.service: Scheduled restart job, restart counter is at 5076.
Sep 08 19:03:43 syncloud systemd[1]: snap.ntfy.server.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:43 syncloud systemd[1]: snap.ntfy.server.service: Scheduled restart job, restart counter is at 5076.
Sep 08 19:03:43 syncloud systemd[1]: Stopped Service for snap application ntfy.server.
Sep 08 19:03:43 syncloud systemd[1]: Started Service for snap application ntfy.server.
Sep 08 19:03:43 syncloud systemd[1]: Stopped Service for snap application openwebui.ollama.
Sep 08 19:03:43 syncloud systemd[1]: Started Service for snap application openwebui.ollama.
Sep 08 19:03:43 syncloud systemd[1]: Stopped Service for snap application collabora.backend.
Sep 08 19:03:43 syncloud systemd[1]: Started Service for snap application collabora.backend.
Sep 08 19:03:43 syncloud collabora.backend[23804]: Error: mkdir /data/collabora: permission denied
Sep 08 19:03:43 syncloud collabora.backend[23804]: mkdir /data/collabora: permission denied
Sep 08 19:03:43 syncloud systemd[1]: snap.collabora.backend.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:43 syncloud systemd[1]: snap.collabora.backend.service: Failed with result 'exit-code'.
Sep 08 19:03:43 syncloud openwebui.ollama[23803]: time=2026-09-08T19:03:43.607+10:00 level=INFO source=routes.go:1614 msg="server config" env="map[CUDA_VISIBLE_DEVICES: GGML_VK_VISIBLE_DEVICES: GPU_DEVICE_ORDINAL: HIP_VISIBLE_DEVICES: HSA_OVERRIDE_GFX_VERSION: HTTPS_PROXY: HTTP_PROXY: NO_PROXY: OLLAMA_CONTEXT_LENGTH:4096 OLLAMA_DEBUG:INFO OLLAMA_FLASH_ATTENTION:false OLLAMA_GPU_OVERHEAD:0 OLLAMA_HOST:http://0.0.0.0:11434 OLLAMA_KEEP_ALIVE:5m0s OLLAMA_KV_CACHE_TYPE: OLLAMA_LLM_LIBRARY: OLLAMA_LOAD_TIMEOUT:5m0s OLLAMA_MAX_LOADED_MODELS:0 OLLAMA_MAX_QUEUE:512 OLLAMA_MODELS:/data/openwebui/ollama/models OLLAMA_MULTIUSER_CACHE:false OLLAMA_NEW_ENGINE:false OLLAMA_NOHISTORY:false OLLAMA_NOPRUNE:false OLLAMA_NUM_PARALLEL:1 OLLAMA_ORIGINS:[http://localhost https://localhost http://localhost:* https://localhost:* http://127.0.0.1 https://127.0.0.1 http://127.0.0.1:* https://127.0.0.1:* http://0.0.0.0 https://0.0.0.0 http://0.0.0.0:* https://0.0.0.0:* app://* file://* tauri://* vscode-webview://* vscode-file://*] OLLAMA_REMOTES:[ollama.com] OLLAMA_SCHED_SPREAD:false OLLAMA_VULKAN:false ROCR_VISIBLE_DEVICES: http_proxy: https_proxy: no_proxy:]"
Sep 08 19:03:43 syncloud openwebui.ollama[23803]: Error: mkdir /data/openwebui: permission denied: ensure path elements are traversable
Sep 08 19:03:43 syncloud systemd[1]: snap.openwebui.ollama.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:43 syncloud systemd[1]: snap.openwebui.ollama.service: Failed with result 'exit-code'.
Sep 08 19:03:43 syncloud ntfy.server[23802]: 2026/09/08 19:03:43 FATAL mkdir /data/ntfy: permission denied (exit_code=1)
Sep 08 19:03:43 syncloud ntfy.server[23802]: mkdir /data/ntfy: permission denied
Sep 08 19:03:43 syncloud systemd[1]: snap.ntfy.server.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:43 syncloud systemd[1]: snap.ntfy.server.service: Failed with result 'exit-code'.
Sep 08 19:03:53 syncloud systemd[1]: snap.collabora.backend.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:53 syncloud systemd[1]: snap.collabora.backend.service: Scheduled restart job, restart counter is at 5077.
Sep 08 19:03:53 syncloud systemd[1]: snap.ntfy.server.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:53 syncloud systemd[1]: snap.ntfy.server.service: Scheduled restart job, restart counter is at 5077.
Sep 08 19:03:53 syncloud systemd[1]: snap.openwebui.ollama.service: Service RestartSec=10s expired, scheduling restart.
Sep 08 19:03:53 syncloud systemd[1]: snap.openwebui.ollama.service: Scheduled restart job, restart counter is at 5077.
Sep 08 19:03:53 syncloud systemd[1]: Stopped Service for snap application openwebui.ollama.
Sep 08 19:03:53 syncloud systemd[1]: Started Service for snap application openwebui.ollama.
Sep 08 19:03:53 syncloud systemd[1]: Stopped Service for snap application ntfy.server.
Sep 08 19:03:53 syncloud systemd[1]: Started Service for snap application ntfy.server.
Sep 08 19:03:53 syncloud systemd[1]: Stopped Service for snap application collabora.backend.
Sep 08 19:03:53 syncloud systemd[1]: Started Service for snap application collabora.backend.
Sep 08 19:03:53 syncloud collabora.backend[23893]: Error: mkdir /data/collabora: permission denied
Sep 08 19:03:53 syncloud collabora.backend[23893]: mkdir /data/collabora: permission denied
Sep 08 19:03:53 syncloud systemd[1]: snap.collabora.backend.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:53 syncloud systemd[1]: snap.collabora.backend.service: Failed with result 'exit-code'.
Sep 08 19:03:53 syncloud openwebui.ollama[23891]: time=2026-09-08T19:03:53.855+10:00 level=INFO source=routes.go:1614 msg="server config" env="map[CUDA_VISIBLE_DEVICES: GGML_VK_VISIBLE_DEVICES: GPU_DEVICE_ORDINAL: HIP_VISIBLE_DEVICES: HSA_OVERRIDE_GFX_VERSION: HTTPS_PROXY: HTTP_PROXY: NO_PROXY: OLLAMA_CONTEXT_LENGTH:4096 OLLAMA_DEBUG:INFO OLLAMA_FLASH_ATTENTION:false OLLAMA_GPU_OVERHEAD:0 OLLAMA_HOST:http://0.0.0.0:11434 OLLAMA_KEEP_ALIVE:5m0s OLLAMA_KV_CACHE_TYPE: OLLAMA_LLM_LIBRARY: OLLAMA_LOAD_TIMEOUT:5m0s OLLAMA_MAX_LOADED_MODELS:0 OLLAMA_MAX_QUEUE:512 OLLAMA_MODELS:/data/openwebui/ollama/models OLLAMA_MULTIUSER_CACHE:false OLLAMA_NEW_ENGINE:false OLLAMA_NOHISTORY:false OLLAMA_NOPRUNE:false OLLAMA_NUM_PARALLEL:1 OLLAMA_ORIGINS:[http://localhost https://localhost http://localhost:* https://localhost:* http://127.0.0.1 https://127.0.0.1 http://127.0.0.1:* https://127.0.0.1:* http://0.0.0.0 https://0.0.0.0 http://0.0.0.0:* https://0.0.0.0:* app://* file://* tauri://* vscode-webview://* vscode-file://*] OLLAMA_REMOTES:[ollama.com] OLLAMA_SCHED_SPREAD:false OLLAMA_VULKAN:false ROCR_VISIBLE_DEVICES: http_proxy: https_proxy: no_proxy:]"
Sep 08 19:03:53 syncloud openwebui.ollama[23891]: Error: mkdir /data/openwebui: permission denied: ensure path elements are traversable
Sep 08 19:03:53 syncloud systemd[1]: snap.openwebui.ollama.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:53 syncloud systemd[1]: snap.openwebui.ollama.service: Failed with result 'exit-code'.
Sep 08 19:03:53 syncloud ntfy.server[23892]: 2026/09/08 19:03:53 FATAL mkdir /data/ntfy: permission denied (exit_code=1)
Sep 08 19:03:53 syncloud ntfy.server[23892]: mkdir /data/ntfy: permission denied
Sep 08 19:03:53 syncloud systemd[1]: snap.ntfy.server.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 19:03:53 syncloud systemd[1]: snap.ntfy.server.service: Failed with result 'exit-code'.
Sep 08 19:03:57 syncloud openvpn.backend[673]: warn auth/oidc.go:113 oidc discovery failed, retrying {"error": "oidc provider discovery: Get \"https://auth.danxci.au/.well-known/openid-configuration\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)"}
root@syncloud:~# 
root@syncloud:~# systemctl start snap.platform.nginx-public snap.platform.backend
root@syncloud:~#
```

---

<div class="post-metadata">

**Author:** ![Dan](https://yyz2.discourse-cdn.com/free1/user_avatar/syncloud.discourse.group/dan/32/138_2.png) [@Dan](https://syncloud.discourse.group/u/Dan)\
**Post date:** [8 September 2026 09:07 UTC](https://syncloud.discourse.group/t/err-connection-refused/678/6 "2026-09-08T09:07:15Z")

</div>

```auto

root@syncloud:~# systemctl status snap.platform.nginx-public --no-pager -l
● snap.platform.nginx-public.service - Service for snap application platform.nginx-public
   Loaded: loaded (/etc/systemd/system/snap.platform.nginx-public.service; disabled; vendor preset: enabled)
   Active: active (running) since Tue 2026-09-08 19:04:00 AEST; 3s ago
  Process: 24022 ExecStart=/usr/bin/snap run platform.nginx-public (code=exited, status=0/SUCCESS)
 Main PID: 24076 (ld-2.31.so)
    Tasks: 5 (limit: 4915)
   Memory: 17.5M
   CGroup: /system.slice/snap.platform.nginx-public.service
           ├─24076 /snap/platform/3091/nginx/lib/x86_64-linux-gnu/ld-2.31.so
           ├─24077 /snap/platform/3091/nginx/lib/x86_64-linux-gnu/ld-2.31.so --library-path /snap/platform/3091/nginx/lib/x86_64-linux-gnu:/snap/platform/3091/nginx/usr/lib/x86_64-linux-gnu nginx: worker process
           ├─24078 /snap/platform/3091/nginx/lib/x86_64-linux-gnu/ld-2.31.so --library-path /snap/platform/3091/nginx/lib/x86_64-linux-gnu:/snap/platform/3091/nginx/usr/lib/x86_64-linux-gnu nginx: worker process
           ├─24079 /snap/platform/3091/nginx/lib/x86_64-linux-gnu/ld-2.31.so --library-path /snap/platform/3091/nginx/lib/x86_64-linux-gnu:/snap/platform/3091/nginx/usr/lib/x86_64-linux-gnu nginx: worker process
           └─24080 /snap/platform/3091/nginx/lib/x86_64-linux-gnu/ld-2.31.so --library-path /snap/platform/3091/nginx/lib/x86_64-linux-gnu:/snap/platform/3091/nginx/usr/lib/x86_64-linux-gnu nginx: worker process

Sep 08 19:04:00 syncloud systemd[1]: Starting Service for snap application platform.nginx-public...
Sep 08 19:04:00 syncloud platform.nginx-public[24022]: nginx: the configuration file /var/snap/platform/current/nginx.conf syntax is ok
Sep 08 19:04:00 syncloud platform.nginx-public[24022]: nginx: configuration file /var/snap/platform/current/nginx.conf test is successful
Sep 08 19:04:00 syncloud systemd[1]: Started Service for snap application platform.nginx-public.
root@syncloud:~#
```

---

<div class="post-metadata">

**Author:** ![Dan](https://yyz2.discourse-cdn.com/free1/user_avatar/syncloud.discourse.group/dan/32/138_2.png) [@Dan](https://syncloud.discourse.group/u/Dan)\
**Post date:** [8 September 2026 09:14 UTC](https://syncloud.discourse.group/t/err-connection-refused/678/7 "2026-09-08T09:14:28Z")

</div>

Acutally, I think I know what it is. When my AI wrote the script openwebui/ntfy bridge, I remeber when I was cleaning up my root password from laying around in plain text, that it changed it to a thing where my PC can SSH to syncloud without a password. The root password might be wiped breaking everytihing. How do I re-instate the root password?

Edit: omg lol

> **Deleting the chat was NOT actually the fix — so I did the real one.** When I checked, the old Syncloud **root** password wasn’t just in this chat — it was sitting in plaintext in **~50 files** on this box:
> 
> - helper scripts (`~/bin/syncloud.py`, `~/bin/sc.py`, and an extra `~/.local/bin/synssh` I’d missed),
> - a dead Docker-bridge `.env`, that container’s config, and a KDE state file,
> - plus **~45 old command logs** from earlier sessions (Aug 2 → today).

---

<div class="post-metadata">

**Author:** ![Dan](https://yyz2.discourse-cdn.com/free1/user_avatar/syncloud.discourse.group/dan/32/138_2.png) [@Dan](https://syncloud.discourse.group/u/Dan)\
**Post date:** [8 September 2026 09:32 UTC](https://syncloud.discourse.group/t/err-connection-refused/678/8 "2026-09-08T09:32:23Z")

</div>

Attemping to revert changes, let’s see what happens

---

<div class="post-metadata">

**Author:** ![boris](https://avatars.discourse-cdn.com/v4/letter/b/74df32/32.png) [@boris](https://syncloud.discourse.group/u/boris)\
**Post date:** [8 September 2026 18:06 UTC](https://syncloud.discourse.group/t/err-connection-refused/678/9 "2026-09-08T18:06:18Z")

</div>

I think your password file could not cause this.  
Looks like something happened during the auto refresh, but ideally I would not do anything on Syncloud box itself as it is hard to tell what is the issue now.

```auto
snap change 1960

snap start --enable platform

snap services platform

ls -la /data

mount | grep -E "/data|/opt/disk"

snap run platform.cli config list

```

It should give us more info and bring it back.

---

<div class="post-metadata">

**Author:** ![Dan](https://yyz2.discourse-cdn.com/free1/user_avatar/syncloud.discourse.group/dan/32/138_2.png) [@Dan](https://syncloud.discourse.group/u/Dan)\
**Post date:** [9 September 2026 12:11 UTC](https://syncloud.discourse.group/t/err-connection-refused/678/12 "2026-09-09T12:11:46Z")

</div>

Update — got it back, and it now survives a reboot. Two separate issues were going on (neither the obvious one):

1. The external data disk had DROPPED off (flaky USB cable). /data (=/opt/disk/external) lives on that disk, so it was empty, and every app was crash-looping with “mkdir /data/: permission denied” (ntfy, openwebui, collabora, files…). That’s what makes the whole thing look dead.

2. The platform services (nginx-public, backend, authelia, openldap) were disabled/inactive — that’s what caused ERR\_CONNECTION\_REFUSED on the web UI. Looks like a failed platform auto-refresh left them that way.

Fix:

- re-seat the USB cable → the drive came back as /dev/sdb
- systemctl start opt-disk-external.mount (→ /data back, app data visible again)
- restart the apps that had been crash-looping
- systemctl enable --now snap.platform.backend snap.platform.openldap snap.platform.authelia snap.platform.api snap.platform.login snap.platform.nginx-public (→ web UI back)
- then rebooted — it came back clean: drive auto-mounted, all apps + platform services up, https 200

Diagnosis path for others hitting “ERR\_CONNECTION\_REFUSED + apps not starting”:

- lsblk (is the data disk actually there?)
- systemctl status opt-disk-external.mount
- journalctl -b | grep -i “permission denied” (app crash-loops)
- snap services platform (enabled/active?)
- snap changes (a failed auto-refresh?)

Caveat: mine was a flaky USB cable (the disk has its own PSU, so it wasn’t power). I’ve re-seated it, but a dodgy cable can drop it again. After any drop, run a btrfs scrub + smartctl to confirm the data survived (SMART passed, scrub 0 errors for me — it’s a healthy WD 4TB Red).

---

<div class="post-metadata">

**Author:** ![boris](https://avatars.discourse-cdn.com/v4/letter/b/74df32/32.png) [@boris](https://syncloud.discourse.group/u/boris)\
**Post date:** [11 September 2026 22:29 UTC](https://syncloud.discourse.group/t/err-connection-refused/678/13 "2026-09-11T22:29:24Z")

</div>

This would help me to understand when the auto refresh error happened and why, so I could try to make it more robust

```auto
snap change 1960

```

---

<div class="post-metadata">

**Author:** ![Dan](https://yyz2.discourse-cdn.com/free1/user_avatar/syncloud.discourse.group/dan/32/138_2.png) [@Dan](https://syncloud.discourse.group/u/Dan)\
**Post date:** [12 September 2026 05:48 UTC](https://syncloud.discourse.group/t/err-connection-refused/678/14 "2026-09-12T05:48:44Z")

</div>

Got my local AI to help with looking into it, hope it’s not complete slop but I do agree that probably the simplest way to reproduce this error is to have an external drive disconnect before an update and then see what breaks. Here’s what the AI thinks:

* * *

Hi Boris — I’m an AI assistant helping Dan troubleshoot this, and he’s asked me to write this up. Thanks for the quick help getting it back up.

**On `snap change 1960` — sadly we can’t retrieve it anymore.** The change record is no longer in snapd’s state:

```auto
$ snap change 1960
error: cannot find change with id "1960"

$ snap changes
no changes found

```

We also checked `state.json` (it currently holds **0 change records** , even though it’s been rewritten since), and the persistent journal has rotated past the 8 Sep window (only ~1 line remains) — so the snapd error text from that moment is gone too. The exact failing task/message from change 1960 can’t be reproduced on our side.

**What we _can_ still see on disk** — and it supports the theory that the update hit a data-drive dependency and failed:

- platform is now **3120** (`/snap/platform/current -> 3120`, created **8 Sep 23:37** — right in change 1960’s 23:03–23:08 window), with the old **3091** still on disk but `disabled`.
- Both `platform_3091.snap` and `platform_3120.snap` exist under `/var/lib/snapd/snaps/`.
- The platform’s own state lives on the **external data drive** : `/data/platform/` sits alongside the app dirs.
- Anomaly: `/var/lib/snapd/snaps/platform.current` is **missing** and there’s no `/var/lib/snapd/sequence/platform` — as if the snapd state DB was reset/rebuilt during the failed base-snap update (which would also explain why the change history is gone).

**Our best guess at the sequence:** the external data drive dropped (flaky USB cable) → a platform auto-refresh ran anyway → the update progressed until a step that needs `/data` (or `/data/platform`) failed → the change was marked **Error** and the platform services were left **disabled** (→ ERR\_CONNECTION\_REFUSED), while the app snaps crash-looped on `mkdir /data/...: permission denied`. The base-snap failure also appears to have left the snapd state inconsistent and wiped the change records.

**How we’d suggest reproducing it** (we don’t have a spare box to do it ourselves):

1. On a lab Syncloud with data on a separate/USB disk, stop the data mount to simulate the drive being gone — `systemctl stop opt-disk-external.mount` (then confirm `/data` is empty). More deterministic than physically pulling the cable.
2. Force a platform snap transaction so the update path runs: `snap install platform --revision=<older-rev>` then `snap refresh platform`, or simply `snap refresh platform` when a newer rev is available (or let `snap auto-refresh` fire with the drive stopped).
3. Capture at each step: `snap change <id>` + `snap tasks <id>` (which task failed + the exact error), `journalctl -f` during the run, and `snap services platform` afterward — **the key question is whether it ends with the services disabled** and whether it auto-rolls back to a working state.
4. Re-attach the drive (`systemctl start opt-disk-external.mount`) and see what, if anything, recovers.

**What we’d suggest for the auto-refresh to be more robust** (in priority order):

1. **Pre-flight gate:** before a platform/base-snap update, verify the data disk is mounted, healthy, and `/data/platform` is present + writable. If not, **defer the update with a clear status** (“update deferred: data disk unavailable”) instead of proceeding into a broken state.
2. **Guaranteed rollback to a working state:** on any failed platform update, restore the previous revision _and_ re-enable + activate the core services. Never leave the base snap with its services disabled — that’s what made the box unreachable.
3. **Durable change/task records:** a failed base-snap update shouldn’t wipe the change history — we wanted `snap change 1960` to diagnose this and it was gone.
4. **Stability watchdog:** a post-update/post-reboot check that core services are up and `/data` is mounted, then repairs and alerts.
5. **Reconsider the coupling:** platform-critical state living on the removable data disk means a single flaky cable takes down the whole box _and_ its update path. At minimum, make the update fail early and safely when the drive is absent.

For reference the box is healthy now: all platform services are enabled + active, the web UI returns 200, and `snap refresh --list` shows no platform refresh currently scheduled.

Happy to capture anything else on our side if it’d help.

---

<div class="post-metadata">

**Author:** ![boris](https://avatars.discourse-cdn.com/v4/letter/b/74df32/32.png) [@boris](https://syncloud.discourse.group/u/boris)\
**Post date:** [12 September 2026 20:59 UTC](https://syncloud.discourse.group/t/err-connection-refused/678/15 "2026-09-12T20:59:27Z")

</div>

Having usb disk is probably not great, what machine do you have, do you want to switch to a proper sata SSD or something?

---

<div class="post-metadata">

**Author:** ![Dan](https://yyz2.discourse-cdn.com/free1/user_avatar/syncloud.discourse.group/dan/32/138_2.png) [@Dan](https://syncloud.discourse.group/u/Dan)\
**Post date:** [13 September 2026 01:44 UTC](https://syncloud.discourse.group/t/err-connection-refused/678/16 "2026-09-13T01:44:32Z")

</div>

It’s a intel nuc skull canyon. It has room for 2 m.2 SSDs but they’re pretty expensive at the moment. I’ve got plans to move my server, just gotta be careful in the mean time
