مرکزی مواد پر جائیں

Muddog مسائل کا حل

سب سے پہلے کنکشن اسکرین میں یہ تصدیق کریں کہ آیا مسئلہ آپ کے VPN کنکشن میں ہے یا انٹرنیٹ شیئرنگ میں۔ ہر ایک کی کنکشن کی تفصیلات یا ایرر نوٹیفکیشن کی خرابی کی تفصیلات میں اس کی وجہ درج ہوتی ہے۔

علامتجانچ پڑتال کا طریقہ
سروس سے رابطہ ممکن نہیںسروس کی حالت اور رسائی کے اختیارات
ممالک کی فہرست خالی ہے یا کنکشن ناکامملک اور متعلقہ کنکشن
اسٹیٹس کنیکٹڈ ہے مگر IP تبدیل نہیں ہوا یا انٹرنیٹ بند ہےVPN کا دائرہ کار اور ٹریفک
ایپ چلانے کا بٹن غیر فعال ہے یا مخصوص ایپ پر اثر نہیں ہو رہافی ایپ VPN
خرابی کہ سروس یہ فیچر سپورٹ نہیں کرتیایپ اور سروس کا ورژن
صرف انٹرنیٹ شیئرنگ ناکام ہےشیئرنگ اور لاگز اسٹوریج

سروس سے رابطہ ممکن نہیں​

ایپ بیک گراؤنڈ سروس کی حالت پڑھ کر اسکرین پر دکھاتی ہے۔ اس پیغام کا مطلب یہ ہے کہ ایپ سروس کی حالت کی تصدیق نہیں کر پا رہی، اس کا لازمی مطلب یہ نہیں ہے کہ VPN یا شیئرنگ یقینی طور پر بند ہو چکی ہے۔

جب سروس معمول پر آ جاتی ہے تو ایپ خودکار طور پر دوبارہ جڑ جاتی ہے۔ نیچے اپنے آپریٹنگ سسٹم کے مطابق حالت اور رسائی کے اختیارات کی تصدیق کریں۔ سروس شروع کرتے ہی انٹرنیٹ شیئرنگ بھی ساتھ ہی شروع ہو جائے گی۔

Linux​

  1. اگر آپ نے ابھی انسٹال کیا ہے تو ڈیسک ٹاپ سے لاگ آؤٹ کر کے دوبارہ لاگ ان کریں اور ایپ کھولیں۔

  2. ٹرمینل میں سروس کی حالت چیک کریں:

    systemctl status muddog-engine.service --no-pager
  3. اگر سروس رکی ہوئی ہے اور آپ دوبارہ VPN اور شیئرنگ استعمال کرنا چاہتے ہیں تو اسے شروع کریں۔ شروع ہونے کے ساتھ ہی انٹرنیٹ شیئرنگ بھی بحال ہو جائے گی:

    sudo systemctl start muddog-engine.service
  4. اگر سروس چل رہی ہے لیکن ایپ اس تک رسائی حاصل نہیں کر پا رہی، تو جس اکاؤنٹ سے ایپ چلائی جا رہی ہے اس کے ٹرمینل میں id -nG چلا کر چیک کریں کہ کیا muddog گروپ موجود ہے۔

اگر ایڈمنسٹریٹر نے کسی دوسرے اکاؤنٹ کے ذریعے انسٹال کیا تھا اور گروپ شامل نہیں ہوا، تو اس عام صارف کے ٹرمینل میں جس نے ایپ استعمال کرنی ہے درج ذیل کمانڈ چلائیں۔ اس کے بعد ڈیسک ٹاپ سے لاگ آؤٹ کر کے دوبارہ لاگ ان ہونا ضروری ہے:

sudo usermod -aG muddog "$(id -un)"

ایپ کو ایڈمنسٹریٹر (root) کے طور پر چلانے سے اس مسئلے کا متبادل تلاش نہ کریں۔ اگر سروس سرے سے شروع ہی نہیں ہو رہی تو درج ذیل کمانڈ سے حالیہ خرابیوں کی تفصیل دیکھی جا سکتی ہے:

sudo journalctl -u muddog-engine.service -n 100 --no-pager

Windows​

PowerShell میں سروس کی حالت چیک کریں:

Get-Service -Name muddog-engine

اگر سروس بند ہے تو ایڈمنسٹریٹر کے طور پر چلائی گئی PowerShell میں اسے شروع کریں:

