- शिप
- 27 अगस्त 2026 को 6:51 pm बजे UTC
- लेखक
- Kamo
- Commit
- a143d40
An org's KamoPBX सर्वर रिपोर्टिंग कर रहा है त्रुटि: फोन प्रदाता उदाहरण नहीं मिला: ************* चूंकि यह बनाया गया था। ऐसा कभी गायब नहीं था - उस पंक्ति में है voip provider instance, सक्रिय, सही org के साथ। दो अलग दोष। 1. संदेश झूठा था। निर्माण KamoPBXProvider threw ************* जिसका UUID निर्माता प्रस्तुत करता है "फोन प्रदाता उदाहरण नहीं मिला: <id>". उनमें से प्रत्येक एक फेंक साइटों था ALREADY ने उदाहरण पाया; संदेश में आईडी सिर्फ एक कॉलर है सफलतापूर्वक देखा गया। वास्तविक स्थिति config json IS NULL थी — कभी पूरा नहीं हुआ। अब प्रत्येक साइट का कहना है कि वास्तव में गलत क्या है और क्या गलत है? इसके बारे में क्या करना है। UUID निर्माता getInstance (UUID) के लिए रहता है, जो वास्तव में एक जगह नहीं मिली है। 2. इसे खत्म करने का कोई तरीका नहीं था। एक बार, बनाने के समय में प्रावधान। अगर यह असफलता को जानबूझकर रखा जाता है - Realm अपने आईडी से लिया जाता है, इसलिए एक इसे फिर से उपयोग करना चाहिए - लेकिन कभी भी पुनर्प्राप्त नहीं हुआ। परीक्षण और सिंक दोनों की जरूरत है प्रदाता, और इमारत वास्तव में क्या एक खाता के बिना विफल रहता है, इसलिए सर्वर ने हमेशा के लिए एक ही त्रुटि की सूचना दी। यहां तक कि निर्माण पथ पर टिप्पणी दावा किया गया है कि ऑपरेटर उदाहरण पृष्ठ से पुनः प्राप्त कर सकता है; ऐसा नहीं है अस्तित्व में। POST/{id}/provision, idempotent - एक सर्वर जो पहले से ही एक खाता है इसके खिलाफ एक दूसरे को बनाने के बजाय असंतुलित किया जाता है - और पहले प्रावधान/परीक्षण करना, इसलिए पहले से ही एक व्यवस्थापक बटन त्रुटि को बहाल करने के बजाय सर्वर की मरम्मत के लिए पहुंचता है। टेस्ट रीट्री को कवर करते हैं, इसकी idempotence, कि एक असफल retry पंक्ति के साथ रहता है रिकॉर्ड किए गए कारण, और यह गैर-KamoPBX प्रदाताओं को मना कर दिया जाता है। 294 पास।.