साइट को TTSWP से कनेक्ट नहीं किया जा सकता

4 मिनट पढ़ें

आपने Connect Card पर Get Started क्लिक किया लेकिन कनेक्शन पूरा नहीं हुआ। पॉपअप नहीं खुला, नया टैब त्रुटि दिखाने लगा, या आप WordPress पर वापस आए और कुछ नहीं बदला। यह पृष्ठ सबसे सामान्य कारणों को क्रम से, सबसे अधिक संभावित से सबसे कम संभावित तक, कवर करता है।

कारण 1: पॉपअप ब्लॉकर ने नया टैब रोका

लक्षण: Get Started क्लिक करने पर कुछ दिखाई नहीं देता। कोई नया टैब नहीं खुलता।

क्यों: आपके ब्राउज़र ने पॉपअप को app.ttswp.com तक पहुंचने से पहले ही ब्लॉक कर दिया।

समाधान:

  1. ब्राउज़र एड्रेस बार में (आमतौर पर दाईं ओर) एक छोटा पॉपअप-ब्लॉक आइकन खोजें।
  2. उस पर क्लिक करें और Always allow popups from this site चुनें।
  3. फिर से Get Started क्लिक करें।

Chrome में: एड्रेस बार पर जाएं, छोटा blocked-popup आइकन देखें, "Always allow" चुनें। Firefox में: एड्रेस बार → शील्ड आइकन → साइट परमिशन। Safari में: Preferences → Websites → Pop-up Windows → Allow।

कारण 2: आपकी साइट app.ttswp.com तक नहीं पहुंच पा रही

लक्षण: पॉपअप खुलता है लेकिन "Cannot reach server" दिखाता है, या आप app.ttswp.com पर साइन-अप पूरा करते हैं लेकिन WordPress एडमिन में कनेक्टेड स्थिति कभी नहीं दिखती।

क्यों: आपका होस्ट बाहरी डोमेन पर आउटगोइंग HTTPS अनुरोध ब्लॉक करता है, आपका फ़ायरवॉल फ़िल्टर कर रहा है, या कोई कॉर्पोरेट प्रॉक्सी बीच में है।

समाधान:

  1. WordPress से Tools → Site Health → Info → HTTP Requests खोलें।
  2. "Loopback request" और "HTTPS connection" वाला सेक्शन देखें। दोनों हरे होने चाहिए।
  3. अगर वे लाल हैं, तो अपने होस्ट से app.ttswp.com और *.ttswp.com पर आउटबाउंड HTTPS की अनुमति देने के लिए कहें।
  4. सामान्य कारण: कॉर्पोरेट फ़ायरवॉल, सर्वर-स्तरीय mod_security नियम, "WordPress security" प्लगइन जो आउटबाउंड कॉल ब्लॉक करते हैं।

आप सर्वर से भी परीक्षण कर सकते हैं:

curl -I https://app.ttswp.com/

200 या 301 प्रतिक्रिया का मतलब है नेटवर्क पथ ठीक है। टाइमआउट का मतलब है होस्ट इसे ब्लॉक कर रहा है।

कारण 3: थर्ड-पार्टी कुकीज़ ब्लॉक हैं

लक्षण: आप app.ttswp.com पर सफलतापूर्वक साइन इन करते हैं, टैब बंद होता है, लेकिन WordPress Connect Card अभी भी वहीं है।

क्यों: कनेक्शन हैंडशेक app.ttswp.com द्वारा सेट की गई एक अल्पकालिक कुकी का उपयोग करता है। अगर आपका ब्राउज़र थर्ड-पार्टी कुकीज़ पूरी तरह ब्लॉक करता है, तो कुकी वापस रीडायरेक्ट के दौरान नहीं बचती।

समाधान:

  • Chrome में: Settings → Privacy and Security → Cookies → Allow third-party cookies ttswp.com के लिए।
  • Safari में: Preferences → Privacy → Prevent cross-site tracking बंद करें (इस सत्र के लिए)।
  • Brave में: ttswp.com और अपनी WordPress साइट दोनों के लिए Shields सेटिंग कम करें।

कनेक्शन सफल होने के बाद, थर्ड-पार्टी कुकी ब्लॉकिंग फिर से चालू कर सकते हैं। साइट टोकन आपके WordPress डेटाबेस में स्टोर होता है, कुकीज़ में नहीं।