Start-Service -Name muddog-engine

اگر آپ نے سروس کو غیر فعال (Disabled) کر رکھا تھا تو خودکار آغاز دوبارہ آن کرنے کا طریقہ دیکھیں۔ اگر سروس موجود نہیں ہے یا ضروری فائلیں غائب ہیں تو تازہ ترین MSI کے ذریعے انسٹال یا ریپیئر کریں۔ ایپ کو ہمیشہ عام صارف کے اختیارات کے ساتھ چلائیں۔

macOS​

  1. تصدیق کریں کہ macOS ورژن 13 یا اس سے نیا ہے، اور Muddog.app کو /Applications میں کاپی کیا گیا ہے۔
  2. تصدیق کریں کہ موجودہ لاگ ان شدہ اکاؤنٹ macOS ایڈمنسٹریٹر اکاؤنٹ ہے۔
  3. Service → Enable Background Service کے ذریعے سروس رجسٹر کرنے کی درخواست کریں۔
  4. Service → Background Service Settings… میں جا کر Muddog کے پس منظر میں چلنے کی منظوری دیں۔ منظوری کے بعد ایپ کے سروس سے دوبارہ جڑنے کا انتظار کریں۔

ٹرمینل میں رجسٹرڈ سروس کی حالت اس طرح بھی چیک کی جا سکتی ہے:

sudo launchctl print system/net.3rocks.muddog.engine

اگر ایپ کو DMG کے اندر سے یا کسی دوسرے فولڈر سے چلایا جائے تو سروس رجسٹر نہیں ہو سکتی۔ اگر پرانی ایپ کو تبدیل کرنے کے بعد کوئی مسئلہ درپیش آئے تو macOS اپ ڈیٹ گائیڈ کے مطابق سروس کو ہٹا کر ایپ کو دوبارہ چلائیں۔

اگر مندرجہ بالا اقدامات کے باوجود مسئلہ حل نہ ہو تو مسئلے کی رپورٹ میں سروس کی خرابی کی تفصیل بھی شامل کریں۔

ممالک کی فہرست خالی ہے یا کنکشن ناکام ہوتا ہے​

  1. چیک کریں کہ آیا آپ کا عمومی انٹرنیٹ کنکشن فعال ہے۔
  2. کنکشن کا ملک → فہرست تازہ کریں پر کلک کریں۔
  3. اگر منتخب کردہ ملک فہرست سے غائب ہو گیا ہے تو خودکار انتخاب یا کسی دوسرے ملک سے کنیکٹ کریں۔
  4. اگر آپ نے کنکشن سرور کی سیٹنگز تبدیل کی تھیں تو جدید سیٹنگز کی ڈیفالٹ اقدار بحال کر کے محفوظ کریں۔
  5. اگر ناکامی برقرار رہے تو کنکشن کی تفصیلات دیکھیں۔

P2P کنکشن منتخب کردہ ملک کے شریک صارفین اور دونوں اطراف کے نیٹ ورک کی حالت پر منحصر ہوتا ہے۔ ملک نظر آنے کا یہ مطلب ہرگز نہیں کہ کنکشن کی مکمل ضمانت ہے۔ اگر کوئی موزوں شریک صارف دستیاب نہ ہو تو کچھ دیر بعد دوبارہ کوشش کریں یا کوئی دوسرا ملک منتخب کریں۔ یہ جانچنے کے لیے کہ کہیں فائر وال یا راؤٹر کی پابندی وجہ تو نہیں، آپ کسی دوسرے دستیاب انٹرنیٹ کنکشن پر بھی موازنہ کر سکتے ہیں۔

زیادہ سے زیادہ 10 بار کنکشن کی کوشش کی جاتی ہے۔ اگر موزوں صارف نہ ملے تو یہ عمل اس سے پہلے بھی رک سکتا ہے، اور پہلے سے جڑے ہوئے VPN کے منقطع ہو جانے پر آپ کو خود دستی طور پر دوبارہ کنیکٹ کرنا ہوگا۔

