نیا VPN مقام اطلاع کی اجازت کو ری سیٹ نہیں کرتا
اطلاع کی اجازت سائٹ کی اصل کی ہے، آپ کے IP کی نہیں۔ دیکھیں کون سی تہہ کون سی اجازت رکھتی ہے اور VPN کے ذریعے push ترسیل کیوں ٹوٹی ہوئی دکھتی ہے۔
یہ خیال کہ VPN کی تبدیلی کسی سائٹ کی اطلاع کی اجازت کو ری سیٹ کر سکتی ہے، اس طرح غلط ہے جو لوگوں کا حقیقی وقت لیتا ہے۔ آپ کے اخراجی پتے میں کچھ بھی اجازت کے ریکارڈ کا حصہ نہیں ہے۔ کسی سائٹ کی اجازت ایک ہی براؤزر پروفائل کے اندر اس کی اصل کے مقابل محفوظ کی جاتی ہے، اس لیے ایک سرور سے دوسرے پر جانے سے وہ ٹھیک وہیں رہتی ہے جہاں تھی۔ جو واقعی بدلتا ہے وہ آپ کا سیشن ہے، اور لوگ عام طور پر یہی دیکھتے ہیں جب وہ فیصلہ کرتے ہیں کہ VPN نے ان کی اطلاعات کے ساتھ کچھ کیا ہے۔
تین ذخیرے جو ایک ہی ترتیب جیسے دکھتے ہیں
اجازت ایک ریکارڈ ہے، آپریٹنگ سسٹم کا اطلاع سوئچ دوسرا ہے، اور سائٹ کی اپنی سبسکرپشن کی حالت تیسرا ہے۔ ہر ایک الگ جگہ پر الگ عمل سے منسوخ ہوتا ہے۔
| Layer | Where it lives | What actually revokes it |
|---|---|---|
| Permission grant | Browser profile, keyed by origin | Site settings, site reset, or clearing site data |
| OS delivery switch | Operating system notification settings | The OS per-app or per-browser toggle |
| Push subscription | Push service, bound to a service worker registration | Unsubscribe, or a subscription the service considers expired |
اجازت کس سے جڑی ہے
ویب اطلاع کی اجازت اصل کے مطابق اور پروفائل کے مطابق ہے۔ یہ https://app.example.com آپ کے عوامی پتے کے بجائے اسی URL کی پیروی کرتی ہے، اسی لیے دوسری مشین پر پوچھی گئی وہی سائٹ دوبارہ پوچھنے پر مجبور ہے، اور اسی لیے مختلف VPN اینڈ پوائنٹ نیا پرامپٹ پیدا نہیں کرتا۔ اسے وہیں جانچیں جہاں یہ درج ہوتی ہے: سائٹ کی ترتیبات میں اطلاع کا پینل ان اصلوں کی فہرست دیتا ہے جنہیں اجازت دی گئی ہے، اور صفحہ خود بھی اپنی حالت بتا سکتا ہے۔
chrome://settings/content/notifications
navigator.permissions.query({name: 'notifications'})
chrome://serviceworker-internals
استفسار اصل کے پاس پہلے سے موجود حالت کو نئی مانگے بغیر بتاتا ہے، اور service worker صفحہ وہ جگہ ہے جہاں رجسٹریشن اور اس کی push سبسکرپشن رہتی ہے یا رہ نہیں سکتی۔ اگر اجازت موجود ہے اور ترسیل پھر بھی ناکام ہوتی ہے، تو آپ پہلی نہیں، تیسری تہہ دیکھ رہے ہیں۔
push راستہ اپنا الگ تعلق ہے
Web Push ایسی سبسکرپشن شامل کرتا ہے جسے صفحہ براہ راست کنٹرول نہیں کرتا۔ براؤزر PushSubscription push سروس سے مانگتا ہے، صفحے کو اینڈ پوائنٹ URL دیتا ہے، اور ترسیل بعد میں اسی اینڈ پوائنٹ پر جاتی ہے اور رجسٹرڈ service worker کے حوالے کی جاتی ہے۔ MDN کی PushSubscription دستاویز اینڈ پوائنٹ کو سبسکرائب کرنے والے worker کے لیے push سرور پر ایک حسب ضرورت URL کے طور پر بیان کرتی ہے، اور پوری بات یہی ہے: یہ ترسیل کی صلاحیت ہے، آپ کا شائع کردہ عوامی پتہ نہیں۔
اس سے دو نتائج نکلتے ہیں۔ پہلا، اینڈ پوائنٹ URL کو حساس سمجھا جانا چاہیے، اس لیے عوامی معاونت کے دھاگے میں اس کی جگہ نہیں۔ دوسرا، push سروس اپنی توثیق نافذ کرتی ہے، اس لیے صرف URL کا ہونا اس بات کا ثبوت نہیں کہ کوئی تصدیق شدہ پیغام بھیج سکتا ہے۔ جب آپ سبسکرپشن ختم کرتے ہیں، براؤزر push سروس کو سبسکرپشن باطل کرنے کو کہتا ہے، اور یہی وہ عمل ہے جو ترسیل ختم کرتا ہے۔ VPN سرورز بدلنا وہ عمل نہیں ہے۔
VPN مجرم کیوں دکھتا ہے
اپنا اخراجی پتہ بدلیں اور بہت سی سائٹیں آپ کی دوبارہ توثیق کریں گی، سیشن کوکی گھمائیں گی، یا اپنا ترتیبات کا صفحہ شروع سے دوبارہ بنائیں گی۔ پھر اس سائٹ کی اطلاعات اجازت سے کوئی تعلق نہ رکھنے والی وجوہات سے رک سکتی ہیں: نیا سیشن وہ نہیں جس کی سبسکرپشن لی گئی، سائٹ اپنی مارکیٹنگ رضامندی دوبارہ جانچتی ہے، یا علاقائی قاعدہ خصوصیت چھپا دیتا ہے۔ ترسیل اس لیے بھی ناکام ہو سکتی ہے کہ نئے راستے سے push اینڈ پوائنٹ کا میزبان ناقابل رسائی یا سست ہے، جو باہر سے منسوخ شدہ اجازت جیسا ہی دکھتا ہے۔
کوئی نتیجہ نکالنے سے پہلے تہوں کو الگ الگ پڑھیں۔ اجازت کا پینل بتاتا ہے کہ اجازت ہے یا نہیں؛ service worker کی فہرست بتاتی ہے کہ رجسٹریشن اور سبسکرپشن ہیں یا نہیں؛ آپریٹنگ سسٹم کا سوئچ بتاتا ہے کہ براؤزر کو بالکل کچھ دکھانے کی اجازت ہے یا نہیں۔
جو آپ بدلنا چاہتے تھے وہی بدلیں
اگر آپ چاہتے ہیں کہ اطلاعات رک جائیں، تو اس اصل کی اجازت منسوخ کریں اور سائٹ کی push ترتیب کی سبسکرپشن ختم کریں، پھر تصدیق کریں کہ آپریٹنگ سسٹم کا سوئچ سائٹ اور آپ کی لاک اسکرین کے درمیان واحد چیز نہیں ہے۔ آئندہ اطلاعات کو بلاک کرنا سائٹ کے پاس پہلے سے موجود اکاؤنٹ ڈیٹا کو نہیں مٹاتا، اور یہ سائٹ سے الگ درخواست ہے۔
اگر آپ مختلف نیٹ ورک راستہ چاہتے ہیں، تو VPN بدلیں۔ یہ سیشن کی شناخت، جغرافیائی قواعد اور اس پر اثر ڈالتا ہے کہ آپ کن سرورز تک پہنچ سکتے ہیں، اور اطلاع کی اجازت کو اچھوتا چھوڑ دیتا ہے۔
VPN کے ذریعے اطلاع کے مواد کو اسی شک کی نگاہ سے دیکھیں جیسے VPN کے بغیر۔ کوئی مانوس براؤزر پیغام دکھا دے، یہ ثبوت نہیں کہ بھیجنے والا یا لنک جائز ہے۔