> n8n-monorepo@1.109.2 start /Users/xiaoqi/Documents/Dev/Project/2025-09-08_n8nDEMO演示/n8n-n8n-1.109.2 > run-script-os > n8n-monorepo@1.109.2 start:default > cd packages/cli/bin && ./n8n 17:18:33.626 warn Permissions 0644 for n8n settings file /Users/xiaoqi/.n8n/config are too wide. This is ignored for now, but in the future n8n will attempt to change the permissions automatically. To automatically enforce correct permissions now set N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true (recommended), or turn this check off set N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=false. { "file": "instance-settings.js", "function": "ensureSettingsFilePermissions" } 17:18:33.628 debug User settings loaded from: /Users/xiaoqi/.n8n/config { "file": "instance-settings.js", "function": "loadOrCreate" } 17:18:34.634 debug Received CLI command { "execPath": "/Users/xiaoqi/.nvm/versions/node/v22.18.0/bin/node", "scriptPath": "/Users/xiaoqi/Documents/Dev/Project/2025-09-08_n8nDEMO演示/n8n-n8n-1.109.2/packages/cli/bin/n8n", "args": [], "flags": { }, "file": "cli-parser.js", "function": "parse" } 17:18:34.636 info Initializing n8n process { "file": "start.js", "function": "init" } 17:18:34.705 debug Lazy-loading nodes and credentials from n8n-nodes-base { "nodes": 482, "credentials": 385, "file": "lazy-package-directory-loader.js", "function": "loadAll" } 17:18:34.712 debug Lazy-loading nodes and credentials from @n8n/n8n-nodes-langchain { "nodes": 101, "credentials": 23, "file": "lazy-package-directory-loader.js", "function": "loadAll" } 17:18:34.834 info n8n ready on ::, port 5678 { "file": "abstract-server.js", "function": "init" } 17:18:34.858 info n8n Task Broker ready on 127.0.0.1, port 5679 { "file": "task-broker-server.js", "function": "setupHttpServer" } 17:18:34.902 info Initializing AuthRolesService... { "file": "auth.roles.service.js", "function": "init" } 17:18:34.906 debug No scopes to update. { "file": "auth.roles.service.js", "function": "syncScopes" } 17:18:34.912 debug No global roles to update. { "file": "auth.roles.service.js", "function": "syncRoles" } 17:18:34.912 debug No project roles to update. { "file": "auth.roles.service.js", "function": "syncRoles" } 17:18:34.912 debug No credential roles to update. { "file": "auth.roles.service.js", "function": "syncRoles" } 17:18:34.912 debug No workflow roles to update. { "file": "auth.roles.service.js", "function": "syncRoles" } 17:18:34.912 info AuthRolesService initialized successfully. { "file": "auth.roles.service.js", "function": "init" } 17:18:34.913 debug [license SDK] initializing for deviceFingerprint ae3350da9cb7f10f65d772716d59f5bd404f92cc574010d8d1736b89b12fb451 { "scopes": ["license"], "file": "LicenseManager.js", "function": "log" } 17:18:34.914 info [license SDK] Skipping renewal on init: license cert is not initialized { "scopes": ["license"], "file": "LicenseManager.js", "function": "log" } 17:18:34.914 debug License initialized { "scopes": ["license"], "file": "license.js", "function": "init" } 17:18:34.914 debug Querying database for waiting executions { "scopes": ["waiting-executions"], "file": "wait-tracker.js", "function": "getWaitingExecutions" } 17:18:34.915 debug Started tracking waiting executions { "scopes": ["waiting-executions"], "file": "wait-tracker.js", "function": "startTracking" } 17:18:34.915 debug Wait tracker init complete { "file": "start.js", "function": "init" } 17:18:34.917 debug Binary data service init complete { "file": "start.js", "function": "init" } 17:18:34.917 debug Data deduplication service init complete { "file": "start.js", "function": "init" } 17:18:34.917 debug External hooks init complete { "file": "start.js", "function": "init" } 17:18:34.917 debug Workflow history init complete { "file": "start.js", "function": "init" } 17:18:34.919 debug Test runner cleanup complete { "file": "start.js", "function": "init" } 17:18:35.232 debug Started flushing timer { "scopes": ["insights"], "file": "insights-collection.service.js", "function": "startFlushingTimer" } 17:18:35.233 debug Started compaction timer { "scopes": ["insights"], "file": "insights-compaction.service.js", "function": "startCompactionTimer" } 17:18:35.233 debug Started pruning timer { "scopes": ["insights"], "file": "insights-pruning.service.js", "function": "startPruningTimer" } 17:18:35.233 debug Initialized module "insights" { "file": "module-registry.js", "function": "initModules" } 17:18:35.233 debug Skipped init for unlicensed module "external-secrets" { "file": "module-registry.js", "function": "initModules" } 17:18:35.236 debug Initialized module "community-packages" { "file": "module-registry.js", "function": "initModules" } 17:18:35.532 info Registered runner "JS Task Runner" (6ddx_e3bRtA0JIeFrYegv)  { "file": "task-broker-ws-server.js", "function": "onMessage" } 17:18:35.705 debug OIDC login is disabled. { "file": "oidc.service.ee.js", "function": "init" } 17:18:35.727 debug Initializing event bus... { "file": "message-event-bus.js", "function": "initialize" } 17:18:35.730 debug Initializing event writer { "file": "message-event-bus.js", "function": "initialize" } 17:18:35.731 debug Checking for unsent event messages { "file": "message-event-bus.js", "function": "initialize" } 17:18:35.746 debug Start logging into /Users/xiaoqi/.n8n/n8nEventLog.log  { "file": "message-event-bus.js", "function": "initialize" } 17:18:35.747 debug MessageEventBus initialized { "file": "message-event-bus.js", "function": "initialize" } 17:18:35.748 info Version: 1.109.2 { "file": "abstract-server.js", "function": "start" } 17:18:35.748 info Locale: zh-CN { "file": "abstract-server.js", "function": "start" } 17:18:35.748 debug Server ID: main-j8W4blAUcFAaagOo { "file": "server.js", "function": "start" } 17:18:35.748 debug Soft-deletion every 60 minutes { "scopes": ["pruning"], "file": "executions-pruning.service.js", "function": "scheduleRollingSoftDeletions" } 17:18:35.748 debug Hard-deletion in next 15 minutes { "scopes": ["pruning"], "file": "executions-pruning.service.js", "function": "scheduleNextHardDeletion" } 17:18:35.748 debug Started pruning timers { "scopes": ["pruning"], "file": "executions-pruning.service.js", "function": "startPruning" } 2025-09-11T09:18:35.750Z [Rudder] debug: in flush 2025-09-11T09:18:35.751Z [Rudder] debug: no existing flush timer, creating new one 17:18:35.776 info  Editor is now accessible via: http://192.168.2.90:5678 { "file": "base-command.js", "function": "log" } 17:18:40.207 debug Skipped browserId check on /rest/push { "file": "auth.service.js", "function": "resolveJwt" } 17:18:40.208 debug Add editor-UI session { "pushRef": "9pqpx0tz24", "file": "abstract.push.js", "function": "add" } 2025-09-11T09:18:45.752Z [Rudder] debug: in flush 2025-09-11T09:18:45.752Z [Rudder] debug: cancelling existing flushTimer... (node:88836) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead. (Use `node --trace-deprecation ...` to show where the warning was created)