کنیکٹڈ ظاہر ہو رہا ہے مگر IP وہی ہے یا رابطہ نہیں ہو رہا​

  1. کنکشن → موجودہ کنکشن کا دائرہ کار چیک کریں کہ آیا یہ وہی موڈ ہے جو آپ چاہتے ہیں۔ اگر آپ نے صرف سیٹنگز محفوظ کی تھیں اور دوبارہ کنیکٹ نہیں کیا تو پچھلا موڈ ہی لاگو رہے گا۔
  2. اگر آپ IP/رینج موڈ میں ہیں تو چیک کریں کہ جس منزل کے IP تک رسائی حاصل کرنی ہے وہ فہرست میں شامل یا خارج ہے۔ ڈومین نام ایڈریس لسٹ میں شامل نہیں کیے جا سکتے۔
  3. اگر آپ فی ایپ موڈ میں ہیں تو متعلقہ ایپ کو مکمل طور پر بند کر کے دوبارہ Muddog کے ذریعے چلائیں۔
  4. چیک کریں کہ جس کنکشن کی آپ جانچ کر رہے ہیں وہ IPv6 تو نہیں ہے۔ IPv6 ٹریفک VPN سے نہیں گزرتی، اور Windows کے فی ایپ موڈ میں منتخب کردہ ایپ کی IPv6 مواصلات کو مسدود کر دیا جاتا ہے۔
  5. اگر آپ ساتھ میں کوئی دوسرا VPN یا نیٹ ورک مینیجمنٹ ٹول استعمال کر رہے ہیں تو اسے منقطع کر کے بھی موازنہ کریں۔ دوسرے ٹولز کے طے کردہ روٹس پہلے لاگو ہو سکتے ہیں۔

اگر IP چیک کرنے والا براؤزر یا ٹیسٹنگ پیج VPN کے دائرہ کار میں شامل نہیں ہے تو آپ کی اصل لائن کا IP نظر آنا معمول کی بات ہے۔ DNS بھی استعمال شدہ موڈ اور DNS سرور کے IP کے لحاظ سے اصل لائن کا استعمال کر سکتا ہے۔

اگر کسی مخصوص ویب سائٹ کی ملکی پابندیاں برقرار رہیں تو کسی دوسرے ملک یا کسی دوسرے صارف کے ذریعے چیک کریں۔ Muddog اس بات کی ضمانت نہیں دیتا کہ متعلقہ سروس تک رسائی ممکن ہوگی یا کوئی مخصوص رفتار برقرار رہے گی۔

macOS پر اگر آپ اپنا انٹرنیٹ نیٹ ورک (جیسے Wi-Fi) تبدیل کرتے ہیں تو VPN کو منقطع کر کے دوبارہ کنیکٹ کریں۔ اگر IP شمولیت موڈ میں یہ ایرر آئے کہ کسی دوسرے پروگرام کے روٹ سے تصادم ہو رہا ہے، تو اس پروگرام کے کنکشن اور اپنے مخصوص کردہ IP/رینج کی جانچ کریں۔

فی ایپ VPN لاگو نہیں ہو رہا​

  • macOS پر فی ایپ VPN کی سہولت دستیاب نہیں ہے۔ براہِ کرم پورے انٹرنیٹ یا IP/رینج موڈ کا استعمال کریں۔
  • اگر VPN کے ذریعے چلائیں کا بٹن غیر فعال ہے، تو تصدیق کریں کہ آیا آپ نے فی ایپ موڈ منتخب کر کے محفوظ کیا تھا، اسی موڈ میں VPN سے کنیکٹ کیا ہے، اور چلانے کے لیے مطلوبہ ایپ منتخب کی ہے۔
  • اگر ایپس کی فہرست خالی ہو تو فہرست تازہ کریں یا فائل تلاش کریں کا استعمال کریں۔
  • اگر براؤزر صرف پرانی ونڈو ہی دوبارہ کھولتا ہے تو بیک گراؤنڈ میں چلنے والے پراسیسز کو مکمل بند کرنے کے بعد چلائیں۔
  • وہ ایپس سپورٹ نہیں کی جاتیں جو اپنا عمل کسی الگ سروس کے سپرد کرتی ہیں یا پہلے سے موجود انسٹنس کو دوبارہ استعمال کرتی ہیں۔ انسٹالیشن کا طریقہ اور فی ایپ VPN کے تقاضے دیکھیں۔
  • Linux پر Snap اور Flatpak ایپس سپورٹ نہیں کی جاتیں۔ اگر systemd یوزر سیشن، cgroup v2 یا nftables سے متعلق کوئی خرابی پیش آئے تو متعلقہ ماحول چیک کریں اور خرابی کی تفصیلات کو مسئلے کی رپورٹ میں شامل کریں۔
  • Windows پر آپ کو وہ مخصوص .exe فائل منتخب کرنی ہوگی جسے چلانا مقصود ہے، اور VPN کو دوبارہ کنیکٹ کرنے کے بعد پروگرام کو مکمل بند کر کے دوبارہ Muddog کے ذریعے چلانا ہوگا۔
  • Windows پر اگر WinDivert کے اجزا غائب ہونے یا لوڈ نہ ہونے کی خرابی آئے تو MSI کے ذریعے ریپیئر یا دوبارہ انسٹال کریں۔ اگر ناکامی برقرار رہے تو خرابی کی تفصیلات رپورٹ کریں۔

