एसआईपी लिंक से जुड़ी समस्या हल करना

यह तरीका पूरा करने के लिए, आपके पास यूज़र मैनेजमेंट से जुड़ा सही खास अधिकार होना चाहिए. सही अधिकार के बिना, आपको इन चरणों को पूरा करने के लिए ज़रूरी सभी कंट्रोल नहीं दिखेंगे. एसआईपी लिंक को सेट अप करने के लिए, इंटिग्रेशन की एक जटिल सीरीज़ की ज़रूरत होती है. इंटिग्रेशन की प्रोसेस के दौरान आने वाली समस्याओं को हल करने के लिए, इस लेख का इस्तेमाल करें.

शुरू करने से पहले

एसआईपी लिंक से जुड़ी समस्या हल करने के लिए, पक्का करें कि आपके पास ये हों:

  • अपने एसबीसी पर पैकेट कैप्चर करना
  • फ़ायरवॉल पर पैकेट कैप्चर करना
  • पैकेट कैप्चर देखने का टूल
  • आपके SBC के लॉग का ऐक्सेस

ध्यान दें: अगर आपको समस्या हल करने के लिए ज़्यादा मदद चाहिए, तो एसबीसी वेंडर या मोबाइल और इंटरनेट सेवा देने वाली कंपनी से संपर्क करें.

SIP लिंक के साथ सिग्नल कनेक्शन की पुष्टि करना

एसआईपी लिंक के लिए सिग्नलिंग, ट्रांसपोर्ट लेयर सिक्योरिटी (टीएलएस) का इस्तेमाल करती है. टीएलएस में, सार्वजनिक सर्टिफ़िकेट देने वाली संस्थाओं (सीए) के बनाए गए सर्टिफ़िकेट का एक पैकेज होता है. एडमिन कंट्रोल पैनल के SIP लिंक लैंडिंग पेज पर जाकर, टीएलएस कनेक्शन का स्टेटस देखा जा सकता है.

  1. पुष्टि करें कि आपका टीएलएस सर्टिफ़िकेट, यहां दी गई सीए में से किसी एक से मिला हो:
    • DigiCert
    • Entrust DataCard
    • GlobalSign
    • GoDaddy
    • Sectigo
  2. तीन चरणों वाला ट्रांसमिशन कंट्रोल प्रोटोकॉल (टीसीपी) हैंडशेक शुरू करें. इसके बाद, टीएलएस हैंडशेक करें. सर्टिफ़िकेट का आदान-प्रदान होने पर, Voice एक सर्टिफ़िकेट भेजता है. इसके बाद, एसबीसी के सर्टिफ़िकेट भेजे जाते हैं.
  3. यह एक्सचेंज होने के बाद, Voice और आपके एसबीसी के बीच ऐप्लिकेशन डेटा का आदान-प्रदान किया जा सकता है.

कॉल की क्वालिटी से जुड़ी समस्या हल करना

अगर आपको कॉल की क्वालिटी से जुड़ी समस्याएं आ रही हैं, तो पक्का करें कि नेटवर्क की लेटेन्सी कम हो और स्थिर हो. कॉल की क्वालिटी सबसे अच्छी तब होती है, जब Voice और एसबीसी के बीच Voice ट्रैफ़िक का पाथ सबसे छोटा होता है. आपका लक्ष्य, राउंड-ट्रिप लेटेंसी को 100 मि॰से॰ या उससे कम रखना होना चाहिए.

नेटवर्क लेटेंसी की जांच करने के लिए:

  1. एसबीसी के बाहरी इंटरफ़ेस से, वॉइस मीडिया के फ़्रंट-एंड सर्वर को पिंग करें.
  2. कम से कम चार घंटे तक Voice से कनेक्ट रहें.
  3. पक्का करें कि आपकी लेटेन्सी एक जैसी हो और 100 मि॰से॰ या इससे कम हो. लेटेंसी वैल्यू का औसत न निकालें. साथ ही, कभी-कभी होने वाली लेटेंसी में अचानक बढ़ोतरी की जांच करें.
  4. अगर आपकी लेटेन्सी 100 मि॰से॰ या इससे कम नहीं है, तो traceroute यूटिलिटी का इस्तेमाल करके, अपने एसबीसी या क्लाइंट मशीन से वॉइस मीडिया फ़्रंट-एंड तक के नेटवर्क पाथ को प्रिंट करें. पाथ जितना हो सके उतना छोटा होना चाहिए. उदाहरण के लिए:
    • डेस्कटॉप के लिए, > traceroute lens.voice.google.com का इस्तेमाल करें
    • Chromebook के लिए, > tracepath lens.voice.google.com का इस्तेमाल करें
    • एसबीसी के लिए, traceroute siplink.telephony.goog या traceroute lens.voice.google.com का इस्तेमाल करें