कारण 4: VPN या प्राइवेट नेटवर्क के पीछे लोकल या स्टेजिंग साइट

लक्षण: पॉपअप खुलता है, साइन-अप ठीक लगता है, लेकिन आपकी WordPress साइट पर वापस रीडायरेक्ट विफल हो जाता है क्योंकि URL प्राइवेट है (जैसे http://localhost:8080, https://staging.local, या Cloudflare Access-संरक्षित URL)।

क्यों: app.ttswp.com पूर्ण होने पर आपकी साइट URL पर वापस रीडायरेक्ट करता है। अगर वह URL सार्वजनिक इंटरनेट से पहुंच योग्य नहीं है, तो रीडायरेक्ट कहीं नहीं पहुंचता।

समाधान:

  • localhost पर: ngrok जैसी टनल सेवा का उपयोग करें और कनेक्शन चरण के लिए WordPress साइट URL को ngrok HTTPS URL पर सेट करें।
  • Cloudflare Access या HTTP Basic Auth के पीछे स्टेजिंग साइट पर: कनेक्शन रीडायरेक्ट URL के लिए ऑथ अस्थायी रूप से अक्षम करें, कनेक्शन पूरा करें, फिर दोबारा सक्षम करें।
  • अगर साइट को सार्वजनिक रूप से एक्सपोज़ नहीं किया जा सकता, तो मैन्युअल टोकन के लिए सपोर्ट से संपर्क करें

कारण 5: साइट URL मेल नहीं खाता

लक्षण: कनेक्शन पूरा होता है लेकिन प्लगइन "Connected as a different site" दिखाता है या बार-बार कनेक्शन छोड़ देता है।

क्यों: आपके WordPress Site Address (URL) का Settings → General में प्लगइन लोड होने वाले URL से मेल नहीं खाता। सामान्य कारण: साइट www.example.com और example.com दोनों पर पहुंच योग्य है, या आपने हाल ही में HTTP से HTTPS पर माइग्रेट किया लेकिन Site URL अभी भी http:// बता रहा है।

समाधान:

  1. Settings → General में, WordPress Address (URL) और Site Address (URL) दोनों को कैनोनिकल संस्करण पर सेट करें (मिलता-जुलता scheme, मिलता-जुलता www/no-www)।
  2. सेव करें।
  3. Text to Speech → My Plan & Credits से डिस्कनेक्ट करें और फिर से कनेक्ट करें।

कारण 6: रिवर्स प्रॉक्सी या CDN कनेक्शन कॉलबैक को बदल देता है

लक्षण: कनेक्शन पूरा होता है लेकिन WordPress एडमिन कभी अपडेट नहीं होता। कोई त्रुटि दिखाई नहीं देती।

क्यों: Cloudflare, Sucuri, या कोई अन्य रिवर्स प्रॉक्सी WordPress एडमिन को कैश कर रहा है या कॉलबैक पैरामीटर हटा रहा है।

समाधान:

  • CDN कैश से /wp-admin/ को बाहर रखें।
  • Cloudflare में: Caching → Configuration → Bypass Cache on Cookie या *example.com/wp-admin/* के लिए Bypass Cache वाला पेज नियम जोड़ें।

कारण 7: पहले से किसी अन्य TTSWP खाते से कनेक्टेड

लक्षण: app.ttswp.com पर साइन-इन "This site is already connected to another account" दिखाता है।

समाधान:

  1. app.ttswp.com पर मूल TTSWP खाते में साइन इन करें।
  2. Sites पर जाएं और इस साइट को हटाएं।
  3. अपने WordPress एडमिन पर वापस आएं और फिर से Get Started क्लिक करें।

अभी भी समस्या है?

यह जानकारी इकट्ठा करें और सपोर्ट से संपर्क करें:

  • वह सटीक चरण जहां कनेक्शन विफल होता है (पॉपअप, साइन-अप, रीडायरेक्ट, या एडमिन अपडेट)
  • Settings → General से आपका WordPress Site URL
  • साइट localhost, स्टेजिंग, या प्रोडक्शन पर है या नहीं
  • ब्राउज़र कंसोल में दिखाई देने वाला कोई भी एरर मेसेज (F12 → Console)
  • कनेक्शन विफल होने पर ब्राउज़र किस URL पर था