Перейти до основного вмісту

Усунення проблем Muddog

Насамперед на екрані З'єднання визначте, де проблема: у VPN-з'єднанні чи Спільному доступі до мого інтернету. Причина показується у відповідних Подробицях з'єднання або Подробицях помилки сповіщення.

СимптомЩо перевірити
Неможливо підключитися до службиСтан служби й права доступу
Список країн порожній або підключення не вдаєтьсяКраїна й підключення до іншого учасника
Підключено, але IP не змінилася або доступу немаєОбласть дії VPN і трафік
Кнопка запуску недоступна або 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)"

Не замінюйте це запуском застосунку з правами адміністратора. Якщо сама служба не запускається, перегляньте останні помилки командою:

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

Windows​

Перевірте стан служби в PowerShell.

Get-Service -Name muddog-engine

Якщо службу зупинено, запустіть її в PowerShell із правами адміністратора.

Start-Service -Name muddog-engine

Якщо службу вимкнено, виконайте повторне ввімкнення автозапуску. Якщо служби або потрібних файлів немає, установіть або відновіть їх найновішим 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 також може використовувати звичайний канал залежно від режиму й IP-адреси DNS-сервера.

Якщо регіональне обмеження певного сайту залишається, перевірте іншу країну або іншого учасника. 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. Якщо проблема не зникає, повідомте Подробиці помилки.

Версії застосунку й служби відрізняються​

Помилка виникає, якщо застосунок підключено до старої служби, яка не підтримує запитану функцію. Оновіть застосунок і службу разом новим пакетом. Відсутність VPN для окремих застосунків у macOS — відмінність підтримки, а не помилка версії.

Якщо після оновлення помилка залишилася, перезапустіть службу відповідно до ОС. Перезапуск розірве поточні особисті VPN-з'єднання та з'єднання спільного доступу.

У Linux закрийте застосунок, виконайте команду й відкрийте його знову.

sudo systemctl restart muddog-engine.service

У Windows закрийте застосунок, виконайте команду в PowerShell адміністратора й відкрийте його знову.

Restart-Service -Name muddog-engine

У macOS виберіть Service → Remove Background Service and Quit, знову запустіть Muddog із /Applications і надайте потрібні дозволи службі.

Після перезапуску служби VPN потрібно підключити знову. Якщо помилка залишається, замість повторних перезапусків зберіть версію застосунку й подробиці помилки та надішліть звіт.

Не працює лише спільний доступ або читання записів​

Спочатку відкрийте Спільний доступ до мого інтернету → Подробиці з'єднання. Нестача місця для записів, перевищення межі зберігання або помилка записування файлів зупиняють спільний доступ. Записи зберігаються за правилами локального зберігання.

Перевірте вільне місце й журнали служби. Якщо збережені записи потрібні, не видаляйте їх бездумно лише для усунення помилки: зверніться до підтримки з її текстом.

Якщо не працює лише перегляд записів, перевірте права доступу до служби та версію. Якщо під час перегляду очищення записів за датами змінило вміст, знову виберіть дату й умови та натисніть Переглянути. Якщо запит успішний, але результат порожній, перевірте дату UTC, фільтри й Наступні записи.