İçeriğe atla
OrqLabs

Sık karşılaşılan hatalar

Kimlik doğrulama süresi, hız sınırı, bütçe aşımı, webhook doğrulama, plan tarafından izin verilmeyen model, plan limitleri, WAITING run'lar, SKIPPED node'lar, ifade ve yayın hataları, API hata kodları.

15 dk Son güncelleme:
Bu sayfada
  1. Kısaca
  2. Hızlı tablo
  3. 1. Kimlik doğrulama süresi doldu (AUTH)
  4. 2. Hız sınırı (RATE_LIMIT, 429)
  5. 3. Bütçe aşıldı
  6. 4. Webhook doğrulama başarısız
  7. 5. Model plan tarafından izin verilmiyor (MODEL_NOT_ALLOWED)
  8. 6. Plan limitine ulaşıldı (PLAN_LIMIT)
  9. 7. Çalıştırma WAITING durumunda takıldı
  10. 8. Node SKIPPED
  11. 9. İfade hataları
  12. 10. Yayın hataları (post.failed)
  13. 11. Bilgi bankası indeksleme başarısız
  14. 12. Entegrasyon eksik (INTEGRATION_MISSING)
  15. 13. API hata kodları
  16. 14. Yönetici tarafı belirtiler
  17. Sık sorulan sorular
  18. Sonraki adım

Bu rehberde: En sık karşılaşılan hataların nedenini ve çözümünü bulursunuz: izin süresi dolması, hız sınırı, bütçe aşımı, webhook doğrulama, plan limitleri, bekleyen ve atlanan çalıştırmalar, ifade ve yayın hataları.

⏱ 15 dakika

Kısaca

Hatalar üç yerde görünür: çalıştırma ayrıntısında kutunun üstünde, entegrasyon kartında (durum rozeti) ve API yanıtında. Önce aşağıdaki hızlı tabloya bakın; ayrıntı için ilgili bölüme geçin.

Çalıştırma ayrıntısı: ① zaman çizelgesi (hatalı kutu kırmızı), ② durum, ③ maliyet.
Çalıştırma ayrıntısı: ① zaman çizelgesi (hatalı kutu kırmızı), ② durum, ③ maliyet.
Entegrasyon ayrıntı paneli: ① durum, ② Bağlantıyı test et, ③ webhook adresi, ④ doğrulama token'ı, ⑤ Bağlantıyı kes.
Entegrasyon ayrıntı paneli: ① durum, ② Bağlantıyı test et, ③ webhook adresi, ④ doğrulama token'ı, ⑤ Bağlantıyı kes.

Geliştirici notu: Kutu hataları node.failed olayında, API hataları { statusCode, error, message, code } gövdesinde gelir.

Hızlı tablo

Hata / kodNeredeÇözüm özeti
AUTH – token geçersizEntegrasyon, nodeYeniden bağla
RATE_LIMIT – 429Node, APIBekle, retry/backoff, sıklığı düşür
budget_exceeded / budget.exceededAjan, run, organizasyonBütçeyi artır, modeli ucuzlat, adımı daralt
Webhook doğrulama başarısızMeta, Slack, Discord, TwilioHerkese açık HTTPS URL, doğru verify token/secret
MODEL_NOT_ALLOWEDNode, ajanPlan katmanı; başka model seç
PLAN_LIMITTetikleyici, oluşturmaPlan yükselt veya kaynakları azalt
Run WAITING takıldıÇalıştırmaOnay ver / süre bekle / yeniden dene
Node SKIPPEDÇalıştırmaBoş dal; normal veya merge kullan
İfade undefinedNodeNode adı/handle/alan adı
post.failedYayınMedya, karakter, token
INTEGRATION_MISSINGDoğrulamaNode'da hesap seç

1. Kimlik doğrulama süresi doldu (AUTH)

Belirti: Entegrasyon kartı "Yeniden yetkilendirme gerekli"; node hatası IntegrationError { code: "AUTH" }; sağlayıcı kodları: Meta 190, Google invalid_grant, X 401, LinkedIn 401 REVOKED_ACCESS_TOKEN, Slack invalid_auth/token_revoked, Telegram 401, Twilio 20003, Hunter/Serper/Apollo 401.

