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

Offical apps | Community apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Grist
  3. Crash on edit

Crash on edit

Scheduled Pinned Locked Moved Grist
2 Posts 2 Posters 74 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.
  • rosanoR
    rosanoR
    rosano
    wrote last edited by
    #1

    I tried twice to install it and edit a field, it seems to immediately alert "Still working…" and show a bunch of errors. Looking at the logs it seems to be crashing/restarting repeatedly.

    Oct 04 11:45:23 2026-10-04 15:45:23.400 - debug: DocWorkerMap.setWorkerLoad workerId=172.18.18.212_8484, load=0
    Oct 04 11:45:27 2026-10-04 15:45:27.501 - debug: DocWorkerMap.setWorkerLoad workerId=172.18.18.212_8484, load=0
    Oct 04 11:45:29 2026-10-04 15:45:29.759 - info: RestartShell: child exited code=null signal=SIGKILL
    Oct 04 11:45:29 2026-10-04 15:45:29.760 - error: RestartShell: child crashed unexpectedly, shutting down
    Oct 04 11:45:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.18.212:8484
    Oct 04 11:45:30 ==> Changing ownership
    Oct 04 11:45:30 ==> Starting Grist
    Oct 04 11:45:34 2026-10-04 15:45:34.476 - info: RestartShell: starting
    Oct 04 11:45:34 2026-10-04 15:45:34.487 - info: RestartShell: listening on port 8484
    Oct 04 11:45:34 2026-10-04 15:45:34.488 - info: RestartShell: spawning child
    Oct 04 11:45:36 Welcome to Grist.
    Oct 04 11:45:36 Logging at level "debug" (set GRIST_LOG_LEVEL to change)
    Oct 04 11:45:36 2026-10-04 15:45:36.809 - info: Setting up database...
    Oct 04 11:45:37 2026-10-04 15:45:37.173 - info: Database setup complete.
    Oct 04 11:45:37 2026-10-04 15:45:37.181 - info: == Grist version is 1.7.20 (commit unknown)
    Oct 04 11:45:37 2026-10-04 15:45:37.190 - debug: skipping incomplete language ar (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:37 2026-10-04 15:45:37.191 - debug: skipping incomplete language bci (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:37 2026-10-04 15:45:37.196 - debug: skipping incomplete language ca (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:37 2026-10-04 15:45:37.245 - debug: skipping incomplete language en-GB (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:37 2026-10-04 15:45:37.264 - debug: skipping incomplete language fa (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:37 2026-10-04 15:45:37.298 - debug: skipping incomplete language ig (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:37 2026-10-04 15:45:37.336 - debug: skipping incomplete language nl (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:37 2026-10-04 15:45:37.416 - debug: skipping incomplete language th (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:37 2026-10-04 15:45:37.417 - debug: skipping incomplete language tr (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:37 2026-10-04 15:45:37.429 - debug: skipping incomplete language ur (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:37 2026-10-04 15:45:37.448 - debug: skipping incomplete language zun (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:37 2026-10-04 15:45:37.499 - warn: did not find an appropriately named example workspace in deployment
    Oct 04 11:45:37 2026-10-04 15:45:37.536 - info: OIDCConfig: initialized with issuer https://my.cloud.•••••.•••••/openid
    Oct 04 11:45:37 2026-10-04 15:45:37.537 - info: Creating Redis-based DocWorker
    Oct 04 11:45:37 2026-10-04 15:45:37.541 - info: No plugins found in directory: /app/code/.grist/plugins
    Oct 04 11:45:37 2026-10-04 15:45:37.553 - info: Found 1 valid plugins on the system
    Oct 04 11:45:37 2026-10-04 15:45:37.553 - debug: PLUGIN builtIn/core -- /app/code/plugins/core
    Oct 04 11:45:37 ┌────────────────────────────────────────┐
    Oct 04 11:45:37 │                                        │
    Oct 04 11:45:37 │   BOOT KEY: •••••   │
    Oct 04 11:45:37 │                                        │
    Oct 04 11:45:37 │   Use this key at /boot to sign in.    │
    Oct 04 11:45:37 │                                        │
    Oct 04 11:45:37 └────────────────────────────────────────┘
    Oct 04 11:45:37 2026-10-04 15:45:37.631 - info: activity docCount=1, orgCount=0, orgInGoodStandingCount=0, userCount=5, userWithLoginCount=5
    Oct 04 11:45:37 2026-10-04 15:45:37.660 - warn: Failed to create GoogleAuth endpoint: GOOGLE_CLIENT_SECRET is not defined
    Oct 04 11:45:37 2026-10-04 15:45:37.663 - info: Configured OAuth2 clients: []
    Oct 04 11:45:37 2026-10-04 15:45:37.672 - info: DocWorkerMap.addWorker 172.18.18.212_8484
    Oct 04 11:45:37 2026-10-04 15:45:37.677 - info: DocWorkerMap.setWorkerAvailability 172.18.18.212_8484 true
    Oct 04 11:45:37 2026-10-04 15:45:37.681 - info: Attachment store backend availability { available: [], unavailable: [ 'snapshots' ] }
    Oct 04 11:45:37 2026-10-04 15:45:37.681 - warn: External attachment store 'snapshots' requested, but no snapshot storage is configured.
    Oct 04 11:45:37 2026-10-04 15:45:37.681 - info: AttachmentStoreProvider initialised with stores:
    Oct 04 11:45:37 2026-10-04 15:45:37.682 - info: Creating Redis-based DocWorkerLoadTracker
    Oct 04 11:45:37 2026-10-04 15:45:37.682 - debug: DocWorkerMap.setWorkerLoad workerId=172.18.18.212_8484, load=0
    Oct 04 11:45:37 2026-10-04 15:45:37.693 - info: Server timeouts: requestTimeout 306000 keepAliveTimeout 305000 headersTimeout 306000
    Oct 04 11:45:37 2026-10-04 15:45:37.696 - info: pluginServer available at 0.0.0.0:35077
    Oct 04 11:45:37 2026-10-04 15:45:37.699 - info: == appRoot: /app/code
    Oct 04 11:45:37 2026-10-04 15:45:37.699 - info: == i18:namespace: client,server
    Oct 04 11:45:37 2026-10-04 15:45:37.699 - info: == docsRoot: /app/data/docs
    Oct 04 11:45:37 2026-10-04 15:45:37.699 - info: == defaultBaseDomain: grist.cloud.•••••.•••••
    Oct 04 11:45:37 2026-10-04 15:45:37.699 - info: == database: postgres://postgresql:5432/•••••
    Oct 04 11:45:37 2026-10-04 15:45:37.700 - info: == tag: unknown
    Oct 04 11:45:37 2026-10-04 15:45:37.700 - info: == userRoot: /app/code/.grist
    Oct 04 11:45:37 2026-10-04 15:45:37.700 - info: == instanceRoot: /app/code
    Oct 04 11:45:37 2026-10-04 15:45:37.700 - info: == proxy: enabled
    Oct 04 11:45:37 2026-10-04 15:45:37.700 - info: == loginMiddlewareComment: oidc
    Oct 04 11:45:37 2026-10-04 15:45:37.700 - info: == docWorkerId: 172.18.18.212_8484
    Oct 04 11:45:37 2026-10-04 15:45:37.700 - info: == docWorkerInternalUrl: http://172.18.18.212:8484/
    Oct 04 11:45:37 2026-10-04 15:45:37.700 - info: == docWorkerAddressSource: redis
    Oct 04 11:45:37 2026-10-04 15:45:37.700 - info: == pluginUrl: http://0.0.0.0:35077/
    Oct 04 11:45:37 2026-10-04 15:45:37.700 - info: == willServePlugins: true
    Oct 04 11:45:37 2026-10-04 15:45:37.701 - info: == grist.access.defaultEmail: you@example.com [GRIST_DEFAULT_EMAIL]
    Oct 04 11:45:37 2026-10-04 15:45:37.701 - info: == grist.access.docAuthCacheTTL: 5000 [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.701 - info: == grist.access.listPublicSites: false [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.702 - info: == grist.access.supportEmail: support@getgrist.com [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.702 - info: == grist.assistant.apiKey: - [ASSISTANT_API_KEY]
    Oct 04 11:45:37 2026-10-04 15:45:37.702 - info: == grist.attachmentStores.mode: snapshots [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.702 - info: == grist.attachmentStores.threshold: 50 [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.702 - info: == grist.boot.key: ••••• [GRIST_BOOT_KEY]
    Oct 04 11:45:37 2026-10-04 15:45:37.702 - info: == grist.client.broadcastTimeoutMs: 60000 [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.702 - info: == grist.db.postgres.usePreparedStatements: false [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.702 - info: == grist.docApi.maxParallelRequestsPerDoc: 10 [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.702 - info: == grist.docStorage.vacuumOnClose: true [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.702 - info: == grist.docWorker.updateLoadIntervalMs: 5000 [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.702 - info: == grist.docWorker.updateLoadVarianceMs: 1000 [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.702 - info: == grist.externalStorage.active: false
    Oct 04 11:45:37 2026-10-04 15:45:37.702 - info: == grist.externalStorage.activeDocTimeout: 5 [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.702 - info: == grist.externalStorage.minio.bucket: - [GRIST_DOCS_S3_BUCKET]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.features.formFraming: border [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.features.sqlite.mode: nosync [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.history.action.maxBytes: 1000000000 [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.history.action.maxRows: 1000 [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.homeUrl: https://grist.cloud.•••••.••••• [APP_HOME_URL]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.integrations.sql.timeout: 1000 [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.log.apiDetails: false [default] [GRIST_LOG_API_DETAILS]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.log.json: false [default] [GRIST_LOG_AS_JSON]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.log.level: debug [GRIST_LOG_LEVEL]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.login.active: oidc
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.login.forced: true [GRIST_FORCE_LOGIN]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.login.system.oidc.clientId: b187683d-8430-422c-be13-8a4dbdac6bc7-oidc [GRIST_OIDC_IDP_CLIENT_ID]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.login.system.oidc.clientSecret: ***** [GRIST_OIDC_IDP_CLIENT_SECRET]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.login.system.oidc.emailPropertyKey: email [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.login.system.oidc.enabledProtections: PKCE,STATE [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.login.system.oidc.endSessionEndpoint:  [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.login.system.oidc.ignoreEmailVerified: true [GRIST_OIDC_SP_IGNORE_EMAIL_VERIFIED]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.login.system.oidc.issuer: https://my.cloud.•••••.•••••/openid [GRIST_OIDC_IDP_ISSUER]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.login.system.oidc.skipEndSessionEndpoint: true [GRIST_OIDC_IDP_SKIP_END_SESSION_ENDPOINT]
    Oct 04 11:45:37 2026-10-04 15:45:37.703 - info: == grist.login.system.oidc.spHost: https://grist.cloud.•••••.••••• [GRIST_OIDC_SP_HOST]
    Oct 04 11:45:37 2026-10-04 15:45:37.704 - info: == grist.login.type: oidc [GRIST_LOGIN_SYSTEM_TYPE]
    Oct 04 11:45:37 2026-10-04 15:45:37.704 - info: == grist.mcp.enabled: false [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.704 - info: == grist.oauth2.redirectHost: https://grist.cloud.•••••.••••• [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.704 - info: == grist.orgs.canAnyoneCreateOrgs: true [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.704 - info: == grist.orgs.enablePersonalOrgs: true [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.704 - info: == grist.proxy: - [GRIST_PROXY_FOR_UNTRUSTED_URLS]
    Oct 04 11:45:37 2026-10-04 15:45:37.704 - info: == grist.server.headersTimeoutMs: 306000 [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.704 - info: == grist.server.keepAliveTimeoutMs: 305000 [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.704 - info: == grist.server.requestTimeoutMs: 306000 [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.704 - info: == grist.telemetry.syncWork.breakMs: 50 [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.704 - info: == grist.telemetry.syncWork.limitMs: 50 [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.704 - info: == grist.userPresence.enable: true [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.704 - info: == grist.userPresence.iconPerTab: false [default]
    Oct 04 11:45:37 2026-10-04 15:45:37.704 - info: FlexServer is ready
    Oct 04 11:45:37 Grist is available at https://grist.cloud.•••••.•••••
    Oct 04 11:45:37 2026-10-04 15:45:37.706 - info: RestartShell: child ready
    Oct 04 11:45:40 2026-10-04 15:45:40.114 - debug: Auth[GET]: grist.cloud.•••••.••••• / customHostSession=, method=GET, host=grist.cloud.•••••.•••••, path=/, org=, email=anon@getgrist.com, userId=1, altSessionId=uLd2DueSpVpWm6HJazBmZ3
    Oct 04 11:45:40 2026-10-04 15:45:40.115 - debug: Authorizer: redirecting to sign up
    Oct 04 11:45:42 2026-10-04 15:45:42.164 - debug: Auth[GET]: grist.cloud.•••••.••••• /worker/3HGkKt4kriGw11bHP2YXDZ customHostSession=, method=GET, host=grist.cloud.•••••.•••••, path=/worker/3HGkKt4kriGw11bHP2YXDZ, org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24
    Oct 04 11:45:42 2026-10-04 15:45:42.168 - info: DocWorkerMap.assignDocWorker 3HGkKt4kriGw11bHP2YXDZ undefined
    Oct 04 11:45:42 2026-10-04 15:45:42.169 - info: DocWorkerMap.assignDocWorker 3HGkKt4kriGw11bHP2YXDZ already assigned to 172.18.18.212_8484
    Oct 04 11:45:42 2026-10-04 15:45:42.531 - debug: allowHost:  req=http://grist.cloud.•••••.•••••/?clientId=27ab43afa3d95277&counter=1&newClient=0&lastSeqId=3&browserSettings=%7B%22timezone%22%3A%22America%2FToronto%22%7D&user=cloudron.•••••.•••••%40•••••.•••••&doc=3HGkKt4kriGw11bHP2YXDZ, origin=https://grist.cloud.•••••.•••••, actualUrl=grist.cloud.•••••.•••••, allowedUrl=grist.cloud.•••••.•••••
    Oct 04 11:45:42 2026-10-04 15:45:42.551 - info: Comm: Got Websocket connection clientId=792a2c00a19d52ac, counter=null, urlPath=/?clientId=27ab43afa3d95277&counter=1&newClient=0&lastSeqId=3&browserSettings=%7B%22timezone%22%3A%22America%2FToronto%22%7D&user=cloudron.•••••.•••••%40•••••.•••••&doc=3HGkKt4kriGw11bHP2YXDZ, reuseClient=false
    Oct 04 11:45:42 2026-10-04 15:45:42.554 - debug: Client sending clientConnect newClient=false, needReload=true, docsClosed=0, missedMessages=undefined, org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24, age=0, clientId=792a2c00a19d52ac, counter=1
    Oct 04 11:45:42 2026-10-04 15:45:42.677 - info: Client websocket closed; will discard client in 300 sec org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24, age=0, clientId=792a2c00a19d52ac, counter=1
    Oct 04 11:45:42 2026-10-04 15:45:42.712 - debug: Auth[GET]: grist.cloud.•••••.••••• /docs/3HGkKt4kriGw customHostSession=, method=GET, host=grist.cloud.•••••.•••••, path=/docs/3HGkKt4kriGw, org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24
    Oct 04 11:45:42 2026-10-04 15:45:42.732 - debug: Auth[POST]: grist.cloud.•••••.••••• /log customHostSession=, method=POST, host=grist.cloud.•••••.•••••, path=/log, org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24
    Oct 04 11:45:42 2026-10-04 15:45:42.732 - debug: allowHost:  req=http://grist.cloud.•••••.•••••/log, origin=https://grist.cloud.•••••.•••••, actualUrl=grist.cloud.•••••.•••••, allowedUrl=grist.cloud.•••••.•••••
    Oct 04 11:45:42 2026-10-04 15:45:42.746 - warn: client error message=Comm: pending with outdated clientId, stack=_resendPendingRequest@https://grist.cloud.•••••.•••••/v/unknown/main.bundle.js:2:159242
    Oct 04 11:45:42 _onServerMessage@https://grist.cloud.•••••.•••••/v/unknown/main.bundle.js:2:158593
    Oct 04 11:45:42 y@https://grist.cloud.•••••.•••••/v/unknown/main.bundle.js:2:1612047
    Oct 04 11:45:42 g@https://grist.cloud.•••••.•••••/v/unknown/main.bundle.js:2:1611839
    Oct 04 11:45:42 d@https://grist.cloud.•••••.•••••/v/unknown/main.bundle.js:2:1609793
    Oct 04 11:45:42 95216/r</c.trigger@https://grist.cloud.•••••.•••••/v/unknown/main.bundle.js:2:1611733
    Oct 04 11:45:42 _processReceivedMessage@https://grist.cloud.•••••.•••••/v/unknown/main.bundle.js:2:152052
    Oct 04 11:45:42 onmessage@https://grist.cloud.•••••.•••••/v/unknown/main.bundle.js:2:150648
    Oct 04 11:45:42 _onWSMessage@https://grist.cloud.•••••.•••••/v/unknown/main.bundle.js:2:147273
    Oct 04 11:45:42 , status=undefined, details=undefined, docId=undefined, page=https://grist.cloud.•••••.•••••/o/docs/3HGkKt4kriGw/Untitled-document, language=en-US, platform=MacIntel, userAgent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:146.0) Gecko/20100101 Firefox/146.0, org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24
    Oct 04 11:45:42 2026-10-04 15:45:42.891 - debug: Auth[GET]: grist.cloud.•••••.••••• /worker/3HGkKt4kriGw11bHP2YXDZ customHostSession=, method=GET, host=grist.cloud.•••••.•••••, path=/worker/3HGkKt4kriGw11bHP2YXDZ, org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24
    Oct 04 11:45:42 2026-10-04 15:45:42.891 - info: DocWorkerMap.assignDocWorker 3HGkKt4kriGw11bHP2YXDZ undefined
    Oct 04 11:45:42 2026-10-04 15:45:42.892 - info: DocWorkerMap.assignDocWorker 3HGkKt4kriGw11bHP2YXDZ already assigned to 172.18.18.212_8484
    Oct 04 11:45:43 2026-10-04 15:45:43.271 - debug: allowHost:  req=http://grist.cloud.•••••.•••••/?clientId=792a2c00a19d52ac&counter=2&newClient=1&browserSettings=%7B%22timezone%22%3A%22America%2FToronto%22%7D&user=cloudron.•••••.•••••%40•••••.•••••&doc=3HGkKt4kriGw11bHP2YXDZ, origin=https://grist.cloud.•••••.•••••, actualUrl=grist.cloud.•••••.•••••, allowedUrl=grist.cloud.•••••.•••••
    Oct 04 11:45:43 2026-10-04 15:45:43.296 - info: Comm: Got Websocket connection org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24, age=0, clientId=792a2c00a19d52ac, counter=1, urlPath=/?clientId=792a2c00a19d52ac&counter=2&newClient=1&browserSettings=%7B%22timezone%22%3A%22America%2FToronto%22%7D&user=cloudron.•••••.•••••%40•••••.•••••&doc=3HGkKt4kriGw11bHP2YXDZ, reuseClient=true
    Oct 04 11:45:43 2026-10-04 15:45:43.296 - debug: Client sending clientConnect newClient=true, needReload=false, docsClosed=0, missedMessages=undefined, org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24, age=0, clientId=792a2c00a19d52ac, counter=2
    Oct 04 11:45:43 2026-10-04 15:45:43.383 - debug: DocWorkerMap.setWorkerLoad workerId=172.18.18.212_8484, load=0
    Oct 04 11:45:43 2026-10-04 15:45:43.448 - debug: DocManager.fetchDoc 3HGkKt4kriGw11bHP2YXDZ
    Oct 04 11:45:43 2026-10-04 15:45:43.491 - info: ActiveDoc loadDoc org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24, age=0, clientId=792a2c00a19d52ac, counter=2, access=owners, docId=3HGkKt4kriGw11bHP2YXDZ
    Oct 04 11:45:43 2026-10-04 15:45:43.493 - info: DocWorkerMap.assignDocWorker 3HGkKt4kriGw11bHP2YXDZ 172.18.18.212_8484
    Oct 04 11:45:43 2026-10-04 15:45:43.495 - info: DocWorkerMap.assignDocWorker 3HGkKt4kriGw11bHP2YXDZ already assigned to 172.18.18.212_8484
    Oct 04 11:45:43 2026-10-04 15:45:43.534 - debug: DB 3HGkKt4kriGw11bHP2YXDZ open successfully
    Oct 04 11:45:43 2026-10-04 15:45:43.550 - info: Launching Pyodide sandbox via spawn command=undefined, args=[run, --allow-read=/app/code/sandbox/pyodide, --allow-read=/app/code/sandbox/grist, --allow-read=/app/code/sandbox/requirements.txt, --allow-write=/app/code/sandbox/pyodide/_build/cache, --allow-env, /app/code/sandbox/pyodide/pipe.js], cwd=/app/code/sandbox, stdio=[pipe, pipe, pipe], PYTHONPATH=/app/code/sandbox/grist, IMPORTDIR=undefined, ELECTRON_RUN_AS_NODE=1, PIPE_MODE=minimal
    Oct 04 11:45:43 2026-10-04 15:45:43.556 - info: 3-pipe Sandbox started sandboxPid=44, flavor=pyodide, command=undefined, entryPoint=(default), docId=3HGkKt4kriGw11bHP2YXDZ
    Oct 04 11:45:43 2026-10-04 15:45:43.596 - debug: DocClients now 1 clients; new client is 792a2c00a19d52ac (fd 0) org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24, age=0, clientId=792a2c00a19d52ac, counter=2, access=owners, docId=3HGkKt4kriGw11bHP2YXDZ
    Oct 04 11:45:43 2026-10-04 15:45:43.598 - debug: ActiveDoc will stay open org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24, age=0, clientId=792a2c00a19d52ac, counter=2, access=owners, docId=3HGkKt4kriGw11bHP2YXDZ
    Oct 04 11:45:43 2026-10-04 15:45:43.609 - debug: Time taken in getRecentMinimalActionGroups: 0 ms
    Oct 04 11:45:43 2026-10-04 15:45:43.610 - debug: DocManager openDoc done startTs=1791128743413, start=2026-10-04T15:45:43.413Z, org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24, age=0, clientId=792a2c00a19d52ac, counter=2, docId=3HGkKt4kriGw11bHP2YXDZ, mark_openDocAuth=35, mark_fetchDoc=183, mark_fetchOther=196, mark_getDocUsage=196, mark_end=197
    Oct 04 11:45:43 2026-10-04 15:45:43.671 - debug: DocClients skip broadcastDocMessage because it is not allowed for this client org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24, age=0, clientId=792a2c00a19d52ac, counter=2, access=owners, docId=3HGkKt4kriGw11bHP2YXDZ
    Oct 04 11:45:43 2026-10-04 15:45:43.748 - info: activeDocMethod org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24, age=0, clientId=792a2c00a19d52ac, counter=2, access=owners, docId=3HGkKt4kriGw11bHP2YXDZ, docMethod=listActiveUserProfiles, durationMs=1
    Oct 04 11:45:43 2026-10-04 15:45:43.762 - debug: ActiveDoc fetchQuery {"tableId":"Table1","filters":{}} (regular) org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24, age=0, clientId=792a2c00a19d52ac, counter=2, access=owners, docId=3HGkKt4kriGw11bHP2YXDZ
    Oct 04 11:45:43 2026-10-04 15:45:43.766 - debug: ActiveDoc fetchQuery -> 0 rows, cols: manualSort, A, B, C org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24, age=0, clientId=792a2c00a19d52ac, counter=2, access=owners, docId=3HGkKt4kriGw11bHP2YXDZ
    Oct 04 11:45:43 2026-10-04 15:45:43.766 - debug: activeDocMethod org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24, age=0, clientId=792a2c00a19d52ac, counter=2, access=owners, docId=3HGkKt4kriGw11bHP2YXDZ, docMethod=fetchTable, durationMs=7
    Oct 04 11:45:43 2026-10-04 15:45:43.855 - debug: activeDocMethod org=docs, email=cloudron.•••••.•••••@•••••.•••••, userId=5, altSessionId=9S7vSYt64Coa7wiVjYzm24, age=0, clientId=792a2c00a19d52ac, counter=2, access=owners, docId=3HGkKt4kriGw11bHP2YXDZ, docMethod=getUsersForViewAs, durationMs=76
    Oct 04 11:45:44 ==> Changing ownership
    Oct 04 11:45:44 ==> Starting Grist
    Oct 04 11:45:48 2026-10-04 15:45:48.839 - info: RestartShell: starting
    Oct 04 11:45:48 2026-10-04 15:45:48.852 - info: RestartShell: listening on port 8484
    Oct 04 11:45:48 2026-10-04 15:45:48.853 - info: RestartShell: spawning child
    Oct 04 11:45:50 => Healthcheck error got response status 503
    Oct 04 11:45:51 Welcome to Grist.
    Oct 04 11:45:51 Logging at level "debug" (set GRIST_LOG_LEVEL to change)
    Oct 04 11:45:51 2026-10-04 15:45:51.458 - info: Setting up database...
    Oct 04 11:45:51 2026-10-04 15:45:51.863 - info: Database setup complete.
    Oct 04 11:45:51 2026-10-04 15:45:51.874 - info: == Grist version is 1.7.20 (commit unknown)
    Oct 04 11:45:51 2026-10-04 15:45:51.884 - debug: skipping incomplete language ar (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:51 2026-10-04 15:45:51.885 - debug: skipping incomplete language bci (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:51 2026-10-04 15:45:51.891 - debug: skipping incomplete language ca (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:51 2026-10-04 15:45:51.925 - debug: skipping incomplete language en-GB (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:51 2026-10-04 15:45:51.947 - debug: skipping incomplete language fa (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:52 2026-10-04 15:45:52.003 - debug: skipping incomplete language ig (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:52 2026-10-04 15:45:52.031 - debug: skipping incomplete language nl (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:52 2026-10-04 15:45:52.110 - debug: skipping incomplete language th (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:52 2026-10-04 15:45:52.111 - debug: skipping incomplete language tr (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:52 2026-10-04 15:45:52.120 - debug: skipping incomplete language ur (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:52 2026-10-04 15:45:52.142 - debug: skipping incomplete language zun (set GRIST_OFFER_ALL_LANGUAGES if you want it)
    Oct 04 11:45:52 2026-10-04 15:45:52.208 - warn: did not find an appropriately named example workspace in deployment
    Oct 04 11:45:52 2026-10-04 15:45:52.263 - info: OIDCConfig: initialized with issuer https://my.cloud.•••••.•••••/openid
    Oct 04 11:45:52 2026-10-04 15:45:52.265 - info: Creating Redis-based DocWorker
    Oct 04 11:45:52 2026-10-04 15:45:52.271 - info: No plugins found in directory: /app/code/.grist/plugins
    Oct 04 11:45:52 2026-10-04 15:45:52.285 - info: Found 1 valid plugins on the system
    Oct 04 11:45:52 2026-10-04 15:45:52.285 - debug: PLUGIN builtIn/core -- /app/code/plugins/core
    Oct 04 11:45:52 ┌────────────────────────────────────────┐
    Oct 04 11:45:52 │                                        │
    Oct 04 11:45:52 │   BOOT KEY: •••••   │
    
    
    1 Reply Last reply
    1
    • jamesJ
      jamesJ
      james
      Staff
      wrote last edited by
      #2

      Hello @rosano
      Thanks for reporting.

      1 Reply Last reply
      0

      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