Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
S

Stirchley.coop

@Stirchley.coop
About
Posts
20
Topics
2
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Error in apps accessing NFS volume after upgrade to v9.1.6
    S Stirchley.coop

    Hi, our Cloudron instance automatically upgraded from v.9.1.5 to v9.1.6 last night. Today many of our apps are in the Error state, showing the following error message:

    BoxError: Storage volume "NetCup RS voln639290a1" is not active. Could not determine mount failure reason. 
    

    All these apps have their data storage located on that volume. I have remounted the volume and restarted the server and individual apps multiple times, with no effect.

    On logging onto the server I found that nfs-server service was not running (did not exist), and the nfs-kernel-server apt package was not installed. This is strange as the NFS mount has been fine for many months/years, and how would it be running without that service? Had Cloudron uninstalled it? I might be wrong about that, I'm not great with Linux but I installed the nfs-kernel-server:

    root@-REDACTED-:~# sudo apt list nfs-*
    Listing... Done
    nfs-common/jammy-updates,now 1:2.6.1-1ubuntu1.2 amd64 [installed]
    nfs-ganesha-ceph/jammy-updates 3.5-1ubuntu1 amd64
    nfs-ganesha-doc/jammy-updates 3.5-1ubuntu1 all
    nfs-ganesha-gluster/jammy-updates 3.5-1ubuntu1 amd64
    nfs-ganesha-gpfs/jammy-updates 3.5-1ubuntu1 amd64
    nfs-ganesha-mem/jammy-updates 3.5-1ubuntu1 amd64
    nfs-ganesha-mount-9p/jammy-updates 3.5-1ubuntu1 all
    nfs-ganesha-nullfs/jammy-updates 3.5-1ubuntu1 amd64
    nfs-ganesha-proxy/jammy-updates 3.5-1ubuntu1 amd64
    nfs-ganesha-rados-grace/jammy-updates 3.5-1ubuntu1 amd64
    nfs-ganesha-rgw/jammy-updates 3.5-1ubuntu1 amd64
    nfs-ganesha-vfs/jammy-updates 3.5-1ubuntu1 amd64
    nfs-ganesha/jammy-updates 3.5-1ubuntu1 amd64
    nfs-kernel-server/jammy-updates,now 1:2.6.1-1ubuntu1.2 amd64 [installed]
    

    The nfs-server service is now running:

    root@-REDACTED-:~# sudo systemctl status nfs-server
    ● nfs-server.service - NFS server and services
         Loaded: loaded (/lib/systemd/system/nfs-server.service; enabled; vendor preset: enabled)
         Active: active (exited) since Fri 2026-04-24 12:57:35 UTC; 3h 53min ago
        Process: 887 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS)
        Process: 888 ExecStart=/usr/sbin/rpc.nfsd (code=exited, status=0/SUCCESS)
       Main PID: 888 (code=exited, status=0/SUCCESS)
            CPU: 11ms
    
    Apr 24 12:57:35 -REDACTED- systemd[1]: Starting NFS server and services...
    Apr 24 12:57:35 -REDACTED-systemd[1]: Finished NFS server and services.
    

    But the above issue still remains after rebooting the server.

    Here is the output of cloudron-support --troubleshoot:

    root@-REDACTED-:~# cloudron-support --troubleshoot
    Vendor: netcup Product: KVM Server
    Linux: 5.15.0-176-generic
    Ubuntu: jammy 22.04
    Execution environment: kvm
    Processor: AMD EPYC 9634 84-Core Processor x 8
    RAM: 16371020KB
    Disk: /dev/vda3       130G
    [OK]    node version is correct
    [OK]    IPv6 is enabled and public IPv6 address is working
    [OK]    docker is running
    [OK]    docker version is correct
    [OK]    MySQL is running
    [OK]    netplan is good
    [OK]    DNS is resolving via systemd-resolved
    [OK]    unbound is running
    [OK]    nginx is running
    [OK]    dashboard cert is valid
    [OK]    dashboard is reachable via loopback
    [OK]    No pending database migrations
    [OK]    Service 'mysql' is running and healthy
    [OK]    Service 'postgresql' is running and healthy
    [OK]    Service 'mongodb' is running and healthy
    [FAIL]  Service 'mail' container is not running (state: created)!
    [OK]    Service 'graphite' is running and healthy
    [OK]    Service 'sftp' is running and healthy
    [OK]    box v9.1.6 is running
    [OK]    Dashboard is reachable via domain name
            Domain stirchley.coop expiry check skipped because whois is not installed. Run 'apt install whois' to check
    

    I'm seeing these errors in /home/yellowtent/platformdata/logs/box.log:

    2026-04-23T21:03:00.049Z shell: mounts: mountpoint -q -- /mnt/volumes/00fd99454f384c91a83326ad3097bb1e errored BoxError: mountpoint exited with code 32 signal null
        at ChildProcess.<anonymous> (file:///home/yellowtent/box/src/shell.js:70:23)
        at ChildProcess.emit (node:events:508:28)
        at maybeClose (node:internal/child_process:1101:16)
        at Socket.<anonymous> (node:internal/child_process:457:11)
        at Socket.emit (node:events:508:28)
        at Pipe.<anonymous> (node:net:346:12) {
      reason: 'Shell Error',
      details: {},
      stdout: '',
      stdoutString: '',
      stdoutLineCount: 0,
      stderr: '',
      stderrString: '',
      stderrLineCount: 0,
      code: 32,
      signal: null,
      timedOut: false,
      terminated: false
    }
    2026-04-23T21:03:00.050Z shell: mounts: systemd-escape -p --suffix=mount /mnt/volumes/00fd99454f384c91a83326ad3097bb1e
    2026-04-23T21:03:00.062Z shell: mounts: journalctl -u mnt-volumes-00fd99454f384c91a83326ad3097bb1e.mount\n -n 10 --no-pager -o json
    2026-04-23T21:03:00.074Z apphealthmonitor: app health: 6 running / 5 stopped / 7 unresponsive
    2026-04-23T21:03:00.084Z scheduler: BoxError: Storage volume "NetCup RS voln639290a1" is not active. Could not determine mount failure reason.
        at getAddonMounts (file:///home/yellowtent/box/src/docker.js:247:54)
        at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
        at async getMounts (file:///home/yellowtent/box/src/docker.js:297:25)
        at async Object.createSubcontainer (file:///home/yellowtent/box/src/docker.js:649:20) {
      reason: 'Bad State',
      details: {}
    }
    ...
    2026-04-24T12:31:28.345Z shell: mounts: /usr/bin/sudo --non-interactive /home/yellowtent/box/src/scripts/remountmount.sh /mnt/volumes/00fd99454f384c91a83326ad3097bb1e
    2026-04-24T12:31:28.397Z shell: mounts: /usr/bin/sudo --non-interactive /home/yellowtent/box/src/scripts/remountmount.sh /mnt/volumes/00fd99454f384c91a83326ad3097bb1e errored BoxError: /usr/bin/sudo exited with code 1 signal null
        at ChildProcess.<anonymous> (file:///home/yellowtent/box/src/shell.js:70:23)
        at ChildProcess.emit (node:events:508:28)
        at maybeClose (node:internal/child_process:1101:16)
        at ChildProcess._handle.onexit (node:internal/child_process:305:5) {
      reason: 'Shell Error',
      details: {},
      stdout: '',
      stdoutString: '',
      stdoutLineCount: 0,
      stderr: 'Job failed. See "journalctl -xe" for details.\n',
      stderrString: 'Job failed. See "journalctl -xe" for details.\n',
      stderrLineCount: 1,
      code: 1,
      signal: null,
      timedOut: false,
      terminated: false
    }
    2026-04-24T12:31:28.454Z shell: mounts: mountpoint -q -- /mnt/volumes/00fd99454f384c91a83326ad3097bb1e
    ...
    2026-04-24T12:58:00.215Z scheduler: BoxError: (HTTP code 400) bad parameter - No such container: null
        at Object.createSubcontainer (file:///home/yellowtent/box/src/docker.js:770:28)
        at process.processTicksAndRejections (node:internal/process/task_queues:103:5) {
      reason: 'Docker Error',
      details: {},
      nestedError: Error: (HTTP code 400) bad parameter - No such container: null
          at /home/yellowtent/box/node_modules/docker-modem/lib/modem.js:383:17
          at getCause (/home/yellowtent/box/node_modules/docker-modem/lib/modem.js:418:7)
          at Modem.buildPayload (/home/yellowtent/box/node_modules/docker-modem/lib/modem.js:379:5)
          at IncomingMessage.<anonymous> (/home/yellowtent/box/node_modules/docker-modem/lib/modem.js:347:16)
          at IncomingMessage.emit (node:events:520:35)
          at endReadableNT (node:internal/streams/readable:1701:12)
          at process.processTicksAndRejections (node:internal/process/task_queues:89:21) {
        reason: 'bad parameter',
        statusCode: 400,
        json: { message: 'No such container: null' }
      }
    }
    

    This was the output for journalctl -xe when remounting the volume:

    Apr 24 16:35:55 -REDACTED-systemd[1]: var-lib-docker-overlay2-2e77e0df312b7a38d974f58ce03709aeb8f5b83a3a95b6560a74c107d7e68417-merged.mount: Deactivated success>
    ░░ Subject: Unit succeeded
    ░░ Defined-By: systemd
    ░░ Support: http://www.ubuntu.com/support
    ░░
    ░░ The unit var-lib-docker-overlay2-2e77e0df312b7a38d974f58ce03709aeb8f5b83a3a95b6560a74c107d7e68417-merged.mount has successfully entered the 'dead' state.
    Apr 24 16:36:01 -REDACTED-kernel: Packet dropped: IN=eth0 OUT= MAC=6a:80:31:09:cf:8d:84:03:28:62:58:1a:08:00 SRC=185.242.226.71 DST=152.53.33.202 LEN=40 TOS=0x0>
    Apr 24 16:36:22 -REDACTED-sshd[29055]: Connection closed by authenticating user -REDACTED- 77.90.185.40 port 46604 [preauth]
    Apr 24 16:36:25 -REDACTED-kernel: Packet dropped: IN=eth0 OUT= MAC=6a:80:31:09:cf:8d:84:03:28:62:58:1a:08:00 SRC=51.148.95.245 DST=152.53.33.202 LEN=60 TOS=0x00>
    Apr 24 16:36:57 -REDACTED-kernel: Packet dropped: IN=eth0 OUT= MAC=6a:80:31:09:cf:8d:84:03:28:62:58:1a:08:00 SRC=51.148.95.245 DST=152.53.33.202 LEN=60 TOS=0x00>
    Apr 24 16:37:04 -REDACTED-sudo[29078]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=998)
    Apr 24 16:37:04 -REDACTED-systemd[1]: Unmounting NetCup RS voln639290a1...
    ░░ Subject: A stop job for unit mnt-volumes-00fd99454f384c91a83326ad3097bb1e.mount has begun execution
    ░░ Defined-By: systemd
    ░░ Support: http://www.ubuntu.com/support
    ░░
    ░░ A stop job for unit mnt-volumes-00fd99454f384c91a83326ad3097bb1e.mount has begun execution.
    ░░
    ░░ The job identifier is 1013.
    Apr 24 16:37:04 -REDACTED-systemd[1]: mnt-volumes-00fd99454f384c91a83326ad3097bb1e.mount: Deactivated successfully.
    ░░ Subject: Unit succeeded
    ░░ Defined-By: systemd
    ░░ Support: http://www.ubuntu.com/support
    ░░
    ░░ The unit mnt-volumes-00fd99454f384c91a83326ad3097bb1e.mount has successfully entered the 'dead' state.
    Apr 24 16:37:04 -REDACTED-systemd[1]: Unmounted NetCup RS voln639290a1.
    ░░ Subject: A stop job for unit mnt-volumes-00fd99454f384c91a83326ad3097bb1e.mount has finished
    ░░ Defined-By: systemd
    ░░ Support: http://www.ubuntu.com/support
    ░░
    ░░ A stop job for unit mnt-volumes-00fd99454f384c91a83326ad3097bb1e.mount has finished.
    ░░
    ░░ The job identifier is 1013 and the job result is done.
    Apr 24 16:37:04 -REDACTED-systemd[1]: mnt-volumes-00fd99454f384c91a83326ad3097bb1e.mount: Directory /mnt/volumes/00fd99454f384c91a83326ad3097bb1e to mount over >
    ░░ Subject: Mount point is not empty
    ░░ Defined-By: systemd
    ░░ Support: http://www.ubuntu.com/support
    ░░
    ░░ The directory /mnt/volumes/00fd99454f384c91a83326ad3097bb1e is specified as the mount point (second field in
    ░░ /etc/fstab or Where= field in systemd unit file) and is not empty.
    ░░ This does not interfere with mounting, but the pre-exisiting files in
    ░░ this directory become inaccessible. To see those over-mounted files,
    ░░ please manually mount the underlying file system to a secondary
    ░░ location.
    Apr 24 16:37:04 -REDACTED-systemd[1]: Mounting NetCup RS voln639290a1...
    ░░ Subject: A start job for unit mnt-volumes-00fd99454f384c91a83326ad3097bb1e.mount has begun execution
    ░░ Defined-By: systemd
    ░░ Support: http://www.ubuntu.com/support
    ░░
    ░░ A start job for unit mnt-volumes-00fd99454f384c91a83326ad3097bb1e.mount has begun execution.
    ░░
    ░░ The job identifier is 1014.
    Apr 24 16:37:04 -REDACTED-systemd[1]: Mounted NetCup RS voln639290a1.
    ░░ Subject: A start job for unit mnt-volumes-00fd99454f384c91a83326ad3097bb1e.mount has finished successfully
    ░░ Defined-By: systemd
    ░░ Support: http://www.ubuntu.com/support
    ░░
    ░░ A start job for unit mnt-volumes-00fd99454f384c91a83326ad3097bb1e.mount has finished successfully.
    ░░
    ░░ The job identifier is 1014.
    Apr 24 16:37:04 -REDACTED-sudo[29078]: pam_unix(sudo:session): session closed for user root
    Apr 24 16:37:23 -REDACTED-kernel: Packet dropped: IN=eth0 OUT= MAC=6a:80:31:09:cf:8d:84:03:28:62:58:1a:08:00 SRC=88.210.63.192 DST=152.53.33.202 LEN=40 TOS=0x00>
    

    Here are the logs from one of the erroring apps:

    Apr 24 13:57:12 13:M 24 Apr 2026 12:57:12.786 # Redis is now ready to exit, bye bye...
    Apr 24 13:57:12 13:M 24 Apr 2026 12:57:12.786 * DB saved on disk
    Apr 24 13:57:12 13:M 24 Apr 2026 12:57:12.786 * Removing the pid file.
    Apr 24 13:57:12 13:signal-handler (1777035432) Received SIGTERM scheduling shutdown...
    Apr 24 13:57:12 2026-04-24 12:57:12,759 INFO waiting for redis, redis-service to die
    Apr 24 13:57:12 2026-04-24 12:57:12,759 WARN received SIGTERM indicating exit request
    Apr 24 13:57:12 2026-04-24 12:57:12,762 WARN stopped: redis-service (terminated by SIGTERM)
    Apr 24 13:57:12 2026-04-24 12:57:12,788 INFO stopped: redis (exit status 0)
    Apr 24 13:57:37 2026-04-24 12:57:37,995 INFO Included extra file "/etc/supervisor/conf.d/redis-service.conf" during parsing
    Apr 24 13:57:37 2026-04-24 12:57:37,996 INFO Included extra file "/etc/supervisor/conf.d/redis.conf" during parsing
    Apr 24 13:57:37 2026-04-24 12:57:37,996 INFO Set uid to user 0 succeeded
    Apr 24 13:57:37 ==> Starting supervisor
    Apr 24 13:57:38 2026-04-24 12:57:38,002 CRIT Server 'inet_http_server' running without any HTTP authentication checking
    Apr 24 13:57:38 2026-04-24 12:57:38,002 INFO RPC interface 'supervisor' initialized
    Apr 24 13:57:38 2026-04-24 12:57:38,002 INFO supervisord started with pid 1
    Apr 24 13:57:39 13:C 24 Apr 2026 12:57:39.029 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
    Apr 24 13:57:39 13:C 24 Apr 2026 12:57:39.029 * Configuration loaded
    Apr 24 13:57:39 13:C 24 Apr 2026 12:57:39.029 * Redis version=8.4.0, bits=64, commit=00000000, modified=1, pid=13, just started
    Apr 24 13:57:39 13:C 24 Apr 2026 12:57:39.029 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
    Apr 24 13:57:39 13:M 24 Apr 2026 12:57:39.030 * Increased maximum number of open files to 10032 (it was originally set to 1024).
    Apr 24 13:57:39 13:M 24 Apr 2026 12:57:39.030 * monotonic clock: POSIX clock_gettime
    Apr 24 13:57:39 13:M 24 Apr 2026 12:57:39.032 # Failed to write PID file: Permission denied
    Apr 24 13:57:39 13:M 24 Apr 2026 12:57:39.032 * Running mode=standalone, port=6379.
    Apr 24 13:57:39 13:M 24 Apr 2026 12:57:39.033 * Server initialized
    Apr 24 13:57:39 13:M 24 Apr 2026 12:57:39.036 * Loading RDB produced by version 8.4.0
    Apr 24 13:57:39 13:M 24 Apr 2026 12:57:39.036 * RDB age 27 seconds
    Apr 24 13:57:39 13:M 24 Apr 2026 12:57:39.036 * RDB memory usage when created 4.76 Mb
    Apr 24 13:57:39 13:M 24 Apr 2026 12:57:39.086 * Done loading RDB, keys loaded: 175, keys expired: 0.
    Apr 24 13:57:39 13:M 24 Apr 2026 12:57:39.087 * DB loaded from disk: 0.053 seconds
    Apr 24 13:57:39 13:M 24 Apr 2026 12:57:39.087 * Ready to accept connections tcp
    Apr 24 13:57:39 2026-04-24 12:57:39,004 INFO spawned: 'redis' with pid 13
    Apr 24 13:57:39 2026-04-24 12:57:39,006 INFO spawned: 'redis-service' with pid 14
    Apr 24 13:57:39 Redis service endpoint listening on http://:::3000
    Apr 24 13:57:40 2026-04-24 12:57:40,639 INFO success: redis entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    Apr 24 13:57:40 2026-04-24 12:57:40,639 INFO success: redis-service entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    Apr 24 14:01:38 [GET] /healthcheck
    Apr 24 14:01:38 BoxError: Storage volume "NetCup RS voln639290a1" is not active. Could not determine mount failure reason.
    Apr 24 14:01:38 }
    Apr 24 14:01:38 }
    

    The volume in the Cloudron /volumes view looks like it has mounted successfully. It has a green circle next to it.
    3753f033-9cfd-4750-b181-30190e429bd0-image.jpeg

    Clicking on File manager allows me to browse the files within it:
    b340954d-4126-4734-b728-c481c322859a-image.jpeg

    I'm out of ideas, and searching online isn't turning up anything helpful I can see. Is it possible the update has done something to our NFS settings or has there been a bug introduced where apps with their data hosted on an NFS volume don't work? This issue has come at a critical time for our organisation so would really appreciate any help you can give!

    Thanks,
    Stu

    Support nfs network

  • Error in apps accessing NFS volume after upgrade to v9.1.6
    S Stirchley.coop

    Hi here are the results:

    root@v2202403157799261297:~# uname -r
    5.15.0-176-generic
    

    I only tried installing nfs-kernel-server as it was suggested as a fix for NFS not working, so I might just uninstall it if it doesn't affect anything.

    I will try updating now. Thanks for your help!

    Support nfs network

  • Error in apps accessing NFS volume after upgrade to v9.1.6
    S Stirchley.coop

    Hi James.
    Output:

    root@v2202403157799261297:~# netstat -tulpen | grep -i 995
    Command 'netstat' not found, but can be installed with:
    apt install net-tools
    root@v2202403157799261297:~# lsof -i :995
    root@v2202403157799261297:~#
    

    Should I apt install net-tools?

    Support nfs network

  • Error in apps accessing NFS volume after upgrade to v9.1.6
    S Stirchley.coop

    I'm thinking I uninstall Cloudron from the server and reinstall version 9.1.5 with yesterday's backup

    Support nfs network

  • Error in apps accessing NFS volume after upgrade to v9.1.6
    S Stirchley.coop

    It seems to have settled into this state:

    2026-04-24T18:01:40.032Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:01:50.030Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:02:00.043Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:02:10.027Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:02:20.032Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:02:30.028Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:02:40.034Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:02:50.028Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:03:00.040Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:03:10.027Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:03:20.029Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:03:30.027Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:03:40.030Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:03:50.031Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:04:00.037Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:04:10.029Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:04:20.035Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:04:30.029Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    2026-04-24T18:04:40.037Z apphealthmonitor: app health: 8 running / 5 stopped / 5 unresponsive
    

    There are 5 apps in Error state with the same mount error above. I assume they correspond to the 5 unresponsive apps in the logs. There are also 5 other stopped apps

    Support nfs network

  • Error in apps accessing NFS volume after upgrade to v9.1.6
    S Stirchley.coop

    Sure will do

    Support nfs network

  • Error in apps accessing NFS volume after upgrade to v9.1.6
    S Stirchley.coop

    The volume has always had a green dot:

    6f87b999-d1f4-4329-813e-3a25c51b5741-image.jpeg

    Retry task has sorted it thank you (for one app anyway) - it still showed the mount error in the logs, but it carried on past the error this time and the app has started successfully

    Support nfs network

  • Error in apps accessing NFS volume after upgrade to v9.1.6
    S Stirchley.coop

    @james that app is now up and seems to be functioning correctly, all the data is there. Waiting for the rest to start up

    Support nfs network

  • Error in apps accessing NFS volume after upgrade to v9.1.6
    S Stirchley.coop

    Yes the mount is active and working. The remaining apps are slowly coming back online with all their data

    Support nfs network

  • Error in apps accessing NFS volume after upgrade to v9.1.6
    S Stirchley.coop

    The wordpress site above eventually started responding:

    Apr 24 19:28:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.234:80
    Apr 24 19:28:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.234:80
    Apr 24 19:28:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.234:80
    Apr 24 19:29:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.234:80
    Apr 24 19:29:08 => Updating db settings
    Apr 24 19:29:08 Success: Updated the constant 'DB_HOST' in the 'wp-config.php' file with the value 'mysql:3306'.
    Apr 24 19:29:08 Success: Updated the constant 'DB_NAME' in the 'wp-config.php' file with the value 'xxx'.
    Apr 24 19:29:09 Success: Updated the constant 'DB_USER' in the 'wp-config.php' file with the value 'xxx'.
    Apr 24 19:29:09 Success: Updated the constant 'DB_PASSWORD' in the 'wp-config.php' file with the value 'xxx'.
    Apr 24 19:29:09 ==> Updating wordpress database
    Apr 24 19:29:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.234:80
    Apr 24 19:29:10 Success: WordPress database already at latest db version 60717.
    Apr 24 19:29:10 ==> Updating domain related settings
    Apr 24 19:29:10 Success: Updated the constant 'WP_HOME' in the 'wp-config.php' file with the value 'https://www.stirchley.coop'.
    Apr 24 19:29:11 Success: Updated the constant 'WP_SITEURL' in the 'wp-config.php' file with the value 'https://www.stirchley.coop'.
    Apr 24 19:29:11 Success: Updated the constant 'WP_CONTENT_DIR' in the 'wp-config.php' file with the value '/app/data/wp-content'.
    Apr 24 19:29:12 Success: Value passed for 'siteurl' option is unchanged.
    Apr 24 19:29:12 Success: Value passed for 'home' option is unchanged.
    Apr 24 19:29:12 ==> Configuring smtp mail
    Apr 24 19:29:14 Success: Value passed for 'smtp_mailer_options' option is unchanged.
    Apr 24 19:29:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.234:80
    Apr 24 19:29:20 Unpacking the package...
    Apr 24 19:29:20 Installing the plugin...
    Apr 24 19:29:20 Removing the old version of the plugin...
    Apr 24 19:29:20 Plugin updated successfully.
    Apr 24 19:29:23 Success: Installed 1 of 1 plugins.
    Apr 24 19:29:24 Warning: Plugin 'cloudron-sso' is already active.
    Apr 24 19:29:24 Success: Plugin already activated.
    Apr 24 19:29:25 ==> Configuring OIDC
    Apr 24 19:29:25 Success: Value passed for 'openid_connect_generic_settings' option is unchanged.
    Apr 24 19:29:25 ==> Starting apache
    Apr 24 19:29:26 [Fri Apr 24 18:29:26.197242 2026] [mpm_prefork:notice] [pid 1] AH00163: Apache/2.4.58 (Ubuntu) mod_perl/2.0.13 Perl/v5.38.2 configured -- resuming normal operations
    Apr 24 19:29:26 [Fri Apr 24 18:29:26.197291 2026] [core:notice] [pid 1] AH00094: Command line: '/usr/sbin/apache2 -D FOREGROUND'
    Apr 24 19:29:30 - - - [24/Apr/2026:18:29:30 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)"
    Apr 24 19:29:40 - - - [24/Apr/2026:18:29:40 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)"
    Apr 24 19:29:50 - - - [24/Apr/2026:18:29:50 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)"
    Apr 24 19:29:57 104.23.208.140 - - [24/Apr/2026:18:29:32 +0000] "GET /wp-login.php HTTP/1.1" 200 2980 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36"
    Apr 24 19:29:58 172.68.229.208 - - [24/Apr/2026:18:29:46 +0000] "GET / HTTP/1.1" 200 14761 "-" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:29:58 172.69.224.18 - - [24/Apr/2026:18:29:58 +0000] "GET /wp-content/themes/twentytwenty-child/style.css?ver=1.0.1 HTTP/1.1" 200 582 "https://www.stirchley.coop/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:29:58 162.158.216.166 - - [24/Apr/2026:18:29:58 +0000] "GET /wp-content/themes/twentytwenty/style.css?ver=3.0 HTTP/1.1" 200 23204 "https://www.stirchley.coop/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:29:58 141.101.98.55 - - [24/Apr/2026:18:29:58 +0000] "GET /wp-content/themes/twentytwenty/assets/css/font-inter.css?ver=1.0.1 HTTP/1.1" 200 268 "https://www.stirchley.coop/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:29:58 172.69.224.29 - - [24/Apr/2026:18:29:58 +0000] "GET /wp-content/uploads/2026/03/cropped-SCD-logo-1.png HTTP/1.1" 304 - "https://www.stirchley.coop/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:29:58 172.71.178.90 - - [24/Apr/2026:18:29:58 +0000] "GET /wp-content/uploads/2023/06/16-06-23_-_GSA_Stirchley-43-1200x801.jpg HTTP/1.1" 304 - "https://www.stirchley.coop/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:29:58 162.158.216.38 - - [24/Apr/2026:18:29:58 +0000] "GET /wp-content/uploads/2025/12/DSC08223-1200x800.jpg HTTP/1.1" 304 - "https://www.stirchley.coop/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:29:58 172.71.241.139 - - [24/Apr/2026:18:29:58 +0000] "GET /wp-content/themes/twentytwenty/assets/js/index.js?ver=1.0.1 HTTP/1.1" 200 7401 "https://www.stirchley.coop/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:29:58 162.158.216.213 - - [24/Apr/2026:18:29:58 +0000] "GET /wp-content/uploads/2024/05/29-04-2024_GSA_Stirchley-81-1-1200x801.jpg HTTP/1.1" 200 271929 "https://www.stirchley.coop/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:29:58 172.71.178.15 - - [24/Apr/2026:18:29:58 +0000] "GET /wp-content/themes/twentytwenty/print.css?ver=1.0.1 HTTP/1.1" 200 1006 "https://www.stirchley.coop/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:29:58 162.158.216.140 - - [24/Apr/2026:18:29:58 +0000] "GET /wp-content/themes/twentytwenty/assets/fonts/inter/Inter-upright-var.woff2 HTTP/1.1" 304 - "https://www.stirchley.coop/wp-content/themes/twentytwenty/assets/css/font-inter.css?ver=1.0.1" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:29:58 162.158.216.209 - - [24/Apr/2026:18:29:53 +0000] "GET / HTTP/1.1" 200 14761 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0"
    Apr 24 19:29:58 172.69.43.177 - - [24/Apr/2026:18:29:58 +0000] "GET /wp-content/uploads/2026/03/cropped-cropped-SCD-logo-1-180x180.png HTTP/1.1" 304 - "-" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:29:59 172.71.178.109 - - [24/Apr/2026:18:29:59 +0000] "GET /wp-includes/js/wp-emoji-release.min.js?ver=6.9.4 HTTP/1.1" 200 5375 "https://www.stirchley.coop/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:29:59 172.71.178.89 - - [24/Apr/2026:18:29:59 +0000] "GET /wp-content/uploads/2023/06/16-06-23_-_GSA_Stirchley-43-1980x1322.jpg HTTP/1.1" 304 - "https://www.stirchley.coop/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0"
    Apr 24 19:29:59 172.69.194.198 - - [24/Apr/2026:18:29:59 +0000] "GET /wp-content/uploads/2025/12/DSC08223-1536x1024.jpg HTTP/1.1" 304 - "https://www.stirchley.coop/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0"
    Apr 24 19:29:59 141.101.98.52 - - [24/Apr/2026:18:29:59 +0000] "GET /wp-content/uploads/2024/05/29-04-2024_GSA_Stirchley-81-1-1536x1025.jpg HTTP/1.1" 304 - "https://www.stirchley.coop/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0"
    Apr 24 19:30:00 - - - [24/Apr/2026:18:30:00 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)"
    Apr 24 19:30:00 172.69.43.165 - - [24/Apr/2026:18:30:00 +0000] "GET /wp-content/uploads/2026/03/cropped-cropped-SCD-logo-1-192x192.png HTTP/1.1" 304 - "https://www.stirchley.coop/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0"
    Apr 24 19:30:00 172.71.178.104 - - [24/Apr/2026:18:30:00 +0000] "GET /wp-content/uploads/2026/03/cropped-cropped-SCD-logo-1-32x32.png HTTP/1.1" 304 - "https://www.stirchley.coop/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0"
    Apr 24 19:30:00 172.68.186.17 - - [24/Apr/2026:18:30:00 +0000] "GET /wp-content/uploads/2024/05/29-04-2024_GSA_Stirchley-89-1024x683.jpg HTTP/1.1" 304 - "https://www.stirchley.coop/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:30:03 172.71.178.31 - - [24/Apr/2026:18:30:03 +0000] "GET /wp-content/uploads/2020/05/powertochange-e1642966595878.png HTTP/1.1" 200 89055 "https://www.stirchley.coop/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:30:03 172.71.178.6 - - [24/Apr/2026:18:30:03 +0000] "GET /wp-content/uploads/2023/05/CHARM-logo-1024x426.png HTTP/1.1" 304 - "https://www.stirchley.coop/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:30:10 - - - [24/Apr/2026:18:30:10 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)"
    Apr 24 19:30:14 104.23.248.105 - - [24/Apr/2026:18:30:08 +0000] "POST /xmlrpc.php HTTP/1.1" 200 225 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; BOIE9;ENCA; rv:11.0) like Gecko"
    Apr 24 19:30:20 - - - [24/Apr/2026:18:30:20 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)"
    Apr 24 19:30:22 172.70.86.175 - - [24/Apr/2026:18:30:15 +0000] "GET /blog/ HTTP/1.1" 200 31864 "https://www.stirchley.coop/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:30:22 172.71.178.109 - - [24/Apr/2026:18:30:22 +0000] "GET /wp-content/uploads/2025/12/signal-2025-12-22-171922_002-1200x900.jpeg HTTP/1.1" 304 - "https://www.stirchley.coop/blog/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:30:22 172.69.194.85 - - [24/Apr/2026:18:30:22 +0000] "GET /wp-content/uploads/2026/03/2505_stirchley-website-image-DRAFT-colour-2.pdf-1200x910.jpg HTTP/1.1" 304 - "https://www.stirchley.coop/blog/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:30:22 172.69.194.46 - - [24/Apr/2026:18:30:22 +0000] "GET /wp-content/uploads/2025/12/AA-43-1200x800.jpg HTTP/1.1" 304 - "https://www.stirchley.coop/blog/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:30:22 172.70.162.13 - - [24/Apr/2026:18:30:22 +0000] "GET /wp-content/themes/twentytwenty/assets/fonts/inter/Inter-italic-var.woff2 HTTP/1.1" 304 - "https://www.stirchley.coop/wp-content/themes/twentytwenty/assets/css/font-inter.css?ver=1.0.1" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:30:22 172.69.195.246 - - [24/Apr/2026:18:30:22 +0000] "GET /wp-content/uploads/2023/05/CHARM-logo-1200x499.png HTTP/1.1" 304 - "https://www.stirchley.coop/blog/" "Mozilla/5.0 (Android 16; Mobile; rv:150.0) Gecko/150.0 Firefox/150.0"
    Apr 24 19:30:30 - - - [24/Apr/2026:18:30:30 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)"
    Apr 24 19:30:30 162.158.162.68 - - [24/Apr/2026:18:30:24 +0000] "GET /robots.txt HTTP/1.1" 200 113 "-" "Mozilla/5.0 (compatible;PetalBot;+https://webmaster.petalsearch.com/site/petalbot)"
    Apr 24 19:30:33 => Run cron job
    Apr 24 19:30:40 - - - [24/Apr/2026:18:30:40 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)"
    Apr 24 19:30:42 Executed the cron event 'wp_privacy_delete_old_export_files' in 0.041s.
    Apr 24 19:30:45 172.68.229.208 - - [24/Apr/2026:18:30:39 +0000] "GET / HTTP/1.1" 200 14761 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:149.0) Gecko/20100101 Firefox/149.0"
    Apr 24 19:30:45 141.101.98.120 - - [24/Apr/2026:18:30:45 +0000] "GET /wp-content/uploads/2024/05/29-04-2024_GSA_Stirchley-81-1-1024x683.jpg HTTP/1.1" 304 - "https://www.stirchley.coop/" "Mozilla/5.0 (X11; Linux x86_64; rv:149.0) Gecko/20100101 Firefox/149.0"
    Apr 24 19:30:45 172.70.162.207 - - [24/Apr/2026:18:30:45 +0000] "GET /wp-content/uploads/2025/12/DSC08223-1024x683.jpg HTTP/1.1" 304 - "https://www.stirchley.coop/" "Mozilla/5.0 (X11; Linux x86_64; rv:149.0) Gecko/20100101 Firefox/149.0"
    Apr 24 19:30:50 - - - [24/Apr/2026:18:30:50 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)"
    Apr 24 19:30:51 Executed the cron event 'wp_cache_gc' in 8.484s.
    Apr 24 19:30:51 Executed the cron event 'jetpack_clean_nonces' in 0.003s.
    Apr 24 19:30:51 Executed the cron event 'wc_admin_process_orders_milestone' in 0.002s.
    Apr 24 19:31:00 - - - [24/Apr/2026:18:31:00 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)"
    Apr 24 19:31:10 - - - [24/Apr/2026:18:31:10 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)"
    Apr 24 19:31:13 Executed the cron event 'wp_version_check' in 21.979s.
    Apr 24 19:31:13 Executed the cron event 'wp_update_plugins' in 0.066s.
    Apr 24 19:31:13 Executed the cron event 'wp_update_themes' in 0.013s.
    Apr 24 19:31:13 Executed the cron event 'recovery_mode_clean_expired_keys' in 0.004s.
    Apr 24 19:31:13 Executed the cron event 'wp_scheduled_delete' in 0.005s.
    Apr 24 19:31:13 Executed the cron event 'delete_expired_transients' in 0.046s.
    Apr 24 19:31:13 Executed the cron event 'wp_scheduled_auto_draft_delete' in 0.002s.
    Apr 24 19:31:13 Executed the cron event 'simple_history/maybe_purge_db' in 0.003s.
    Apr 24 19:31:13 Executed the cron event 'wp_update_user_counts' in 0.009s.
    Apr 24 19:31:13 Executed the cron event 'woocommerce_marketplace_cron_fetch_promotions' in 0.007s.
    Apr 24 19:31:15 Executed the cron event 'wp_cache_full_preload_hook' in 1.923s.
    Apr 24 19:31:16 Executed the cron event 'simple_history/core_files_integrity_check' in 1.323s.
    Apr 24 19:31:17 Executed the cron event 'mc4wp_refresh_mailchimp_lists' in 0.387s.
    Apr 24 19:31:17 Executed the cron event 'openid-connect-generic-cron-daily' in 0.005s.
    Apr 24 19:31:17 Executed the cron event 'jetpack_v2_heartbeat' in 0.005s.
    Apr 24 19:31:17 Executed the cron event 'wp_delete_temp_updater_backups' in 0.004s.
    Apr 24 19:31:17 Success: Executed a total of 20 cron events.
    Apr 24 19:31:20 - - - [24/Apr/2026:18:31:20 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)"
    Apr 24 19:31:30 - - - [24/Apr/2026:18:31:30 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)"
    Apr 24 19:31:40 - - - [24/Apr/2026:18:31:40 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)"
    
    Support nfs network

  • Nextcloud stuck in startup loop
    S Stirchley.coop

    Hi we have a Cloudron instance with some apps, including Nextcloud, with their storage location set to an NFS mount volume. Nextcloud has always had issues starting up but it did eventually start. Now it seems to be stuck in an update loop:

    Apr 24 20:12:23 ==> update config
    Apr 24 20:12:24 ==> turning off maintenance mode
    Apr 24 20:12:24 An unhandled exception has been thrown:
    Apr 24 20:12:24 Exception: Could not acquire a shared lock on the config file /app/code/config/config.php in /app/code/lib/private/Config.php:225
    Apr 24 20:12:24 Stack trace:
    Apr 24 20:12:24 #0 /app/code/lib/private/Config.php(40): OC\Config->readData()
    Apr 24 20:12:24 #1 /app/code/lib/base.php(95): OC\Config->__construct()
    Apr 24 20:12:24 #2 /app/code/lib/base.php(676): OC::initPaths()
    Apr 24 20:12:24 #3 /app/code/lib/base.php(1288): OC::init()
    Apr 24 20:12:24 #4 /app/code/console.php(32): require_once('...')
    Apr 24 20:12:24 #5 /app/code/occ(33): require_once('...')
    Apr 24 20:12:24 #6 {main}
    Apr 24 20:12:24 ==> Updating apps
    Apr 24 20:12:24 ==> Old apps:
    Apr 24 20:12:24 activity	      files_sharing	       sharebymail
    Apr 24 20:12:24 admin_audit	      files_trashbin	       support
    Apr 24 20:12:24 app_api		      files_versions	       survey_client
    Apr 24 20:12:24 bruteforcesettings    firstrunwizard	       suspicious_login
    Apr 24 20:12:24 circles		      logreader		       systemtags
    Apr 24 20:12:24 cloud_federation_api  lookup_server_connector  testing
    Apr 24 20:12:24 comments	      nextcloud_announcements  text
    Apr 24 20:12:24 contactsinteraction   notifications	       theming
    Apr 24 20:12:24 dashboard	      oauth2		       twofactor_backupcodes
    Apr 24 20:12:24 dav		      password_policy	       twofactor_nextcloud_notification
    Apr 24 20:12:24 encryption	      photos		       twofactor_totp
    Apr 24 20:12:24 federatedfilesharing  privacy		       updatenotification
    Apr 24 20:12:24 federation	      profile		       user_ldap
    Apr 24 20:12:24 files		      provisioning_api	       user_status
    Apr 24 20:12:24 files_downloadlimit   recommendations	       viewer
    Apr 24 20:12:24 files_external	      related_resources        weather_status
    Apr 24 20:12:24 files_pdfviewer       serverinfo	       webhook_listeners
    Apr 24 20:12:24 files_reminders       settings		       workflowengine
    Apr 24 20:12:24 accessibility	      files_rightclick	       settings
    Apr 24 20:12:24 activity	      files_sharing	       sharebymail
    Apr 24 20:12:24 admin_audit	      files_trashbin	       spreed
    Apr 24 20:12:24 app_api		      files_versions	       support
    Apr 24 20:12:24 auto_groups	      files_videoplayer        survey_client
    Apr 24 20:12:24 bruteforcesettings    firstrunwizard	       suspicious_login
    Apr 24 20:12:24 calendar	      groupfolders	       systemtags
    Apr 24 20:12:24 circles		      logreader		       testing
    Apr 24 20:12:24 cloud_federation_api  lookup_server_connector  text
    Apr 24 20:12:24 comments	      nextcloud_announcements  theming
    Apr 24 20:12:24 contactsinteraction   notifications	       theming_customcss
    Apr 24 20:12:24 dashboard	      oauth2		       twofactor_backupcodes
    Apr 24 20:12:24 dav		      onlyoffice	       twofactor_nextcloud_notification
    Apr 24 20:12:24 deck		      password_policy	       twofactor_totp
    Apr 24 20:12:24 drawio		      photos		       updatenotification
    Apr 24 20:12:24 encryption	      privacy		       user_ldap
    Apr 24 20:12:24 federatedfilesharing  profile		       user_oidc
    Apr 24 20:12:24 federation	      provisioning_api	       user_status
    Apr 24 20:12:24 files		      recommendations	       viewer
    Apr 24 20:12:24 files_downloadlimit   related_resources        weather_status
    Apr 24 20:12:24 files_external	      richdocuments	       webhook_listeners
    Apr 24 20:12:24 files_pdfviewer       rocketchat_nextcloud     workflowengine
    Apr 24 20:12:24 files_reminders       serverinfo
    Apr 24 20:12:24 ==> Update app: activity
    Apr 24 20:12:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:12:39 ==> Update app: admin_audit
    Apr 24 20:12:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:12:47 ==> Update app: app_api
    Apr 24 20:12:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:13:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:13:02 ==> Update app: bruteforcesettings
    Apr 24 20:13:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:13:12 ==> Update app: circles
    Apr 24 20:13:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:13:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:13:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:13:41 ==> Update app: cloud_federation_api
    Apr 24 20:13:47 ==> Update app: comments
    Apr 24 20:13:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:13:53 ==> Update app: contactsinteraction
    Apr 24 20:13:59 ==> Update app: dashboard
    Apr 24 20:14:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:14:05 ==> Update app: dav
    Apr 24 20:14:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:14:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:14:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:14:31 ==> Update app: encryption
    Apr 24 20:14:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:14:40 ==> Update app: federatedfilesharing
    Apr 24 20:14:46 ==> Update app: federation
    Apr 24 20:14:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:14:51 ==> Update app: files
    Apr 24 20:15:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:15:01 ==> Update app: files_downloadlimit
    Apr 24 20:15:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:15:10 ==> Update app: files_external
    Apr 24 20:15:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:15:22 ==> Update app: files_pdfviewer
    Apr 24 20:15:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:15:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:15:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:15:50 ==> Update app: files_reminders
    Apr 24 20:15:56 ==> Update app: files_sharing
    Apr 24 20:16:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:16:06 ==> Update app: files_trashbin
    Apr 24 20:16:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:16:14 ==> Update app: files_versions
    Apr 24 20:16:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:16:21 ==> Update app: firstrunwizard
    Apr 24 20:16:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:16:32 ==> Update app: logreader
    Apr 24 20:16:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:16:44 ==> Update app: lookup_server_connector
    Apr 24 20:16:49 ==> Update app: nextcloud_announcements
    Apr 24 20:16:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:16:56 ==> Update app: notifications
    Apr 24 20:17:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:17:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:17:11 ==> Update app: oauth2
    Apr 24 20:17:17 ==> Update app: password_policy
    Apr 24 20:17:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:17:28 ==> Update app: photos
    Apr 24 20:17:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:17:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:17:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:17:57 ==> Update app: privacy
    Apr 24 20:18:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:18:05 ==> Update app: profile
    Apr 24 20:18:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:18:10 ==> Update app: provisioning_api
    Apr 24 20:18:15 ==> Update app: recommendations
    Apr 24 20:18:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:18:22 ==> Update app: related_resources
    Apr 24 20:18:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:18:35 ==> Update app: serverinfo
    Apr 24 20:18:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:18:45 ==> Update app: settings
    Apr 24 20:18:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:19:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:19:00 ==> Update app: sharebymail
    Apr 24 20:19:06 ==> Update app: support
    Apr 24 20:19:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:19:15 ==> Update app: survey_client
    Apr 24 20:19:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:19:22 ==> Update app: suspicious_login
    Apr 24 20:19:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:19:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:19:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:20:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:20:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:20:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:20:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:20:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:20:49 ==> Update app: systemtags
    Apr 24 20:20:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:20:55 ==> Update app: testing
    Apr 24 20:20:58 ==> Update app: text
    Apr 24 20:21:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:21:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:21:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:21:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:21:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:21:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:22:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:22:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:22:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:22:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:22:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:22:43 ==> Update app: theming
    Apr 24 20:22:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:22:52 ==> Update app: twofactor_backupcodes
    Apr 24 20:23:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:23:01 ==> Update app: twofactor_nextcloud_notification
    Apr 24 20:23:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:23:12 ==> Update app: twofactor_totp
    Apr 24 20:23:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:23:24 ==> Update app: updatenotification
    Apr 24 20:23:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:23:30 ==> Update app: user_ldap
    Apr 24 20:23:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:23:41 ==> Update app: user_status
    Apr 24 20:23:48 ==> Update app: viewer
    Apr 24 20:23:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:24:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:24:00 ==> Update app: weather_status
    Apr 24 20:24:06 ==> Update app: webhook_listeners
    Apr 24 20:24:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:24:10 ==> Update app: workflowengine
    Apr 24 20:24:17 ==> New apps:
    Apr 24 20:24:17 activity	      files_sharing	       sharebymail
    Apr 24 20:24:17 admin_audit	      files_trashbin	       support
    Apr 24 20:24:17 app_api		      files_versions	       survey_client
    Apr 24 20:24:17 bruteforcesettings    firstrunwizard	       suspicious_login
    Apr 24 20:24:17 circles		      logreader		       systemtags
    Apr 24 20:24:17 cloud_federation_api  lookup_server_connector  testing
    Apr 24 20:24:17 comments	      nextcloud_announcements  text
    Apr 24 20:24:17 contactsinteraction   notifications	       theming
    Apr 24 20:24:17 dashboard	      oauth2		       twofactor_backupcodes
    Apr 24 20:24:17 dav		      password_policy	       twofactor_nextcloud_notification
    Apr 24 20:24:17 encryption	      photos		       twofactor_totp
    Apr 24 20:24:17 federatedfilesharing  privacy		       updatenotification
    Apr 24 20:24:17 federation	      profile		       user_ldap
    Apr 24 20:24:17 files		      provisioning_api	       user_status
    Apr 24 20:24:17 files_downloadlimit   recommendations	       viewer
    Apr 24 20:24:17 files_external	      related_resources        weather_status
    Apr 24 20:24:17 files_pdfviewer       serverinfo	       webhook_listeners
    Apr 24 20:24:17 files_reminders       settings		       workflowengine
    Apr 24 20:24:17 accessibility	      files_rightclick	       settings
    Apr 24 20:24:17 activity	      files_sharing	       sharebymail
    Apr 24 20:24:17 admin_audit	      files_trashbin	       spreed
    Apr 24 20:24:17 app_api		      files_versions	       support
    Apr 24 20:24:17 auto_groups	      files_videoplayer        survey_client
    Apr 24 20:24:17 bruteforcesettings    firstrunwizard	       suspicious_login
    Apr 24 20:24:17 calendar	      groupfolders	       systemtags
    Apr 24 20:24:17 circles		      logreader		       testing
    Apr 24 20:24:17 cloud_federation_api  lookup_server_connector  text
    Apr 24 20:24:17 comments	      nextcloud_announcements  theming
    Apr 24 20:24:17 contactsinteraction   notifications	       theming_customcss
    Apr 24 20:24:17 dashboard	      oauth2		       twofactor_backupcodes
    Apr 24 20:24:17 dav		      onlyoffice	       twofactor_nextcloud_notification
    Apr 24 20:24:17 deck		      password_policy	       twofactor_totp
    Apr 24 20:24:17 drawio		      photos		       updatenotification
    Apr 24 20:24:17 encryption	      privacy		       user_ldap
    Apr 24 20:24:17 federatedfilesharing  profile		       user_oidc
    Apr 24 20:24:17 federation	      provisioning_api	       user_status
    Apr 24 20:24:17 files		      recommendations	       viewer
    Apr 24 20:24:17 files_downloadlimit   related_resources        weather_status
    Apr 24 20:24:17 files_external	      richdocuments	       webhook_listeners
    Apr 24 20:24:17 files_pdfviewer       rocketchat_nextcloud     workflowengine
    Apr 24 20:24:17 files_reminders       serverinfo
    Apr 24 20:24:17 ==> Copying htaccess
    Apr 24 20:24:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:24:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:24:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:24:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:25:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:25:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:25:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:25:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:25:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:25:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:26:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:26:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:26:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:26:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:26:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:26:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:27:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:27:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:27:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:27:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:27:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:27:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:28:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:28:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:28:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:28:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:28:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:28:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:29:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:29:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:29:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:29:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:29:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:29:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:30:00 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:30:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.16.238:80
    Apr 24 20:30:13 ==> update config
    Apr 24 20:30:13 ==> turning off maintenance mode
    Apr 24 20:30:14 An unhandled exception has been thrown:
    Apr 24 20:30:14 Exception: Could not acquire a shared lock on the config file /app/code/config/config.php in /app/code/lib/private/Config.php:225
    Apr 24 20:30:14 Stack trace:
    Apr 24 20:30:14 #0 /app/code/lib/private/Config.php(40): OC\Config->readData()
    Apr 24 20:30:14 #1 /app/code/lib/base.php(95): OC\Config->__construct()
    Apr 24 20:30:14 #2 /app/code/lib/base.php(676): OC::initPaths()
    Apr 24 20:30:14 #3 /app/code/lib/base.php(1288): OC::init()
    Apr 24 20:30:14 #4 /app/code/console.php(32): require_once('...')
    Apr 24 20:30:14 #5 /app/code/occ(33): require_once('...')
    Apr 24 20:30:14 #6 {main}
    Apr 24 20:30:14 ==> Updating apps
    Apr 24 20:30:14 ==> Old apps:
    Apr 24 20:30:14 activity	      files_sharing	       sharebymail
    Apr 24 20:30:14 admin_audit	      files_trashbin	       support
    Apr 24 20:30:14 app_api		      files_versions	       survey_client
    Apr 24 20:30:14 bruteforcesettings    firstrunwizard	       suspicious_login
    Apr 24 20:30:14 circles		      logreader		       systemtags
    Apr 24 20:30:14 cloud_federation_api  lookup_server_connector  testing
    Apr 24 20:30:14 comments	      nextcloud_announcements  text
    Apr 24 20:30:14 contactsinteraction   notifications	       theming
    Apr 24 20:30:14 dashboard	      oauth2		       twofactor_backupcodes
    Apr 24 20:30:14 dav		      password_policy	       twofactor_nextcloud_notification
    Apr 24 20:30:14 encryption	      photos		       twofactor_totp
    Apr 24 20:30:14 federatedfilesharing  privacy		       updatenotification
    ... (repeating the update until it gets the same error, and so on forever)
    

    This is happening after an update to v9.1.6 which didn't work due to some network issues (NFS mount was not being recognised and docker containers needed to be rebuilt), and then with help from @james managed to update to v9.1.7 which fixed the issues. All apps then restarted successfully except Nextcloud which is stuck in this loop.

    It seems that file locks don't work on NFS. If anyone knows a way to bypass the lock, or any other way to fix this issue any help would be appreciated!

    The error is thrown on this line: https://github.com/nextcloud/server/blob/e6b45a68adf9d5e1799600a63cb856e4b3c1f7fc/lib/private/Config.php#L225

    I tried editing the file directly but Cloudron wouldn't let me (understandably!)

    Nextcloud nfs
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search