Hi guys,
Describe the issue/error/question
We’re 3 users using a self hosted docker (through traefik) version of n8n based on the docker image of n8n-python :
https://hub.docker.com/r/naskio/n8n-python
Before I was using your own image, and no problem (but it was small workflows).
Now, sometimes, all of us or 2 of my users are getting a blank page like this :
The weird thing is than, me, I was able to see and navigate, and them, a reload doesn’t work, a cache clear doesn’t work. But if they use private navigation, they can access to it.
It looks than workflow are running well, but users can’t access to the UI. Any idea ?
What is the error message (if any)?
You can see 1 error message in the console of the web browser.
I saw an other error in the docker logs of the n8n app :
This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
ReferenceError: AbortSignal is not defined
at PostHogClient.<anonymous> (/usr/local/lib/node_modules/n8n/node_modules/posthog-core/src/index.ts:747:6)
at step (/usr/local/lib/node_modules/n8n/node_modules/node_modules/tslib/tslib.es6.js:102:23)
at Object.next (/usr/local/lib/node_modules/n8n/node_modules/node_modules/tslib/tslib.es6.js:83:53)
at /usr/local/lib/node_modules/n8n/node_modules/node_modules/tslib/tslib.es6.js:76:71
at new Promise (<anonymous>)
at __awaiter (/usr/local/lib/node_modules/n8n/node_modules/node_modules/tslib/tslib.es6.js:72:12)
at PostHogClient.PostHogCore.fetchWithRetry (/usr/local/lib/node_modules/n8n/node_modules/posthog-node/lib/index.cjs.js:1285:16)
at PostHogClient.<anonymous> (/usr/local/lib/node_modules/n8n/node_modules/posthog-core/src/index.ts:433:40)
at step (/usr/local/lib/node_modules/n8n/node_modules/node_modules/tslib/tslib.es6.js:102:23)
at Object.next (/usr/local/lib/node_modules/n8n/node_modules/node_modules/tslib/tslib.es6.js:83:53)
at /usr/local/lib/node_modules/n8n/node_modules/node_modules/tslib/tslib.es6.js:76:71
at new Promise (<anonymous>)
at __awaiter (/usr/local/lib/node_modules/n8n/node_modules/node_modules/tslib/tslib.es6.js:72:12)
at PostHogClient.PostHogCore._decideAsync (/usr/local/lib/node_modules/n8n/node_modules/posthog-node/lib/index.cjs.js:1003:16)
at PostHogClient.PostHogCore.decideAsync (/usr/local/lib/node_modules/n8n/node_modules/posthog-core/src/index.ts:407:17)
at PostHogClient.<anonymous> (/usr/local/lib/node_modules/n8n/node_modules/posthog-core/src/index.ts:585:24)
at step (/usr/local/lib/node_modules/n8n/node_modules/node_modules/tslib/tslib.es6.js:102:23)
at Object.next (/usr/local/lib/node_modules/n8n/node_modules/node_modules/tslib/tslib.es6.js:83:53)
at /usr/local/lib/node_modules/n8n/node_modules/node_modules/tslib/tslib.es6.js:76:71
at new Promise (<anonymous>)
at __awaiter (/usr/local/lib/node_modules/n8n/node_modules/node_modules/tslib/tslib.es6.js:72:12)
at PostHogClient.PostHogCore.reloadFeatureFlagsAsync (/usr/local/lib/node_modules/n8n/node_modules/posthog-node/lib/index.cjs.js:1143:16)
at PostHogClient.PostHogCore._sendFeatureFlags (/usr/local/lib/node_modules/n8n/node_modules/posthog-core/src/index.ts:614:10)
at PostHogClient.capture (/usr/local/lib/node_modules/n8n/node_modules/posthog-core/src/index.ts:276:12)
at PostHog.capture (/usr/local/lib/node_modules/n8n/node_modules/posthog-node/src/posthog-node.ts:117:24)
at /usr/local/lib/node_modules/n8n/src/telemetry/index.ts:193:20
at new Promise (<anonymous>)
at Telemetry.track (/usr/local/lib/node_modules/n8n/src/telemetry/index.ts:177:10)
at InternalHooksClass.onWorkflowSaved (/usr/local/lib/node_modules/n8n/src/InternalHooks.ts:164:19)
Could not initialize license manager sdk
Please share the workflow
Any workflow, any page
Information on your n8n setup
- n8n version: 0.213.0
- Database you’re using (default: SQLite): default
- Running n8n with the execution process [own(default), main]: default
- Running n8n via [Docker, npm, n8n.cloud, desktop app]: Docker (n8n-python)