Nedenler: refresh token süresi doldu (Google Testing modunda 7 gün, LinkedIn 60 gün), kullanıcı izni kaldırdı, parola/2FA değişti, uygulama secret'ı sıfırlandı, geçici token kullanıldı (WhatsApp 24 saatlik), izin kaldırıldı (Meta Data Use Checkup).

Çözüm: Entegrasyonlar → kart → Yeniden bağla (OAuth) veya Kimlik bilgileri → Güncelle ile yeni token (token/API key). integrationId değişmez; iş akışları düzelir. Başarısız yayınlar için yönetici Kuyruklar → publishing → Başarısızları yeniden dene. Önleme: Google uygulamasını production'a alın; kalıcı system user token kullanın; integration.error olayına Slack bildirimi bağlayın.

2. Hız sınırı (RATE_LIMIT, 429)

Belirti: node RATE_LIMIT ile başarısız; sağlayıcı kodları: Meta 4/17/32/613, WhatsApp 130429/131056, X 429, Google quotaExceeded/rateLimitExceeded, Slack ratelimited, Discord 429, Anthropic 429 rate_limit_error, OpenAI 429; OrqLabs API 429 RATE_LIMIT.

Nedenler: aynı hesaba çok hızlı yayın/mesaj, saatlik tetikleyicilerle GA4/GSC kotası, Serper/Tavily kredisi, LLM sağlayıcı TPM/RPM sınırı, API anahtarı 600 istek/dk.

Çözüm: node Ayarlar → Yeniden deneme (maxAttempts 3, backoffMs 30000; motor RATE_LIMIT'i retryable sayar ve üstel bekler). Broadcast perMinute düşürün; logic.loop + logic.wait ile aralık verin; saatlik GA4 sorguları yerine analytics.kpiCheck (StatDaily). LLM 429'da OrqLabs otomatik yeniden dener; sürekli ise BYOK anahtarınızın katmanını yükseltin. API istemcisinde Retry-After başlığına uyun.

3. Bütçe aşıldı

Üç ayrı durum:

DurumBelirtiÇözüm
Ajan budget_exceededAjan çalıştırması kısmi sonuçla bitti; node item'ında budgetExceeded: trueNode budgetUsd (varsayılan 2) artırın; maxSteps düşürün; economy model; görevi daraltın (depth: quick, pagesToAudit az)
Run FAILED + budget.exceededİş akışı settings.budgetUsd toplamı aşıldıBütçeyi beklenen maliyetin 2-3 katına ayarlayın; hangi node'un pahalı olduğunu run ayrıntısında görün
Organizasyon aylıkBildirim "Aylık bütçe aşıldı"; yeni LLM çağrıları BUDGET_EXCEEDED (429)Ayarlar → Bütçeler artırın (plan tavanına kadar) veya plan yükseltin; ay başında sıfırlanır

budget.warning (%80) olayını trigger.event ile yakalayıp önceden uyarı alın. Maliyet analizi: Ayarlar → Kullanım → groupBy=agent.

4. Webhook doğrulama başarısız

SağlayıcıBelirtiNedenÇözüm
Meta (WhatsApp/Messenger/Instagram)"The callback URL or verify token couldn't be validated"URL erişilemez, HTTP, verify token farklı, ngrok kapalıPUBLIC_WEBHOOK_URL HTTPS ve herkese açık; token'ı Webhook bilgisi kartından kopyalayın
Meta POSTOrqLabs 401 "signature"META_APP_SECRET yanlışPlatform yöneticisi .env düzeltir
Slack"Your URL didn't respond with the value of the challenge parameter"API erişilemez, SLACK_SIGNING_SECRET yanlışRequest URL'yi tekrar kaydedin; secret'ı eşleyin
Discord"Interactions endpoint URL could not be verified"Public Key yanlış, PING'e PONG dönmüyorPublic Key'i General Information'dan kopyalayın
TwilioOrqLabs 401URL Twilio'dakiyle birebir aynı değil (imza URL'yi içerir)Şema/port/sondaki / eşleştirin
TelegramMesaj gelmiyorsetWebhook başarısız (HTTPS/sertifika)Entegrasyonu yeniden kaydedin; getWebhookInfo ile hata mesajını görün
trigger.webhook401X-Webhook-Secret eşleşmiyorBaşlığı ekleyin
trigger.webhook404İş akışı ACTIVE değilEtkinleştirin