ایپ اور سروس کے ورژنز مختلف ہیں​

جب ایپ کسی ایسی پرانی سروس سے جڑتی ہے جو مطلوبہ فیچر کو سپورٹ نہیں کرتی، تو خرابی پیش آتی ہے۔ نئے پیکیج کی مدد سے ایپ اور سروس دونوں کو ایک ساتھ اپ ڈیٹ کریں۔ macOS پر فی ایپ VPN کا عدم دستیاب ہونا ورژن کی خرابی نہیں ہے بلکہ سپورٹ کے دائرہ کار کا فرق ہے۔

اگر اپ ڈیٹ کرنے کے باوجود وہی خرابی باقی رہے تو اپنے آپریٹنگ سسٹم کے مطابق سروس کو دوبارہ شروع (Restart) کریں۔ سروس ری اسٹارٹ کرنے سے جاری ذاتی VPN اور انٹرنیٹ شیئرنگ کنکشنز منقطع ہو جائیں گے۔

Linux پر ایپ بند کریں اور درج ذیل کمانڈ چلانے کے بعد دوبارہ ایپ کھولیں:

sudo systemctl restart muddog-engine.service

Windows پر ایپ بند کریں اور ایڈمنسٹریٹر PowerShell میں درج ذیل کمانڈ چلا کر دوبارہ ایپ کھولیں:

Restart-Service -Name muddog-engine

macOS پر Service → Remove Background Service and Quit منتخب کریں، پھر /Applications سے Muddog کو دوبارہ چلائیں اور ضروری سروس کی منظوری کا عمل مکمل کریں۔

سروس ری اسٹارٹ کرنے کے بعد VPN کو دوبارہ کنیکٹ کرنا ہوگا۔ اگر خرابی برقرار رہے تو بار بار ری اسٹارٹ کرنے کے بجائے ایپ کا ورژن اور خرابی کی تفصیلات نوٹ کر کے رپورٹ کریں۔

صرف انٹرنیٹ شیئرنگ ناکام ہے یا لاگز نہیں پڑھے جا رہے​

سب سے پہلے میری انٹرنیٹ شیئرنگ → کنکشن کی تفصیلات چیک کریں۔ اگر لاگ اسٹوریج میں جگہ ختم ہو جائے، اسٹوریج کی حد پار ہو جائے یا فائل لکھنے میں خرابی ہو تو شیئرنگ روک دی جاتی ہے۔ لاگز مقامی اسٹوریج کے طریقہ کار کے تحت محفوظ ہوتے ہیں۔

ڈسک کی خالی جگہ اور سروس لاگز کی تصدیق کریں۔ اگر محفوظ شدہ لاگز اہم ہیں تو خرابی دور کرنے کے لیے انہیں اندھا دھند ڈیلیٹ نہ کریں، بلکہ خرابی کے پیغام کے ساتھ سپورٹ سے رابطہ کریں۔

اگر صرف لاگز دیکھنے میں ناکامی ہو تو سروس تک رسائی کے اختیارات اور ورژن چیک کریں۔ اگر تاریخ کے لحاظ سے لاگز کی صفائی ہو چکی ہو اور تلاش کے دوران ڈیٹا تبدیل ہو گیا ہو، تو تاریخ اور شرائط دوبارہ منتخب کر کے تلاش کریں پر کلک کریں۔ اگر تلاش کامیاب ہو جائے لیکن نتائج خالی ہوں تو UTC تاریخ، فلٹرز اور اگلا لاگ کا آپشن چیک کریں۔