सिग्नल कनेक्शन से जुड़ी सामान्य समस्याएं हल करना

एसबीसी और Voice के बीच टीसीपी सेशन शुरू नहीं किया जा सका

अगर आपका टीसीपी सेशन शुरू नहीं हो रहा है, तो इसकी वजह फ़ायरवॉल या नेटवर्क कनेक्टिविटी की समस्या हो सकती है. एसबीसी, SYN मैसेज भेज सकता है, लेकिन कोई जवाब नहीं मिलता.

इस समस्या को हल करने के लिए,

  1. यह पक्का करने के लिए कि नेटवर्क कनेक्टिविटी उपलब्ध है, siplink.telephony.google को पिंग करें.
  2. Voice के लिए डेस्टिनेशन पोर्ट 5672 चालू करें.
  3. पुष्टि करें कि siplink.telephony.goog के रिज़ॉल्यूशन के लिए डीएनएस काम कर रहा हो.
  4. देखें कि आपका फ़ायरवॉल, एसबीसी से आने वाले ट्रैफ़िक को अनुमति देता हो. साथ ही, siplink.telephony.goog:5672 पोर्ट खुला हो.

SBC और Voice के बीच TLS सेशन शुरू नहीं किया जा सका

अगर आपका टीएलएस सेशन शुरू नहीं हो रहा है, तो ऐसा पीसीए सर्टिफ़िकेशन की समस्याओं की वजह से हो सकता है. आपको एक गंभीर सूचना मिल सकती है, जिसमें बताया गया हो कि सर्टिफ़िकेट की पुष्टि नहीं की जा सकी है.

इस समस्या को हल करने के लिए,

  1. पक्का करें कि पीसीए से जुड़ा आपका रूट सर्टिफ़िकेट और इंटरमीडिएट सर्टिफ़िकेट, SIP लिंक के लिए आपकी टीएलएस प्रोफ़ाइल से जुड़े की-स्टोर में अपलोड किया गया हो. एसबीसी के सर्टिफ़िकेट के लिए सीएसआर जनरेट करते समय, कृपया अपने एसबीसी वेंडर के लिए इंटरऑप दस्तावेज़ में दिए गए दिशा-निर्देशों का पालन करें.
  2. पक्का करें कि आपका एसबीसी सर्टिफ़िकेट इन दिशा-निर्देशों का पालन करता हो:
    • कुंजी का साइज़ 2,048
    • RSA या ECDSA एन्क्रिप्शन
    • कॉमन नेम (सीएन), SIP लिंक के लिए बनाए गए होस्ट नेम से मेल खाता हो
    • सर्टिफ़िकेट में मौजूद CN का डोमेन, Workspace डोमेन से मेल खाता हो
    • म्यूचुअल ऑथेंटिकेशन की सुविधा चालू है
    • सर्वर और क्लाइंट की पुष्टि करने की सुविधा चालू है
    • वाइल्डकार्ड सर्टिफ़िकेट काम नहीं करते
  3. पक्का करें कि Google का GTSR1 सर्टिफ़िकेट, pki.goog पर मौजूद है. साथ ही, इसे SIP लिंक के लिए, टीएलएस प्रोफ़ाइल के संबंधित की-स्टोर में भी अपलोड किया गया हो.
  4. देखें कि एसबीसी से Google को भेजे गए सर्टिफ़िकेट की समयसीमा खत्म हो गई है या नहीं.

एसबीसी के न्योते के दौरान, 404 या 604 'नहीं मिला' जवाब

अगर आपको एसबीसी से न्योता पाने के दौरान, 404 या 604 'नहीं मिला' जवाब मिलता है, तो हो सकता है कि आपको Voice के लिए एसबीसी नंबर असाइन न किया गया हो.

इस समस्या को हल करने के लिए,

  1. पक्का करें कि एसबीसी के लिए फ़ोन नंबर, Voice में किसी उपयोगकर्ता, ऑटो अटेंडेंट या रिंग ग्रुप को असाइन किया गया हो.
  2. पुष्टि करें कि फ़ोन नंबर E.164 फ़ॉर्मैट में है. PAI हेडर में E.164 फ़ॉर्मैट.

