I can publish my workflow

Describe the problem/error/question

I wanted to publish the workflow, and it’s not publishing, but this is the only workflow that does that, and I don’t know whats happening

What is the error message (if any)?

The error message is in the image

Please share your workflow/screenshots/recording

The workflow: Cal automation.json

I’m using self hosted by hostinger by the way

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
⚠️ WARNING ⚠️ If you have sensitive data in your workflow (like API keys), please remove it before sharing.

Share the output returned by the last node

#[details=“instance information”]

Debug info

core

  • n8nVersion: 2.7.5
  • platform: docker (self-hosted)
  • nodeJsVersion: 22.22.0
  • nodeEnv: production
  • database: sqlite
  • executionMode: regular
  • concurrency: -1
  • license: enterprise (production)

storage

  • success: all
  • error: all
  • progress: false
  • manual: true
  • binaryMode: filesystem

pruning

  • enabled: true
  • maxAge: 336 hours
  • maxCount: 10000 executions

client

  • userAgent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/145.0.0.0 safari/537.36
  • isTouchDevice: false

Generated at: 2026-02-24T11:35:43.437Z}
[/details]

1 Like

Hi @gurey_osman Welcome to the community!
Just restart your container from the hostinger and that would make it work also just make sure you have not done any editing in the env variables, else just restarting your container would work.

2 Likes

Adding a few more things to check beyond just restarting:

1. Check for corrupted workflow state in SQLite

Since this only affects ONE workflow, there may be a corrupted flag in the DB. Run:

SELECT id, name, active, settings FROM workflow_entity WHERE name LIKE '%Cal%';

If active is stuck at 1 (published) but the UI shows it as inactive, reset it:

UPDATE workflow_entity SET active = 0 WHERE name LIKE '%Cal%';

Then save + republish via the UI.

2. You’re running n8n v2.7.5 - consider upgrading

The current stable is v2.8.3. There were bug fixes related to workflow activation between 2.7.x and 2.8.x:

docker pull n8nio/n8n:2.8.3
docker stop your-n8n-container
docker rm your-n8n-container
# Re-run with original docker run command

3. Verify your Hostinger environment variables

For n8n to properly activate webhook-based workflows on Hostinger, make sure these are set:

N8N_HOST=your-domain.com
WEBHOOK_URL=https://your-domain.com/
N8N_PROTOCOL=https

Missing WEBHOOK_URL is the #1 reason workflows activate in the UI but fail silently on self-hosted setups.

4. Could you share the error from the image?

Pasting the error text directly in the thread (rather than via screenshot) would help narrow down whether it’s a license, webhook registration, or trigger-specific issue.

Hope this helps!

Thank you for the help

I’m using self hosted hostinger VPS, I don’t know how to Manage the DB on hostinger

@gurey_osman Did it worked?