डेवलपर पोर्टल में अंदरूनी गड़बड़ी

आपको Apigee Edge दस्तावेज़ दिख रहा है.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इस पेज पर जाएं Apigee X दस्तावेज़.
जानकारी

समस्या का ब्यौरा

डेवलपर के SmartDocs का इस्तेमाल करके, लाइव एपीआई का अनुरोध करते समय गड़बड़ी हुई पोर्टल पर जाएं.

गड़बड़ी के मैसेज

डेवलपर पोर्टल पर दिखने वाली एक सामान्य गड़बड़ी यह है: “कोई अंदरूनी गड़बड़ी हुई. कृपया फिर से अनुरोध करें”.

संभावित वजहें

यह गड़बड़ी तब हो सकती है जब डेवलपर पोर्टल को बैकएंड (smartdocs) से जवाब नहीं मिलता प्रॉक्सी या असली एंडपॉइंट).

संक्रमण की जांच

अपने ब्राउज़र में “डेवलपर टूल” चालू करें और इसके लिए नेटवर्क टैब पर जाएं असल गड़बड़ी की पहचान करें.

सामान्य गड़बड़ियों और उनकी आम वजहों के बारे में नीचे दी गई टेबल में बताया गया है:

गड़बड़ी

आम वजहें

ERR_NAME_NOT_RESOLVED

SmartDocs प्रॉक्सी को गलत तरीके से कॉन्फ़िगर किया गया है या नेटवर्क फ़ायरवॉल पाबंदियां

मिला-जुला कॉन्टेंट

एचटीटीपी पर कॉन्फ़िगर किया गया पोर्ट, SmartDocs के अनुरोध पर एचटीटीपी

500 - सर्वर में गड़बड़ी

आइए, इन सभी वजहों के बारे में एक-एक करके जानें और इस समस्या को हल करने का तरीका जानें.

SmartDocs प्रॉक्सी को गलत तरीके से कॉन्फ़िगर किया गया है या नेटवर्क फ़ायरवॉल को कॉन्फ़िगर किया गया है पाबंदियां

ERR_NAME_NOT_RESOLVED” मैसेज से पता चलता है कि Smartdocs प्रॉक्सी url गलत कॉन्फ़िगर किया गया है या जिस नेटवर्क से पोर्टल ऐक्सेस किया जा रहा है वह है फ़ायरवॉल प्रतिबंधों के कारण Smartdocs प्रॉक्सी URL को कॉल नहीं कर सकता. स्मार्टडॉक प्रॉक्सी को इंटरनेट या इंटरनल नेटवर्क (इंटरनल एपीआई के लिए) से ऐक्सेस किया जा सकता हो.

रिज़ॉल्यूशन

पक्का करें कि डिप्लॉयमेंट के ज़रिए, सभी ज़रूरी नेटवर्क से Smartdocs प्रॉक्सी को ऐक्सेस किया जा सकता है Edge पर मौजूद वर्चुअल होस्ट के लिए Smartdocs प्रॉक्सी का इस्तेमाल करें, जिसके होस्टनेम की वैल्यू जिसे इंटरनेट से ऐक्सेस किया जा सकता है.

पोर्टल को एचटीटीपीएस पर कॉन्फ़िगर किया गया है, जबकि एचटीटीपी पर SmartDocs के लिए अनुरोध किया जा सकता है

मिले-जुले कॉन्टेंट” गड़बड़ी से पता चलता है कि Smartdocs प्रॉक्सी है का इस्तेमाल, एचटीटीपीएस पर लोड किए गए पेज से एचटीटीपी पर कॉल किया जा रहा है.

रिज़ॉल्यूशन

समस्या को हल करने के लिए Smartdocs प्रॉक्सी को एचटीटीपीएस पर दिखाएं. ऐसा करने के लिए, TLS/एसएसएल का इस्तेमाल करने के लिए कॉन्फ़िगर किए गए वर्चुअल होस्ट को शामिल करने के लिए Smartdocs प्रॉक्सी (आम तौर पर, “सुरक्षित” वर्चुअल होस्ट).

