Hello everyone,
I’m running n8n in Docker on a Synology NAS with the following stack:
-
n8n container (official image
docker.n8n.io/n8nio/n8n) -
actual version is: 1.120.4
I recently faced the following issue, rebuilt my n8n stack, restored my backups (workflows, credentials, config), but the UI still crashes in the browser with the error:
TypeError: can’t access property “ldap”, options.config is undefined
initialize http://my_ip:5678/assets/sso.store-BN_yDmsC.js:16 wrappedAction http://my_ip:5678/assets/useTelemetry-BTUGwy7s.js:563 initializeCore http://my_ip:5678/assets/router-BjlAR2wH.js:389 async* http://my_ip:5678/assets/router-BjlAR2wH.js:1345 guardReturn http://my_ip:5678/assets/truncate-7XypoloM.js:2203 runWithContext http://my_ip:5678/assets/truncate-7XypoloM.js:2185 guardToPromiseFn http://my_ip:5678/assets/truncate-7XypoloM.js:2203 guardToPromiseFn http://my_ip:5678/assets/truncate-7XypoloM.js:2187 runWithContext http://my_ip:5678/assets/vue.runtime.esm-bundler-DDuXT-9r.js:3129 runWithContext http://my_ip:5678/assets/truncate-7XypoloM.js:2544 runGuardQueue http://my_ip:5678/assets/truncate-7XypoloM.js:2728 promise callback*createRouter/runGuardQueue/< http://my_ip:5678/assets/truncate-7XypoloM.js:2728 runGuardQueue http://my_ip:5678/assets/truncate-7XypoloM.js:2728 navigate http://my_ip:5678/assets/truncate-7XypoloM.js:2559 promise callback*navigate http://my_ip:5678/assets/truncate-7XypoloM.js:2555 pushWithRedirect http://my_ip:5678/assets/truncate-7XypoloM.js:2527 pushWithRedirect http://my_ip:5678/assets/truncate-7XypoloM.js:2512 push http://my_ip:5678/assets/truncate-7XypoloM.js:2484 install http://my_ip:5678/assets/truncate-7XypoloM.js:2701 use http://my_ip:5678/assets/vue.runtime.esm-bundler-DDuXT-9r.js:3076 <anonymous> http://my_ip:5678/assets/index-BGi9eWjd.js:26602 router-BjlAR2wH.js:1370:16
Has anyone faced this issue? What’s the safest way to restore backups without breaking the frontend?
Thanks!
—
it cas it can help here is my docker compose yml file content
n8n:
container_name: n8n
image: docker.n8n.io/n8nio/n8n
restart: always
ports:
- 5678:5678
environment:
- N8N_HOST=myDomain
- N8N_PORT=5678
- N8N_PROTOCOL=https
- N8N_SECURE_COOKIE=false
- NODE_ENV=production
- WEBHOOK_URL=myDomain
- N8N_COMMUNITY_PACKAGES_ALLOW_TOOL_USAGE=true
- DB_SQLITE_POOL_SIZE=1
- N8N_RUNNERS_ENABLED=true
- N8N_BLOCK_ENV_ACCESS_IN_NODE=false
volumes:
- /volume/docker/n8n/n8n_data:/home/node/.n8n
user: “1000:1000”