एसबीसी के न्योते के दौरान, 400 Bad Request वाला जवाब

अगर आपको एसबीसी से न्योता पाने के दौरान, 400 Bad Request का जवाब मिलता है, तो हो सकता है कि आपने सही सीक्रेट कुंजी का इस्तेमाल न किया हो.

इस समस्या को हल करने के लिए,

  1. न्योता देने वाले मैसेज की जांच करें. पक्का करें कि इसमें सही वैल्यू के साथ आपका X-Google-Pbx-Trunk-Secret-Key एसआईपी हेडर शामिल हो. यह कुंजी, SIP लिंक सेट अप करने पर जनरेट होती है.
  2. पुष्टि करें कि फ़ोन नंबर E में है. P-Asserted-Identity हेडर में E.164 फ़ॉर्मैट में होना चाहिए.

Voice से 403 अनुमति नहीं है वाला जवाब मिला

अगर आपको 403 Forbidden रिस्पॉन्स मिलता है, तो हो सकता है कि SBC से Voice को भेजे गए न्योते में आपका अनुरोध यूआरआई (आरयूआरआई) गलत हो. पुष्टि करें कि आरयूआरआई का होस्ट trunk.sip.voice.google.com है.

मीडिया कनेक्शन से जुड़ी सामान्य समस्याएं हल करना