Geliştirmede ngrok URL'si her yeniden başlatmada değişir; sağlayıcı konsolunu güncelleyin veya sabit alan adı kullanın.

5. Model plan tarafından izin verilmiyor (MODEL_NOT_ALLOWED)

Belirti: doğrulama hatası "Model X planınızda kullanılamaz"; çalıştırma başlamadan 422; GET /orgs/:orgId/models → allowed: false.

Nedenler: FREE planda balanced/flagship, STARTER'da flagship seçilmiş; yönetici modeli kapatmış (enabled: false); iş akışı başka plandaki organizasyondan kopyalanmış.

Çözüm: Node → Gelişmiş → Model'i boş bırakın (organizasyon varsayılanı) veya izinli bir model seçin; plan yükseltin. Model kapatılmışsa çalıştırma aynı katmanın en ucuz açık modeline düşer ve bildirim gelir; yalnızca açıkça seçilmiş kapalı model hata verir.

6. Plan limitine ulaşıldı (PLAN_LIMIT)

LimitBelirtiÇözüm
activeWorkflowsEtkinleştir pasif, "aktif iş akışı limiti"Başka bir iş akışını duraklatın; plan
workflowsYeni iş akışı oluşturulamıyorArşivleyin (ARCHIVED)
runsPerMonth / agentRunsPerMonthTetikleyiciler çalışmıyor, bildirim "aylık çalıştırma kotası"Ay başını bekleyin; sık tetikleyicileri seyrekleştirin; plan
integrationsBağla pasifKullanılmayanı silin
projects, membersOluşturma/davet reddedildiPlan
knowledgeDocsBelge eklenemiyorBelgeleri birleştirin
conversationsPerMonthYeni konuşmalar açılmıyor, bildirimPlan
tokensPerMonthLLM çağrıları reddediliyorPlan; economy model

Kalan kotalar Ayarlar → Plan sayfasında; GET /orgs/:orgId → limits ve usage.

7. Çalıştırma WAITING durumunda takıldı

Nedenler: utility.approval veya logic.wait (approval/reply) bekliyor (normal); onay 72 saat sonra otomatik reddedilecek; logic.wait (reply) müşteri yanıtı bekliyor; Redis sıfırlandığı için resume işi kayboldu (yönetici).

Çözüm: Onaylar sayfasında kararı verin; bekleme süresini görmek için run ayrıntısında node.waiting.until. Zaman aşımı kısaltmak için timeoutHours. Kayıp resume için Yeniden dene (POST /runs/:id/retry) run'ı waitToken ile yeniden kuyruklar. Bekleyen run'lar eşzamanlılık ve kota tüketmez.

8. Node SKIPPED

Node'a hiç item gelmediğinde SKIPPED olur: logic.if bir dala item yönlendirmedi, logic.filter hepsini eledi, data.rss onlyNew yeni öğe bulmadı, social.getComments yeni yorum yok. Hata değildir. İki dalı birleştirmek için logic.merge (append); boş durumda da çalışması gereken node için önce utility.noop ile birleştirme yerine logic.merge waitBoth. Ajan node'ları boş girdiyle çalışmaz (maliyet oluşmaz).

9. İfade hataları

BelirtiNedenÇözüm
Alan boş / undefinedYanlış alan adı, $json.body.x yerine $json.x (webhook gövdesi body altında)fx yardımcısıyla önceki çıktıyı inceleyin
"Unknown node" doğrulama hatası$node["Ad"] adı yanlış/büyük-küçük harfNode adını kopyalayın
Dizi yerine dizeTek {{ }} etrafında boşluk/metin varParametreyi yalnızca {{ … }} yapın
false dalındaki node true verisini görmüyorDallar ayrıdırGerekli alanı data.set ile item'a taşıyın
Tarih biçimi$now UTC ISO$date(...), $today
$env boşKiracılara kapalı$vars veya entegrasyon

10. Yayın hataları (post.failed)

