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
  1. Cloudron Forum
  2. Support
  3. Seems like my server may be affected by the 9.1.7 update, lots of weird problems

Seems like my server may be affected by the 9.1.7 update, lots of weird problems

Scheduled Pinned Locked Moved Unsolved Support
15 Posts 2 Posters 121 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • scookeS scooke

    Some apps are running. When I click on some labelled "Not Responding" its dashboard won't load, I can see in the logs May 11 09:08:09 shell: df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/66c962bb-24fa-4237-9166-459875c74e1b/data for that app. Then when I click back, the main dashboard won't load! This longer bit seemed to happen too when I tried to click to the unresponsive app's dashboard:

    ay 11 09:07:50 apphealthmonitor: app health: 36 running / 11 stopped / 26 unresponsive
    May 11 09:07:50 shell: df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/03233c73-df43-43ec-82ba-0518542ea09a/data
    May 11 09:07:51 apphealthmonitor: app health: 36 running / 11 stopped / 26 unresponsive
    May 11 09:07:51 shell: df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/040b01cf-5c14-4db5-ba54-83f3356cb466/data
    May 11 09:07:52 shell: df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/05460bf6-5d11-4b75-b467-8725d7c07113/data
    May 11 09:07:54 shell: df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/05b7c6ea-7452-4505-8345-46903fa89f1f/data
    May 11 09:07:58 shell: df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/09c4a0ac-8f68-4d66-9466-634fed6b8e79/data
    May 11 09:07:58 {
    May 11 09:07:58   path: '/api/v1/system/filesystems',
    May 11 09:07:58   status: 500,
    May 11 09:07:58   error: ServerError [ServiceUnavailableError]: Response timeout
    May 11 09:07:58       at IncomingMessage.<anonymous> (/home/yellowtent/box/node_modules/connect-timeout/index.js:84:8)
    May 11 09:07:58       at IncomingMessage.emit (node:events:508:28)
    May 11 09:07:58       at Timeout._onTimeout (/home/yellowtent/box/node_modules/connect-timeout/index.js:49:11)
    May 11 09:07:58       at listOnTimeout (node:internal/timers:605:17)
    May 11 09:07:58       at process.processTimers (node:internal/timers:541:7) {
    May 11 09:07:58     code: 'ETIMEDOUT',
    May 11 09:07:58     timeout: 60000
    May 11 09:07:58   }
    May 11 09:07:58 }
    May 11 09:07:59 shell: df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/0daa5ebf-8507-4cdd-a657-01f41c0068fc/data
    May 11 09:07:59 shell: df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/113cef81-b36d-45ec-9158-82cf1309db37/data
    May 11 09:08:00 appheal
    

    Is there something wrong with my disk?
    Last night while troubleshooting the dashboard wouldn't load and I'd get these:

    scookeS Offline
    scookeS Offline
    scooke
    wrote last edited by scooke
    #5

    Screenshot 2026-05-10 at 10.38.09 PM.png

    Screenshot 2026-05-10 at 10.27.01 PM.png

    And the browser window would all be black. Macos, Chrome Version 147.0.7727.138 (Official Build) (x86_64)

    A life lived in fear is a life half-lived

    1 Reply Last reply
    0
    • nebulonN Offline
      nebulonN Offline
      nebulon
      Staff
      wrote last edited by
      #6

      receiving response timeout from the backend usually means the box process is too slow to respond, which in turn may hint at a system overload. But since one is also failing when querying the fileystem routes, maybe you have a locked up filessytem mounted which makes the system hang?

      Does a normal df -h via SSH work fine and are all mountpoints healthy?

      1 Reply Last reply
      0
      • scookeS Offline
        scookeS Offline
        scooke
        wrote last edited by scooke
        #7

        Seems like it. I have lots of the below:

        overlay                                    709G  281G  392G  42% /var/lib/docker/overlay2/42dc09e1ab2f10ed432cae69adfe96136fd88c3a605b4bc39f823c05cc53b679/merged
        overlay                                    709G  281G  392G  42% /var/lib/docker/overlay2/3ac8dfcbe628dcdf82236861f36b799f4392830bad9203669741cb2d9f1a0767/merged
        overlay                                    709G  281G  392G  42% /var/lib/docker/overlay2/74626746866ed86941b6e48831acf5f38a2feaa8297c3c4ad6851d4ec591c169/merged
        overlay                                    709G  281G  392G  42% /var/lib/docker/overlay2/1c7f0e1688f8c536f6d6081af1f98b8ba7033658f32a173e0eed1f41d62ae847/merged
        tmpfs                                      4.8G  4.0K  4.8G   1% /run/user/1000
        overlay                                    709G  281G  392G  42% /var/lib/docker/overlay2/4a208722f4e76888c9ff9b9a9a69c1180f28458b075b8bdbc2a81f17029acbeb/merged
        overlay                                    709G  281G  392G  42% /var/lib/docker/overlay2/091f8c6db63e863e5046a8ab27351f49f6eef980cadda12dd5d4e06acbbfa491/merged
        overlay                                    709G  281G  392G  42% /var/lib/docker/overlay2/358bb3005eb75b4de6a19ac978ca6e9acffaf301e587c3c65278c383ca6588a8/merged
        

        I do have two remote mountpoints which seem fine, but one is at 95%.

        A life lived in fear is a life half-lived

        1 Reply Last reply
        0
        • scookeS Offline
          scookeS Offline
          scooke
          wrote last edited by
          #8

          I tried one app which was Not Responding, a github pages app, and it eventually started. I tried another, Syncthing, and it failed:

          y 11 09:55:09 taskworker: Starting task 26861. Logs are at /home/yellowtent/platformdata/logs/d1047eec-0fb9-4f77-9e9a-befd6280935d/apptask.log
          May 11 09:55:11 taskworker: Running task of type app
          May 11 09:55:12 apptask: run: startTask installationState: pending_restart runState: running
          May 11 09:55:12 tasks: updating task 26861 with: {"percent":10,"message":"Starting app services"}
          May 11 09:55:12 tasks: updating task 26861 with: {"percent":30,"message":"Restarting container"}
          May 11 09:55:28 tasks: updating task 26861 with: {"percent":70,"message":"Configuring reverse proxy"}
          May 11 09:55:28 shell: openssl: openssl x509 -noout -subject -issuer
          May 11 09:55:29 reverseproxy: providerMatches: subject=CN = sync.example.com domain=sync.example.com issuer=C = US, O = Let's Encrypt, CN = E8 wildcard=false/false prod=true/true issuerMismatch=false wildcardMismatch=false match=true
          May 11 09:55:29 shell: openssl: openssl x509 -startdate -enddate -subject -noout
          May 11 09:55:29 openssl: expiryDate: subject=CN = sync.example.com notBefore=May  2 08:28:20 2026 GMT notAfter=Jul 31 08:28:19 2026 GMT daysLeft=80.77279122685185
          May 11 09:55:29 reverseproxy: ensureCertificate: sync.example.com acme cert exists and is up to date
          May 11 09:55:29 reverseproxy: needsRenewal: false. ARI {"start":"Tue, 30 Jun 2026 11:12:24 GMT","end":"Thu, 02 Jul 2026 06:23:14 GMT","rt":"Wed, 01 Jul 2026 19:28:54 GMT","valid":"Mon, 11 May 2026 16:35:58 GMT","url":"https://acme-v02.api.letsencrypt.org/acme/renewal-info","ts":"Mon, 11 May 2026 09:28:27 GMT"}
          May 11 09:55:30 reverseproxy: writeAppLocationNginxConfig: writing config for "sync.example.com" to /home/yellowtent/platformdata/nginx/applications/d1047eec-0fb9-4f77-9e9a-befd6280935d/sync.example.com.conf with options {"sourceDir":"/home/yellowtent/box","vhost":"sync.example.com","hasIPv6":true,"ip":"172.18.18.120","port":8000,"endpoint":"app","redirectTo":null,"certFilePath":"/home/yellowtent/platformdata/nginx/cert/sync.example.com.cert","keyFilePath":"/home/yellowtent/platformdata/nginx/cert/sync.example.com.key","robotsTxtQuoted":null,"cspQuoted":null,"hideHeaders":[],"proxyAuth":{"enabled":false,"id":"d1047eec-0fb9-4f77-9e9a-befd6280935d","location":"/"},"upstreamUri":"","hstsPreload":false}
          May 11 09:55:30 shell: reverseproxy: /usr/bin/sudo --non-interactive /home/yellowtent/box/src/scripts/restartservice.sh nginx
          May 11 09:55:39 tasks: updating task 26861 with: {"percent":100,"message":"Done"}
          May 11 09:55:41 tasks: setCompleted - 26861: {"result":null,"error":null,"percent":100}
          May 11 09:55:41 tasks: updating task 26861 with: {"completed":true,"result":null,"error":null,"percent":100}
          May 11 09:55:41 taskworker: Task took 32.599 seconds
          May 11 09:55:41 Exiting with code 0
          May 11 09:55:47 => Healthcheck error: Error: connect ECONNREFUSED 172.18.18.120:8000
          May 11 09:55:58 => Healthcheck error: Error: connect ECONNREFUSED 172.18.18.120:8000
          

          A life lived in fear is a life half-lived

          1 Reply Last reply
          0
          • nebulonN Offline
            nebulonN Offline
            nebulon
            Staff
            wrote last edited by
            #9

            That last log reads like things have worked out but it is still waiting for the healthcheck to succeed, the actual task exited fine with status code 0.

            Not sure now what we should look at and what the issue is? Is the system overall showing high load or so?

            1 Reply Last reply
            0
            • scookeS Offline
              scookeS Offline
              scooke
              wrote last edited by scooke
              #10

              Running ps aux --sort=-%mem | head shows me that yellowt+ 115187 65.5 0.6 10317968 328268 ? Ssl 02:48 479:12 node /home/yellowtent/box/box.js is using 65.5% of the CPU... is that normal?
              I also checked for CPU usage:

              shane@my:~$ ps aux --sort=-%cpu | head
              USER         PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
              www-data  458271 74.2  0.2 225084 131340 ?       R    15:07   0:20 php /app/pkg/wp --path=/app/data/public/ cron event run --due-now
              yellowt+  115187 65.6  0.6 10323796 334180 ?     Rsl  02:48 485:34 node /home/yellowtent/box/box.js
              shane     457394 64.8  2.4 2466264 1207968 pts/0 Rl   15:05   1:34 [celeryd: celery@b7c9aacf-af6b-4def-9981-7f24a752ed7c:ForkPoolWorker-112]
              root         922 33.1  0.2 8575356 128632 ?      Ssl  May10 312:52 /usr/bin/dockerd -H fd:// --log-driver=journald --exec-opt native.cgroupdriver=cgroupfs --storage-driver=overlay2 --experimental --ip6tables --userland-proxy=false
              message+  458377 33.0  0.0 1304600 21680 ?       Ss   15:07   0:00 postgres: user29397f7ab06c47eb898f8db21d530154 db29397f7ab06c47eb898f8db21d530154 fd00:c107:d509::1(54210) idle
              shane      46768 31.4  0.5 22570552 256684 pts/0 Rl   00:11 281:31 node current/index.js
              mysql        908 30.4  0.6 3079376 336300 ?      Ssl  May10 287:19 /usr/sbin/mysqld
              message+   27167 24.8  1.2 5731612 594168 ?      Sl   May10 231:05 /usr/sbin/mysqld
              shane      29722 15.6  0.4 22525668 206996 pts/0 Sl   May10 145:30 node current/index.js
              

              A life lived in fear is a life half-lived

              1 Reply Last reply
              0
              • nebulonN Offline
                nebulonN Offline
                nebulon
                Staff
                wrote last edited by
                #11

                If it is normal or not, kinda depends on what the app does and how much traffic it sees, so maybe you have some idea from the past experience on that server?

                So to come back to the original issue, the main thing is, that some dashboard routes are timing out, causing 500 status codes on requests still?

                scookeS 1 Reply Last reply
                0
                • nebulonN nebulon

                  If it is normal or not, kinda depends on what the app does and how much traffic it sees, so maybe you have some idea from the past experience on that server?

                  So to come back to the original issue, the main thing is, that some dashboard routes are timing out, causing 500 status codes on requests still?

                  scookeS Offline
                  scookeS Offline
                  scooke
                  wrote last edited by
                  #12

                  @nebulon Yes, still timeouts. Just a few minutes ago the dashboard showing my apps loaded... AND SAID THERE WERE NO APPS INSTALLED!

                  A life lived in fear is a life half-lived

                  1 Reply Last reply
                  0
                  • nebulonN Offline
                    nebulonN Offline
                    nebulon
                    Staff
                    wrote last edited by
                    #13

                    yeah so I guess the server struggles to respond in time (there is a time cap of 30s to respond to the dashboard). So the apps are still installed, but the dashboard failed to probably load them. Not sure how to debug this, is it possible that the box service just keeps restarting?

                    is systemctl status box showing some decent uptime of that process and if not, if you keep trailing the logs tail -f /home/yellowtent/platformdata/logs/box.log does it show frequent restarts?

                    Also is anything unusual happening in say journalctl --system -f ?

                    1 Reply Last reply
                    0
                    • scookeS Offline
                      scookeS Offline
                      scooke
                      wrote last edited by
                      #14

                      Well, I made a ticket at the host (SSDNodes) and they responded saying they "made some node-level tweaks", and now the server is back to its flying speed. I couched it in terms of any relation to two recent kernel local-privilege-escalation bugs (Copy Fail, CVE-2026-31431; Dirty Frag, CVE-2026-43284 plus CVE-2026-43500), but they didn't specify what they did. But, it is back to nice and very fast.

                      A life lived in fear is a life half-lived

                      1 Reply Last reply
                      1
                      • nebulonN Offline
                        nebulonN Offline
                        nebulon
                        Staff
                        wrote last edited by
                        #15

                        glad it worked out in the end, when too many things fail all at once it is often a hardware/virtualization issue 🙂

                        1 Reply Last reply
                        2

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

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