समस्या निवारण
लक्षण, कारण और क्या करना है।
कंटेनर शुरू नहीं होता
| लॉग संदेश (सारांश) | कारण | समाधान |
|---|---|---|
| Reading config | POSTGRES_ADDRESS_HOST, POSTGRES_PASSWORD या HUMAN_API_ACCESS_KEY अनुपस्थित या खाली है | इसे सेट करें |
POSTGRES_PASSWORD must not contain… | व्हाइटस्पेस, कोट, बैकस्लैश या कंट्रोल कैरेक्टर | कोई दूसरा पासवर्ड उपयोग करें |
| त्रुटि में बताया गया कोई अन्य वेरिएबल | समर्थित कॉन्फ़िगरेशन से बाहर का वेरिएबल सेट किया गया | उसे हटाएँ |
| Downloading attribute catalog | human-token-assets.unico.app तक egress अवरुद्ध है, या 10 सेकंड में कोई उत्तर नहीं मिला | उस पर आउटबाउंड HTTPS की अनुमति दें |
database "…" does not exist | POSTGRES_DATABASE में बताया गया डेटाबेस, डिफ़ॉल्ट रूप से human_plugin, बनाया नहीं गया था | डेटाबेस बनाएँ, या POSTGRES_DATABASE को उस डेटाबेस पर सेट करें जो आपने बनाया है |
| Connecting to or preparing the database | PostgreSQL पहुँच से बाहर है, क्रेडेंशियल या SSL मोड गलत है, या रोल टेबल नहीं बना सकता | डेटाबेस कनेक्श न और रोल की अनुमतियाँ जाँचें |
अनुरोध
| लक्षण | कारण | समाधान |
|---|---|---|
401 के साथ {"message":"","details":[]} | Unico ने एक्सेस की को अस्वीकार किया: वह अनुपस्थित है, गलत है, या अब वैध नहीं है | HUMAN_API_ACCESS_KEY जाँचें और Human Plugin को रीस्टार्ट करें। यदि की सही है, तो Unico से पुष्टि करने को कहें कि वह सक्षम है |
400 MISSING_CREDENTIAL_TYPE | credential अनुपस्थित है, या खाली स्ट्रिंग वाला ऑब्जेक्ट है | कोई दस्तावेज़ भेजें, या null / {} |
वैध दिखने वाली बॉडी के साथ 400 INVALID_REQUEST | Human Plugin द्वारा आरक्षित फ़ील्ड, clientId, correlationId या credential की कोई अन्य वर्तनी (जैसे client_id), या इनमें से किसी में गैर-स्ट्रिंग मान | प्रोसेस बनाएँ के सटी क फ़ील्ड नामों का उपयोग करें |
400 INVALID_CLIENT_ID (या कोई अन्य फ़ील्ड) | बाइट सीमा से अधिक, कंट्रोल कैरेक्टर, या आसपास व्हाइटस्पेस | ट्रिम करें और छोटा करें |
400 REQUEST_TOO_LARGE | बॉडी 2 MiB से बड़ी है | इमेज का आकार घटाएँ |
409 CORRELATION_ID_ALREADY_USED | किसी अन्य प्रोसेस के पास पहले से वह correlationId है, विफल प्रोसेस सहित | नया, अद्वितीय correlationId भेजें |
422 ATTRIBUTE_TYPE_NOT_SUPPORTED | कोड कैटलॉग में नहीं है, या केस गलत है | कैटलॉग का सटीक कोड उपयोग करें |
अपरिचित message के साथ 4xx | फ़्लो ने अनुरोध अस्वीकार किया: फ़्लो, इमेज या कोई फ़्लो फ़ील्ड | अस्वीकृतियाँ देखें |
हर create पर 502 UPSTREAM_UNAVAILABLE | आउटबाउंड HTTPS अवरुद्ध है | egress और एक्सेस की जाँचें। रीट्राई के लिए त्रुटियाँ और रीट्राई देखें |
503 DATABASE_UNAVAILABLE | PostgreSQL पहुँच से बाहर है | डेटाबेस जाँचें। Readiness भी विफल होती है |
ज्ञात प्रोसेस के लिए 404 PROCESS_NOT_FOUND | गलत इंस्टॉलेशन या डेटाबेस, या गलत फ़ॉर्मेट वाला id | id और जिस Human Plugin को आप कॉल कर रहे हैं उसकी पुष्टि करें |
परिणाम
| लक्षण | कारण |
|---|---|
PROCESS_STATE_FINISHED लेकिन व्यक्ति का मिलान नहीं हुआ | Finished में नकारात्मक परिणाम भी शामिल है। data पढ़ें |
data.ndocs अनुपस्थित | समाप्त नहीं हुआ, गैर-लाइव कैप्चर, नकारात्मक मिलान, या इंटेलिजेंस की गणना नहीं हो सकी। फिर से पढ़ें। इंटेलिजेंस देखें |
GET पर Journey token / link अनुपस्थित | ये केवल create पर लौटाए जाते हैं |
data: {} के साथ PROCESS_STATE_FAILED | प्रो सेस बिना परिणाम के समाप्त हुआ। प्रोसेस जीवनचक्र देखें |
| लंबित प्रोसेस आगे नहीं बढ़ता | GET के अलावा उसे कुछ भी अपडेट नहीं करता। उसे पोल करें |