मीडिया कनेक्शन से जुड़ी समस्या हल करने से पहले, पक्का करें कि आपका नेटवर्क इन शर्तों को पूरा करता हो:

  • आपका नेटवर्क, डेटाग्राम ट्रांसपोर्ट लेयर सिक्योरिटी (डीटीएलएस) या मीडिया स्ट्रीम के लिए सेशन डिस्क्रिप्शन प्रोटोकॉल सिक्योरिटी डिस्क्रिप्शन (एसडीईएस) एन्क्रिप्शन का इस्तेमाल कर रहा है. हालांकि, दोनों का इस्तेमाल नहीं किया जा रहा है.
  • आपने एन्क्रिप्ट (सुरक्षित) नहीं किए गए एसडीपी ऑफ़र का इस्तेमाल नहीं किया है. इस तरह से किए गए कॉल अपने-आप बंद हो जाते हैं.
  • एमकेआई या क्रिप्टो लाइफ़टाइम बंद होना चाहिए.
  • अगर DTLS का इस्तेमाल किया जा रहा है, तो SBC पर सेल्फ़-साइन किए गए सर्टिफ़िकेट का इस्तेमाल किया जा रहा है. यह ज़रूरी नहीं है कि सर्टिफ़िकेट पर सीए के हस्ताक्षर हों.
  • पक्का करें कि आपके एसबीसी की वॉइस प्रोफ़ाइल में, इनमें से कोई एक कोडेक कॉन्फ़िगर किया गया हो: G711 mulaw (PCMU), G711 alaw (PCMA), Opus या G722.
  • ड्युअल टोन मल्टी-फ़्रीक्वेंसी (डीटीएमएफ़), टेलीफ़ोनी इवेंट के तौर पर मौजूद है.
  • अपने एसबीसी के बाहरी इंटरफ़ेस को एक डेडीकेटेड पब्लिक आईपी असाइन करें.
  • अपने फ़ायरवॉल के लिए, सोर्स और डेस्टिनेशन NAT को कॉन्फ़िगर करें.

    सर्टिफ़िकेट नेगोसिएशन पूरा नहीं हुआ (डीटीएलएस)

    अगर आपको सूचना वाला मैसेज मिलता है (लेवल: गंभीर, ब्यौरा: अज्ञात सीए), तो हो सकता है कि DTLS के लिए इस्तेमाल किया गया सर्टिफ़िकेट सर्टिफ़ाइड न हो.

    DTLS नेगोशिएशन, ऑफ़र और जवाब के एसडीपी कनेक्शन फ़ील्ड में बताए गए मीडिया एंडपॉइंट के बीच सर्टिफ़िकेट हैंडशेक से शुरू होता है. कनेक्शन बन जाने के बाद, मीडिया को एन्क्रिप्ट (सुरक्षित) किए गए कनेक्शन के ज़रिए एसबीसी और Google Voice के बीच ट्रांसफ़र किया जाएगा.

    इस समस्या को हल करने के लिए, पक्का करें कि सर्टिफ़िकेट में एसबीसी का सेल्फ-साइन्ड सर्टिफ़िकेट हो. सार्वजनिक सीए से साइन किए गए सर्टिफ़िकेट का इस्तेमाल न करें, क्योंकि इससे यूडीपी पर फ़्रैगमेंटेशन होगा और समस्याएं आएंगी.

    एसबीसी से वॉइस को भेजे गए क्लाइंट हैलो मैसेज का कोई जवाब नहीं मिला (डीटीएलएस)

    डीटीएलएस एन्क्रिप्शन का इस्तेमाल करते समय, आपको एसबीसी से Voice पर कई Client Hello मैसेज मिल सकते हैं. हालांकि, आपको कोई जवाब नहीं मिलेगा.

    इस समस्या को हल करने के लिए,

    • अपने फ़ायरवॉल पोर्ट की जांच करें. इससे यह पक्का किया जा सकेगा कि एसबीसी में, वॉइस मीडिया आईपी सबनेट (74.125.39.0/24) पोर्ट 19305 या 26500 के साथ दोनों दिशाओं में मीडिया फ़्लो हो रहा है.
    • एसबीसी के सार्वजनिक आईपी के लिए:मीडिया पोर्ट <> 74.125.39.0/24:(19302-19308, 26500). ज़्यादा जानकारी के लिए, SIP लिंक के लिए फ़ायरवॉल पोर्ट सेक्शन देखें.
    • Google Voice के मीडिया आईपी को पिंग किया जा सकता है. साथ ही, एसबीसी से इनकी पहुंच की जांच की जा सकती है.

    मुझे एसबीसी से वॉइस के लिए यूडीपी का कोई जवाब नहीं मिला

    इस समस्या को हल करने के लिए,

    • फ़ायरवॉल पोर्ट की जांच करें. इससे यह पक्का किया जा सकेगा कि एसबीसी में, वॉइस मीडिया आईपी सबनेट (74.125.39.0/24) के पोर्ट 19305 या 26500 पर दोनों दिशाओं में मीडिया फ़्लो हो रहा हो.
    • एसबीसी के सार्वजनिक आईपी के लिए:मीडिया पोर्ट <> 74.125.39.0/24:(19302-19308, 26500). ज़्यादा जानकारी के लिए, SIP लिंक के फ़ायरवॉल पोर्ट सेक्शन पर जाएं.
    • Google Voice के मीडिया आईपी को पिंग किया जा सकता है. साथ ही, एसबीसी से इनकी पहुंच की जांच की जा सकती है.
    • नेटवर्क एड्रेस ट्रांसलेशन (एनएटी) करते समय, फ़ायरवॉल को एसबीसी से भेजे जा रहे पोर्ट में बदलाव नहीं करना चाहिए. इससे Voice, एसबीसी से भेजे गए मीडिया पैकेट को ड्रॉप कर देगा. ऐसा इसलिए, क्योंकि वह एसबीसी के सोर्स को एसबीसी के सार्वजनिक आईपी के तौर पर देखेगा. हालांकि, यह एसबीसी के सार्वजनिक आईपी के लिए, बातचीत के दौरान तय किए गए एसडीपी ऑफ़र और जवाब से अलग पोर्ट होगा.

    दोनों तरफ़ से पैकेट का फ़्लो हो रहा है, लेकिन कॉल पर कोई आवाज़ नहीं आ रही है

    इस समस्या को हल करने के लिए, मीडिया के लिए इस्तेमाल किए गए एन्क्रिप्शन क्रिप्टो की जांच करें. यह AES_CM_128_HMAC_SHA1_80 होना चाहिए.

    Google, न्योते का जवाब 486 (SDES) के साथ देता है

    इस समस्या को हल करने के लिए, मीडिया के लिए इस्तेमाल किए गए एन्क्रिप्शन क्रिप्टो की जांच करें.

    अगर न्योते में एमकेआई शामिल है, जो एसआईपी लिंक के साथ काम नहीं करता है, तो एमकेआई को बंद करें.


Google, Google Workspace, और इनसे जुड़े चिह्न और लोगो, Google LLC के ट्रेडमार्क हैं. अन्य सभी कंपनी और प्रॉडक्ट के नाम, उन कंपनियों के ट्रेडमार्क हैं जिनसे वे जुड़े हैं.