Arama Yap Mesaj Gönder
Biz Sizi Arayalım
+90
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro

Bize Ulaşın

Konum Halkalı merkez mahallesi fatih cd ozgur apt no 46 , Küçükçekmece , İstanbul , 34303 , TR
n8n Ollama Bağlantı Hatası: Error in sub-node Ollama Qwen3 4B Çözümü
n8n, Ollama, Qwen3 ve Docker

n8n Ollama Bağlantı Hatası: 'Error in sub-node Ollama Qwen3 4B' Gerçek Çözümü

Bu makale doğrudan gerçek n8n ekran görüntülerimizde yaşadığımız 'Error in sub-node Ollama Qwen3 4B' hatasına odaklanıyor. Sorunun kaynağını localhost/container ayrımı, eka-ai Docker ağı ve Ollama credential Base URL üzerinden ayırdık; n8n containerından /api/tags ve /api/chat testleriyle bağlantıyı doğruladık. Düzeltmeden sonra aynı AI Agent workflow'u qwen3:4b, Simple Memory, Calculator ve harici HTTP tool ile başarıyla çalıştı.

n8n Ollama errorError in sub-node OllamaOllama Qwen3 4Bn8n AI Agentlocalhost Ollamahttp://ollama:11434Docker networkn8n credentialqwen3:4bSimple Memoryn8n self hostedUbuntu 24.04EKA Sunucu
n8n / Ollama / Qwen3 AI Agent / Ubuntu 24.04
n8n container
   ↓
http://ollama:11434
   ↓
eka-ai Docker network
   ↓
Ollama qwen3:4b

localhost:11434 ≠ Ollama container
n8n2.33.7 testModelqwen3:4b
24gerçek WebP ekranı
3TR · EN · DE içerik
443public HTTPS
127.0.0.1AI service loopback
01Gerçek sub-node hata ekranı
02localhost → ollama:11434 düzeltmesi
03n8n container API testi
04gerçek başarılı AI Agent + tool sonuçları
00
İçindekiler

n8n Ollama sub-node hata çözüm adımları

  1. 01n8n 'Error in sub-node Ollama Qwen3 4B' hatası nasıl görünüyordu?
  2. 02n8n containerında localhost neden Ollama değildir?
  3. 03n8n ve Ollama aynı Docker networkte mi kontrol edin
  4. 04n8n containerından Ollama /api/tags endpointini doğrudan test edin
  5. 05n8n containerından gerçek Ollama /api/chat testi yapın
  6. 06n8n Ollama credential Base URL alanını http://ollama:11434 yapın
  7. 07Ollama sub-node yeniden çalışmaya başladı
  8. 08Chat Model ve Memory bağlantılarını AI Agent üzerinde doğru porta bağlayın
  9. 09Model bağlantısı düzeldikten sonra Calculator tool ile Agent'ı doğrulayın
  10. 10Ollama düzeldikten sonra görülen HTTP Request Tool hatasını ayrı değerlendirin
  11. 11HTTP tool düzeltildikten sonra Agent harici API verisini işledi
  12. 12Aynı hatada hangi sırayla kontrol yapmalısınız?
01
Gerçek hata

n8n 'Error in sub-node Ollama Qwen3 4B' hatası nasıl görünüyordu?

Gerçek workflow testimizde Chat Trigger başarılı çalıştı ancak AI Agent kırmızıya düştü ve hata doğrudan Ollama Qwen3 4B sub-node üzerinde gösterildi. Bu ekran, sorunun Chat Trigger veya Simple Memory katmanından değil model bağlantısı tarafında başladığını açıkça gösteriyordu.

Bu noktada workflow'u yeniden kurmak yerine Ollama credential ve Docker network erişimini kontrol etmek daha doğru yaklaşım oldu.

02
Ana neden

n8n containerında localhost neden Ollama değildir?

n8n ve Ollama ayrı Docker containerlarıdır. n8n içindeki localhost, n8n containerının kendisini gösterir. Bu nedenle Ollama credential Base URL alanına http://localhost:11434 yazmak aynı Docker hostta olsalar bile Ollama containerına ulaşmayı garanti etmez.

Her iki container aynı user-defined Docker ağına bağlıysa Docker DNS üzerinden Ollama container adı kullanılabilir. Gerçek yapımızda doğru Base URL http://ollama:11434 oldu.

Komut 1
Hatalı: http://localhost:11434
Komut 2
Doğru:  http://ollama:11434
03
Ağ kontrolü

n8n ve Ollama aynı Docker networkte mi kontrol edin

Credential değiştirmeden önce iki containerın gerçekten aynı networkte olduğunu doğrulayın. Bizim yapımızda ortak ağ adı eka-ai idi.