PlatformSık hataÇözüm
X403 duplicate content; 280 karakterMetni değiştirin; kısaltın
LinkedIn422 UGC medya; 401 tokenMedya URL; yeniden bağla
Instagram9004 medya; 36003 oran; JPEGHerkese açık JPEG, 4:5-1.91:1
Facebook200 izin; 100 parametreApp Review; medya
Threads500 karakter; container ERRORKısaltın; video kodek
TikTokunaudited_client…; formatDenetim; H.264
YouTubequotaExceeded; private lockKota; uygulama doğrulaması
Pinterestboard/link zorunluPano ve link

onError: errorOutput ile error handle'ına bildirim bağlayın; retryable hatalar için retry.maxAttempts 3.

11. Bilgi bankası indeksleme başarısız

Belirti: belge FAILED, knowledge-index kuyruğunda hata "embedding key missing" veya OpenAI 401/429. Neden: OpenAI anahtarı (platform OPENAI_API_KEY veya BYOK) yok/geçersiz; belge çok büyük; PDF şifreli. Çözüm: anahtar ekleyin; belgeyi bölün (50 MB / 5.000 sayfa üst sınır); şifreyi kaldırın. Yönetici: Kuyruklar → knowledge-index → Yeniden dene.

12. Entegrasyon eksik (INTEGRATION_MISSING)

Doğrulama: "Node için hesap seçilmedi" veya "Bağlı hesap uygun sağlayıcıda değil". Node → Ayarlar → Hesap seçin; proje kapsamlı entegrasyonun iş akışının projesinde olduğundan emin olun. Ajanlar için opsiyoneldir (araç devre dışı kalır, tool_result isError).

13. API hata kodları

HTTPcodeAnlamı / çözüm
400VALIDATION_ERRORmessage[] alan hatalarını okuyun; tarih ISO, enum değerleri büyük harf
401UNAUTHORIZEDAnahtar/JWT yok, süresi dolmuş (JWT 15 dk → refresh)
403FORBIDDENBaşka organizasyon, rol yetersiz (VIEWER yazamaz), IP kısıtı
403INSUFFICIENT_SCOPEAPI anahtarı kapsamı
403PLAN_FEATUREBYOK FREE'de, flagship STARTER'da
404NOT_FOUNDYanlış id veya başka organizasyon
409CONFLICTAynı slug/e-posta; aktif run sürüyor (concurrency); son açık model kapatılamaz
422WORKFLOW_INVALID, MODEL_NOT_ALLOWED, INTEGRATION_MISSING, TEMPLATE_PARAM_MISMATCHİş mantığı
429RATE_LIMIT, PLAN_LIMIT, BUDGET_EXCEEDEDBekle / plan / bütçe
502/503UPSTREAMSağlayıcı hatası; yeniden deneyin
500INTERNALHata id'siyle destek

14. Yönetici tarafı belirtiler

BelirtiBakılacak yer
Hiçbir iş akışı çalışmıyorKuyruklar: worker canlı mı (workerAlive), Redis bağlantısı
Tüm yayınlar başarısızpublishing kuyruğu hataları; sağlayıcı kesintisi
LLM çağrıları hep 401ANTHROPIC_API_KEY / OPENAI_API_KEY; GET /admin/health providers
Kiracılar OAuth yapamıyor.env OAuth kimlik bilgileri; redirect URI'ler
SSE çalışmıyorProxy buffering/timeout

Ayrıntı: Kuyruklar ve sistem sağlığı.

Sık sorulan sorular

Bir hatayı düzelttikten sonra çalıştırmayı baştan mı başlatmalıyım? Hayır. Çalıştırma ayrıntısında Yeniden dene başarısız kutudan devam eder.

"Yeniden yetkilendirme gerekli" ne demek? Hesabın izni süresi doldu veya kaldırıldı. Entegrasyon kartında Yeniden yetkilendir'e basın; iş akışları bozulmaz.

Hataları anında nasıl öğrenirim? Zil bildirimleri gelir. Slack için "iş akışı hatası" olayına bağlı bir bildirim iş akışı kurun.

Sonraki adım

OrqLabs ile başlayın

İlk iş akışınızı bugün kurun

Ücretsiz planla başlayın: hesaplarınızı bağlayın, bir şablon seçin, onay adımlarıyla kontrol sizde kalsın. Kredi kartı gerekmez.