Just installed n8n on virtual server and got this. Opened via https://DOMAIN
Don’t have proxy
newest version of n8n
nginx settings ok
Restart Logs
root@vm3726734:~# docker logs -f n8n
Invalid timestamp value for N8N_RELEASE_DATE: $(date -u +“%Y-%m-%dT%H:%M:%SZ”)
Permissions 0644 for n8n settings file /home/node/.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.
User settings loaded from: /home/node/.n8n/config
Initializing n8n process
n8n ready on 0.0.0.0, port 5678
There is a deprecation related to your environment variables. Please take the recommended actions to update your configuration:
N8N_RUNNERS_ENABLED → Running n8n without task runners is deprecated. Task runners will be turned on by default in a future version. Please set N8N_RUNNERS_ENABLED=true to enable task runners now and avoid potential issues in the future. Learn more: Task runners | n8n Docs
that means you have lost connection to the server. It may be a network issue, or websocket error (if you didn’t set websockets properly in the proxy configuration). You can open a dev console (f12), open the network/console tab and see if there are any errors
root@vm3726734:~# sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
root@vm3726734:~# docker logs -f n8n
Invalid timestamp value for N8N_RELEASE_DATE: $(date -u +“%Y-%m-%dT%H:%M:%SZ”)
Permissions 0644 for n8n settings file /home/node/.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.
User settings loaded from: /home/node/.n8n/config
Initializing n8n process
n8n ready on 0.0.0.0, port 5678
There is a deprecation related to your environment variables. Please take the recommended actions to update your configuration:
N8N_RUNNERS_ENABLED → Running n8n without task runners is deprecated. Task runners will be turned on by default in a future version. Please set N8N_RUNNERS_ENABLED=true to enable task runners now and avoid potential issues in the future. Learn more: Task runners | n8n Docs
yes, nginx is ok. but nginx only open port 80, you are accept port 443 protocol wss. please check your firewall or cloudflare.
if you use cloudflare, you can try uncheck box proxy. and then nginx open port 443 use certbot make ssl cert
SSL certificate problem: unable to get local issuer certificate
Closing connection 0
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: curl - SSL CA Certificates
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
root@vm3726734:~# sudo ufw status | grep 443
root@vm3726734:~# sudo ufw allow 443/tcp
Rules updated
Rules updated (v6)
root@vm3726734:~# sudo ufw reload
Firewall not enabled (sk