QUEUE_WORKER_TIMEOUT and N8N_SKIP_ WEBHOOK_ DEREGISTRATION_ SHUTDOWN deprecated warning

Describe the problem/error/question

We are hosting n8n in AKS, kube files doesn’t have any of these environment variables QUEUE_WORKER_TIMEOUT and N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN configured even then the pod logs shows a warning as below

What is the error message (if any)?

warn | QUEUE_WORKER_TIMEOUT has been deprecated. Rename it to N8N_GRACEFUL_SHUTDOWN_TIMEOUT. “{ file: ‘worker.js’, function: ‘init’ }”
warn | The flag to skip webhook deregistration N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN has been removed. n8n no longer deregisters webhooks at startup and shutdown, in main and queue mode. “{ file: ‘BaseCommand.js’, function: ‘init’ }”

Is there any update required to fix this warning? or is it just a warning so one configured will review and those who don’t use can skip the warning?

Information on your n8n setup

  • **n8n version: 1.23.0
  • **Database (default: SQLite): postgres
  • **n8n EXECUTIONS_PROCESS setting (default: own, main): deleted as deprecated,should be default main
  • **Running n8n via (Docker, npm, n8n cloud, desktop app): AKS
  • **Operating system: Linux

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hey @Shalini,

It looks like the warning for N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN is set to only appear if this environment option is set is it possible that it was set at some point and is maybe cached somewhere?

Luckily these are just warnings so unless you are relying on these there won’t be any issues.

We have configured n8n thur Kubernetes manifest files, looked for QUEUE_WORKER_TIMEOUT and N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN in the configuration files and don’t see it anywhere.
Can you please provide steps on where else could it be to check and remove

On deleting the pod, new pod created without N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN warning.

Please confirm about QUEUE_WORKER_TIMEOUT, Is there any update required to fix this warning? or is it just a warning so one configured will review and those who don’t use can skip the warning?

1 Like

Hey @Shalini,

QUEUE_WORKER_TIMEOUT looks like it might be checking the wrong value I need to take a proper look at it but as it is just a warning it is nothing to worry about if you are not using it.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.