Containerlar farklı networklerdeyse hostname doğru olsa bile ollama adı çözülemez veya HTTP bağlantısı kurulamaz.

Komut 1
docker network inspect eka-ai
Komut 2
docker inspect n8n --format '{{json .NetworkSettings.Networks}}'
Komut 3
docker inspect ollama --format '{{json .NetworkSettings.Networks}}'
Komut 4
docker network connect eka-ai n8n
Komut 5
docker network connect eka-ai ollama
04
Workflow'dan önce

n8n containerından Ollama /api/tags endpointini doğrudan test edin

Node ayarlarına geçmeden önce container-to-container HTTP erişimini test etmek sorunu hızlı ayırır. Gerçek testimizde n8n containerından Ollama /api/tags endpointi HTTP 200 döndü ve qwen3:4b modelinin mevcut olduğu doğrulandı.

Bu test başarılıysa Docker network katmanı çalışıyor demektir; sonraki odak credential ve node configuration olmalıdır.

Komut 1
docker exec n8n node -e "fetch('http://ollama:11434/api/tags').then(async r=>{console.log('HTTP:',r.status);console.log(await r.text())})"
05
Uçtan uca API

n8n containerından gerçek Ollama /api/chat testi yapın

Model listesini görmek yalnız bağlantıyı doğrular; inference zincirini doğrulamak için gerçek chat isteği de gönderdik. Test sonucunda N8N-OLLAMA-BAGLANTISI-BASARILI yanıtı alındı.

Bu aşama başarılı olduğunda Ollama runtime, qwen3:4b modeli ve n8n→Ollama Docker bağlantısı birlikte doğrulanmış olur.

Komut 1
docker exec n8n node -e "fetch('http://ollama:11434/api/chat',{method:'POST',headers:{'content-type':'application/json'},body:JSON.stringify({model:'qwen3:4b',messages:[{role:'user',content:'Sadece N8N-OLLAMA-BAGLANTISI-BASARILI yaz.'}],stream:false})}).then(r=>r.json()).then(j=>console.log(j.message.content))"
06
Credential düzeltmesi

n8n Ollama credential Base URL alanını http://ollama:11434 yapın

Gerçek çözümde Ollama credential oluşturulup Base URL alanına http://ollama:11434 girildi. Ardından bu credential Ollama Qwen3 4B sub-node'a seçildi.

Burada model adı qwen3:4b olarak bırakıldı. Modelin n8n UI'da seçilebilmesi için Ollama endpointinin credential üzerinden erişilebilir olması gerekir.

Komut 1
Base URL: http://ollama:11434
Komut 2
Model: qwen3:4b
07
Düzeltme sonrası

Ollama sub-node yeniden çalışmaya başladı

Credential ve Docker adresi düzeltildikten sonra aynı workflow yeniden çalıştırıldı. Gerçek ekran görüntüsünde Ollama Qwen3 4B node'unun çalıştırıldığı ve önceki kırmızı sub-node hatasının ortadan kalktığı görülüyor.

Bu ekran özellikle aynı workflow'un tamamen yeniden kurulmasına gerek olmadığını gösteriyor; sorun bağlantı katmanındaydı.

08
AI Agent bağlantıları

Chat Model ve Memory bağlantılarını AI Agent üzerinde doğru porta bağlayın

Ollama Chat Model, AI Agent'ın Chat Model girişine; Simple Memory ise Memory girişine bağlanmalıdır. Gerçek workflow'da bu bağlantılar ayrı AI sub-node bağlantıları olarak kullanıldı.

Model çalışıyor fakat Agent yine hata veriyorsa hangi sub-node'un kırmızıya düştüğünü execution logundan ayırın.

09
Başarılı tool testi

Model bağlantısı düzeldikten sonra Calculator tool ile Agent'ı doğrulayın

Bağlantı düzeldikten sonra Agent'a Calculator tool ekledik ve 3478 × 129 işlemini tool kullanarak yaptırdık. Gerçek ekranda workflow yeşil tamamlanıyor ve sonuç 448662 olarak dönüyor.

Bu test yalnız model cevabını değil, Agent'ın tool çağırma kabiliyetini de doğrular.

10
İkinci hata

Ollama düzeldikten sonra görülen HTTP Request Tool hatasını ayrı değerlendirin

Sonraki testte Ollama ve AI Agent yeşil çalışırken HTTP Request Tool kırmızıya düştü. Gerçek ekran hata mesajında supplyData metodunun bulunduğu ancak execute metodunun bulunmadığı ayrı bir tool problemi gösteriyor.

Bu hata Ollama credential problemi değildir. Aynı workflow'da bir node'un yeşil, diğerinin kırmızı olması katmanları birbirinden ayırmak için önemli bir ipucudur.

11
Harici API başarılı

HTTP tool düzeltildikten sonra Agent harici API verisini işledi

