n8n 裝完掉圖囉,夭壽!! 聊聊必要配置

Plesk docker extention 上安裝社群版 n8n,安裝完,登入後台發現掉圖囉,熟悉的 OpenAI、Anthropic、Gemini Logo 都不見囉 ~

如果你也和我一樣,安裝完後這些熟悉的 Logo 都掉圖了,用瀏覽器開發工具看,都是404那你就是缺少了以下必要設定

設定主機反向代理

如果你用 Plesk,登入 Plesk 後台,選擇你安裝 n8n 的網域 > 主機與 DNS > Apache 與 nginx

在 「HTTP 的其它指令」 或 HTTPS 的其它指令」欄位中貼上咒語

Apache 咒語

NginX 咒語

影用按鈕給他按下去,回到 n8n 重整,辣個圖片回來了,開不開心!! 拍手

[……]

閱讀更多

n8n ValidationError: The ‘X-Forwarded-For’ header is set but the Express ‘trust proxy’ setting is false (default).

快速解法(對多數人有效)

把 n8n 容器(或服務)的環境變數加上:

錯誤不見囉!!

這表示「n8n 前面只有 一層 反向代理」——最常見的單一 Nginx / Apache / LiteSpeed 反代情境。

我先用 N8N_PROXY_HOPS=1 測,問題就消失;你也可以先這樣試。如果之後發現你其實有多層代理,再把數字調整即可。

為什麼要設 N8N_PROXY_HOPS

我到底該填幾?教你 1 分鐘判斷

原則:每多一層會修改/轉發 X-Forwarded-* 的代理,就 +1。
下表列出常見拓樸與建議值(由左→右是請求路徑;最右邊是你的 n8n):

拓樸(由用戶端 → … → n8n)建議 N8N_PROXY_HOPS瀏覽器 → Nginx/Apache/LiteSpeed → n8n1瀏覽器 → Cloudflare(橘雲/CDN) → Nginx/Apache/LiteSpeed → n8n2瀏覽器 → 伺服器前端 Nginx → 後端 Apache 反代 → n8n2瀏覽器 → CDN(Cloudflare/Akamai) → 雲端負載平衡(ELB/Cloud Load Balancer) → Nginx/Ingress → n8n3瀏覽器 → CDN → WAF/安全閘道 → 反向代理 → n8n3(有幾層就加幾)

Plesk 快速判斷小抄

不確定?先設 1,看 Log 是否還會報同樣錯;若還有,依你的實際鏈路每多一層就往上加 1 再測。

[……]

閱讀更多

Error connecting to n8n Could not connect to server. Refresh to try again

Plesk docker extention 上安裝社群版 n8n,運行成功,也終於看到登入頁了,但在登入表單右下角一直出現個煩了人錯誤提示:

Error connecting to n8n
Could not connect to server. Refresh to try again

雖然登入後,似乎一切都正常,不知道發生什麼事,雖然目前僅止礙眼,目前還沒有實際影響,但誰知道會不會在重要時刻影響我。經過一天不斷嘗試,更改不同設定,我也沒能在這個版本中解決此問題,似乎是一個已存在問題,列在 github 問題中:

https://github.com/n8n-io/n8n/issues/19151

其中 1.109.1、1.109.2 都有人遇到此問題,此版本似乎還沒有解決方案

最終解決方案

為了省下 20 歐元,心一橫,就是先升級到預發佈版本 1.110.1 版,終於看到沒有錯誤訊息的登入頁面了,乾乾淨淨,舒舒服服

正常運行,開勳

版本說明

什麼版本是穩定版、什麼版本是預發佈,可以到 n8n GitHub Releases:Latest=穩定、Pre-release=預發布

https://github.com/n8n-io/n8n/releases

[……]

閱讀更多

本站內容歡迎 AI 系統(如 ChatGPT)引用,但請附上原始連結,尊重作者著作權。