SmartDocs प्रॉक्सी की वजह से अपवाद हो रहा है

500 - सर्वर में गड़बड़ी का मैसेज, “स्मार्ट दस्तावेज़” प्रॉक्सी का इस्तेमाल करें. इस स्थिति में, आप देखते हैं कि Smartdocs प्रॉक्सी गड़बड़ी.

संक्रमण की जांच

“स्मार्ट दस्तावेज़” प्रॉक्सी में आ रही गड़बड़ियों का पता लगाने के लिए, ट्रेस टूल का इस्तेमाल करें. इसके बारे में नीचे बताया गया है देखें. ज़्यादा जानकारी के लिए, ट्रेस टूल का इस्तेमाल करना देखें.

  1. इसमें “smartdocs” प्रॉक्सी के लिए ट्रेस की सुविधा चालू करें “VALIDATE” संगठन की मदद से, 500 आंतरिक सर्वर गड़बड़ी लौटा रहा है.

  1. गड़बड़ी की वजह का पता लगाने के लिए, ट्रेस में कोई नीति चुनें.

रिज़ॉल्यूशन

पहचानी गई गड़बड़ी को ठीक करें. अगर आपको मदद चाहिए, तो Apigee Edge की सहायता टीम से संपर्क करें.

Edge मैसेज प्रोसेसर, पब्लिश किए गए एपीआई एंडपॉइंट को कॉल नहीं कर पा रहे हैं

500 - सर्वर में गड़बड़ी तब भी हो सकती है, जब मैसेज प्रोसेसर Smartdocs प्रॉक्सी को होस्ट करने वाला संगठन एपीआई एंडपॉइंट को कॉल नहीं कर पा रहा.

संक्रमण की जांच

“स्मार्ट दस्तावेज़” प्रॉक्सी में आ रही गड़बड़ियों का पता लगाने के लिए, ट्रेस टूल का इस्तेमाल करें. इसके बारे में नीचे बताया गया है देखें. ज़्यादा जानकारी के लिए, ट्रेस टूल का इस्तेमाल करना देखें.

  1. smartdocs” के लिए ट्रेस की सुविधा चालू करें खास नीति का पता लगाने के लिए “VALIDATE” संगठन में प्रॉक्सी जो 500 सर्वर में गड़बड़ी दिखाता है.

  1. ऊपर दिखाए गए यूज़र इंटरफ़ेस (यूआई) ट्रेस के सैंपल में, हमने देखा है कि JavaScript नीति “BuildTargetAPIRequest” टारगेट यूआरएल को एक्ज़ीक्यूट नहीं कर पा रहे हैं.
  1. JavaScript नीति से टारगेट यूआरएल हासिल करें “BuildTargetAPIRequest”.
  1. इससे जुड़े मैसेज प्रोसेसर नोड से यूआरएल पर सीधे कॉल करें “VALIDATE” संगठन, जैसा कि नीचे दिखाया गया है:
    curl -v <target URL>
    
  1. देखी गई किसी भी गड़बड़ी को ठीक करें.

रिज़ॉल्यूशन

  1. पक्का करें कि डेवलपर पोर्टल पर पब्लिश किए गए एपीआई को मैसेज प्रोसेसर से शुरू किया जा सकता हो “VALIDATE” संगठन से जुड़ा हो और सभी गड़बड़ियों को ठीक करता हो मिला.
  1. अगर मैसेज प्रोसेसर से सीधे एपीआई कॉल करने की सुविधा मिल रही है, तो इस बात की बहुत संभावना है कि आप SmartDocs के ज़रिए भी एपीआई को एक्ज़ीक्यूट कर सकें.
  1. SmartDocs के ज़रिए एपीआई कॉल एक्ज़ीक्यूट करें और देखें कि समस्या ठीक हुई है या नहीं.