HTTP tool ayarı düzeltildikten sonra Agent JSONPlaceholder üzerinden gelen TODO verisini Türkçe açıkladı. Gerçek son ekranda workflow başarıyla tamamlanıyor ve API'den alınan kullanıcı kimliği, id, başlık ve tamamlanma durumu cevap içinde gösteriliyor.

Bu final test Ollama model bağlantısı, AI Agent, memory ve harici tool zincirinin birlikte çalışabildiğini gösteriyor.

12
Hızlı çözüm sırası

Aynı hatada hangi sırayla kontrol yapmalısınız?

Sorunu hızlı çözmek için önce Ollama container, ardından Docker network, container içi /api/tags testi, credential Base URL, model adı ve son olarak n8n execution logunu kontrol edin.

Bu sıra, network hatasını credential hatasından; model hatasını başka bir tool hatasından ayırır.

Komut 1
docker ps --filter name='^/ollama$'
Komut 2
docker network inspect eka-ai
Komut 3
docker exec n8n node -e "fetch('http://ollama:11434/api/tags').then(r=>console.log(r.status)).catch(console.error)"
Komut 4
docker exec ollama ollama list
Komut 5
docker logs --tail 100 ollama
Production checklist

n8n + Ollama bağlantı ve güvenlik kontrol listesi

Ollama 11434 portunu doğrudan public internete açmayın.
n8n ve Ollama arasında private user-defined Docker network kullanın.
Containerlar arası erişimde localhost yerine Docker hostname kullanın.
Ollama credential Base URL değerini network mimarinize göre doğrulayın.
Model adının Ollama'da gerçekten kurulu olduğunu ollama list ile kontrol edin.
Workflow hatalarında hangi sub-node'un kırmızıya düştüğünü execution logundan ayırın.
Container içi /api/tags ve /api/chat testlerini UI'dan bağımsız çalıştırın.
n8n 5678 ve Ollama 11434 host portlarını mümkünse localhost ile sınırlandırın.
R
Resmî kaynaklar

Resmî n8n ve Ollama kaynakları

+
EKA Sunucu

İlgili EKA Sunucu n8n, Ollama ve Docker rehberleri

?
FAQ

n8n Ollama Qwen3 bağlantı hatası hakkında sık sorulan sorular

Error in sub-node Ollama Qwen3 4B ne demek?

AI Agent'ın bağlı Ollama model sub-node'u çalıştırırken hata aldığını gösterir; gerçek vakamızda bağlantı/credential katmanını kontrol ettik.

n8n içinde localhost:11434 neden çalışmayabilir?

n8n ayrı containerda çalışıyorsa localhost n8n containerını gösterir, Ollama'yı değil.

Doğru Ollama Base URL neydi?

Gerçek Docker yapımızda http://ollama:11434.

n8n ve Ollama'nın aynı networkte olması gerekir mi?

Container adıyla erişim için her ikisinin aynı user-defined Docker networkte olması gerekir.

Network adı neydi?

Gerçek yapıda eka-ai.

Ollama model listesi n8n containerından nasıl test edilir?

http://ollama:11434/api/tags endpointine container içinden HTTP isteği gönderilir.

Gerçek network testi ne döndürdü?

HTTP 200 döndü ve qwen3:4b bulundu.

Gerçek chat testi ne döndürdü?

N8N-OLLAMA-BAGLANTISI-BASARILI yanıtı alındı.

Model adı ne olmalı?

Bu workflow'da qwen3:4b kullanıldı.

Simple Memory hatanın nedeni miydi?

İlk gerçek hata ekranında kırmızı hata Ollama Qwen3 4B sub-node üzerindeydi; Memory ayrı bağlantıydı.

Düzeltmeden sonra tool çalıştı mı?

Evet. Calculator ile 3478 × 129 işlemi 448662 sonucunu verdi.

HTTP Request Tool hatası Ollama ile aynı hata mı?

Hayır. Gerçek ekranlarda Ollama yeşil çalışırken HTTP tool ayrı supplyData/execute hatası verdi.

Harici API sonunda çalıştı mı?

Evet. JSONPlaceholder verisi Agent tarafından başarıyla işlendi.

Troubleshooting sırası ne olmalı?

Container → Docker network → /api/tags → credential Base URL → model → execution logs.

EKA YAZILIM VE BİLİŞİM SİSTEMLERİ

n8n + Ollama AI Agent için Linux VPS mi arıyorsunuz?

n8n, Ollama, Qwen3 ve Open WebUI gibi self-hosted AI servislerini kendi sunucunuzda çalıştırmak için EKA Sunucu Linux VPS paketlerini inceleyebilirsiniz.

Güncellendi: 10.08.2026
Linux VPS Paketlerini İnceleLinux ve VPS Rehberleri
Top