TL;DR
- WeChat में तस्वीरें लोड न होना अक्सर AdGuard के HTTPS फ़िल्टरिंग, DNS रिज़ॉल्यूशन या कस्टम नियमों द्वारा गलत ब्लॉकिंग के कारण होता है।
- पहले कदम पर HTTPS फ़िल्टरिंग बंद करें (रूट सर्टिफ़िकेट हटाएं), AdGuard को पूरी तरह बंद न करें।
- AdGuard के फ़िल्टर लॉग जाँचें कि क्या WeChat इमेज डोमेन (जैसे
shmmsns.qpic.cnआदि) गलत तरीके से ब्लॉक हुए हैं। - यदि AdGuard Home का उपयोग कर रहे हैं, तो सुनिश्चित करें कि DNS रिज़ॉल्यूशन WeChat संबंधित डोमेन को फ़िल्टर न करे और पोर्ट कॉन्फ़िगरेशन सही हो।
- AdGuard की आधिकारिक लाइफ़टाइम सब्सक्रिप्शन ($24.99) Titikey पर उपलब्ध है, जो कई प्लेटफ़ॉर्म को सपोर्ट करता है।
WeChat के बिल्ट-इन ब्राउज़र में तस्वीरें लोड न होना, फ़्रेंड्स सर्कल के थंबनेल का बार-बार लोड होते रहना, चैट की तस्वीरों का अनंत लोडिंग… कई यूज़र इसका कारण नेटवर्क या WeChat को मानते हैं, लेकिन पीछे चल रहे AdGuard को नज़रअंदाज़ कर देते हैं जो ट्रैफ़िक को फ़िल्टर कर रहा है। यह लेख वास्तविक यूज़र फ़ीडबैक और AdGuard के आधिकारिक मैकेनिज़्म पर आधारित है, जो आपको AdGuard के कारण WeChat में इमेज लोडिंग की समस्या को जल्दी से पहचानने और ठीक करने में मदद करेगा। पूरे ऐप को बंद करने की ज़रूरत नहीं, बस कुछ प्रमुख सेटिंग्स बदलें और समस्या हल हो जाएगी।
WeChat में तस्वीरें लोड न होने के सामान्य कारण
WeChat में तस्वीरों की लोडिंग में डोमेन रिज़ॉल्यूशन, HTTPS कनेक्शन, कैशे रणनीति आदि कई चरण शामिल होते हैं। AdGuard, नेटवर्क ट्रैफ़िक फ़िल्टरिंग टूल के रूप में, तीन स्तरों पर इमेज लोडिंग में बाधा डाल सकता है:
- HTTPS फ़िल्टरिंग (MITM मिडलमैन सर्टिफ़िकेट): AdGuard Windows/Mac/Android पर रूट सर्टिफ़िकेट इंस्टॉल करके HTTPS ट्रैफ़िक को डिक्रिप्ट करता है और विज्ञापन फ़िल्टर करता है। यदि सर्टिफ़िकेट एक्सपायर हो गया या WeChat के सर्टिफ़िकेट वेरीफिकेशन से टकराव हुआ, तो इमेज रिक्वेस्ट विफल हो सकती है।
- DNS फ़िल्टरिंग और नियम ब्लॉकिंग: AdGuard या इसकी DNS सेवा (AdGuard DNS, AdGuard Home) WeChat इमेज CDN डोमेन (जैसे
shmmsns.qpic.cn,wx1.sinaimg.cnआदि) को ब्लॉक कर सकती है, जिससे रिज़ॉल्यूशन विफल हो या सीधे खाली पेज आए। - कस्टम नियमों का गलत प्रभाव: यूज़र द्वारा जोड़ी गई फ़िल्टर लिस्ट (जैसे EasyList, ChinaList) या मैन्युअल नियम गलती से WeChat इमेज संसाधनों से मैच कर सकते हैं।
7 चरणों में क्रमिक जांच: आसान से कठिन
1. AdGuard को अस्थायी रूप से रोककर समस्या की पुष्टि करें
WeChat में एक ऐसी तस्वीर लोड करने की कोशिश करें जो पहले लोड नहीं हो रही थी। यदि AdGuard बंद करने के बाद तस्वीर तुरंत दिखाई देती है, तो समस्या AdGuard के कारण है। यदि रोकने के बाद भी तस्वीर लोड नहीं होती, तो नेटवर्क कनेक्शन, WeChat कैशे या सर्वर साइड जाँचें।
2. HTTPS फ़िल्टरिंग बंद करें (ऐप को अनइंस्टॉल करने की ज़रूरत नहीं)
HTTPS फ़िल्टरिंग WeChat में इमेज लोड न होने का सबसे आम कारण है। विशेष कार्रवाई प्लेटफ़ॉर्म के अनुसार अलग है:
- Windows / Mac: AdGuard खोलें → सेटिंग → नेटवर्क → HTTPS फ़िल्टरिंग → “HTTPS ट्रैफ़िक फ़िल्टर करें” को अनचेक करें।
- Android: AdGuard → सेटिंग → नेटवर्क → HTTPS फ़िल्टरिंग → स्विच बंद करें।
- iOS: सिस्टम सीमाओं के कारण, AdGuard में HTTPS फ़िल्टरिंग फ़ीचर नहीं है, इस चरण को छोड़ें।
बंद करने के बाद पहले से इंस्टॉल किए गए रूट सर्टिफ़िकेट को हटाने की ज़रूरत नहीं, लेकिन WeChat कैशे साफ़ करने की सलाह दी जाती है (WeChat → मैं → सेटिंग → सामान्य → स्टोरेज स्पेस → कैशे साफ़ करें) ताकि पुराने सर्टिफ़िकेट के कारण कनेक्शन में कोई हस्तक्षेप न हो।
3. फ़िल्टर लॉग जाँचें और ब्लॉक किए गए डोमेन की पुष्टि करें
AdGuard का फ़िल्टर लॉग चालू करें (आमतौर पर मुख्य इंटरफ़ेस के नीचे बाएं “फ़िल्टर लॉग” या “लॉग”) और WeChat इमेज को फिर से लोड करें। ब्लॉक किए गए डोमेन की सूची देखें:
qpic.cn,sinaimg,wxapp,mmbizआदि कीवर्ड वाले डोमेन ढूंढें।- यदि ऐसे डोमेन ब्लॉक हैं, तो उस रिकॉर्ड पर राइट-क्लिक (या लॉन्ग प्रेस) करें → “व्हाइटलिस्ट में जोड़ें” → पूरा डोमेन (जैसे
shmmsns.qpic.cn) दर्ज करें।
सामान्यतः व्हाइटलिस्ट किए जाने वाले डोमेन (यूज़र फ़िल्टर में मैन्युअल रूप से जोड़े जा सकते हैं):
| डोमेन | उपयोग |
|---|---|
| shmmsns.qpic.cn | WeChat चैट इमेज CDN |
| mmbiz.qpic.cn | WeChat पब्लिक अकाउंट इमेज |
| wx1.sinaimg.cn / wx2.sinaimg.cn | WeChat बिल्ट-इन ब्राउज़र इमेज (Weibo आदि) |
| res.wx.qq.com | WeChat संसाधन फ़ाइलें |
4. AdGuard Home उपयोगकर्ताओं के लिए DNS रिज़ॉल्यूशन जाँच
यदि आप AdGuard Home (स्व-स्थापित DNS सर्वर) का उपयोग कर रहे हैं, तो DNS क्वेरी लॉग में WeChat इमेज डोमेन के अस्वीकार या रीडायरेक्ट होने की जाँच करें। Reddit यूज़र के अनुभव (2024) के अनुसार:
- कुछ यूज़र ने जानबूझकर WeChat को फ़िल्टर में ब्लॉक किया, जिससे WeChat इमेज पूरी तरह लोड नहीं हुई (स्रोत)।
- AdGuard Home के “क्वेरी लॉग” में
qpic.cnखोजें; यदि “फ़िल्टर्ड” दिखता है तो संबंधित नियम हटा दें। - इसके अलावा, सुनिश्चित करें कि AdGuard Home सही तरीके से पोर्ट 53 पर सुन रहा है और कोई अन्य सेवा उस पोर्ट का उपयोग नहीं कर रही है। कुछ यूज़र ने बताया कि पोर्ट विवाद से DNS रिज़ॉल्यूशन अस्थिर हो जाता है (स्रोत)।
5. DNS अपस्ट्रीम सर्वर बदलें (AdGuard फ़िल्टरिंग को बायपास करें)
यदि उपरोक्त चरण काम न करें, तो WeChat को AdGuard के DNS के बजाय सिस्टम DNS का उपयोग करने दें:
- Android / iOS: WeChat में mp.weixin.qq.com खोलें; यदि AdGuard बंद करने के बाद भी लोड नहीं होता, तो सिस्टम स्तर पर DNS बदल दिया गया हो सकता है। फ़ोन के Wi-Fi DNS को अस्थायी रूप से
8.8.8.8या114.114.114.114पर सेट करके जाँचें। - AdGuard Home उपयोगकर्ता: अपस्ट्रीम DNS सेटिंग में एक गैर-फ़िल्टरिंग DNS सर्वर जोड़ें (जैसे
https://dns.alidns.com/dns-query) और “समानांतर अनुरोध” मोड सेट करें ताकि WeChat डोमेन साफ DNS से रिज़ॉल्व हो सके।
6. AdGuard संस्करण अपडेट करें और फ़िल्टर नियम रीसेट करें
AdGuard के पुराने संस्करणों में WeChat के साथ संगतता की समस्या हो सकती है। उदाहरण के लिए, Mac पर AdGuard यूज़र ने बताया (2024): “पहले पूरी तरह काम करता था, अब बिल्कुल नहीं” (स्रोत)। ऐसे मामले में:

