I am seeing an odd error after spinning up a new droplet / docker setup and copying a workflow in. The {{now}} or {{today}} expressions are failing. Not sure if I missed something or a setting somewhere that causes JS to be unable to read a current date/time. Any suggestions would be greatly appreciated.
Information on your n8n setup
- n8nVersion: 1.64.3
- platform: docker (self-hosted)
- nodeJsVersion: 20.18.0
- database: sqlite
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:
Hi @Ionoxide,
What does your config file look like? Have you set GENERIC_TIMEZONE env var? Could you describe what you’re seeing when you say ‘failing’?
That was the exact issue,
I missed the timezone in the env. I left it null per the note text " If left null New York US timezone will be used"
Looks like I needed to reference it specifically.