Felsökning av Muddog
Kontrollera först på sidan Anslutning om problemet gäller din VPN-anslutning eller Delning av mitt internet. Orsaken visas under respektive Anslutningsdetaljer eller under Feldetaljer i felmeddelandet.
| Symtom | Vad du bör kontrollera |
|---|---|
| Det går inte att ansluta till tjänsten | Tjänststatus och behörigheter |
| Landslistan är tom eller anslutningen misslyckas | Land och anslutning till deltagare |
| Status är ansluten men IP-adressen är oförändrad eller åtkomsten fungerar inte | VPN-omfattning och trafik |
| Appens startknapp är inaktiv eller bara vissa appar påverkas inte | VPN per app |
| Fel om att tjänsten inte stöder funktionen | App- och tjänsteversioner |
| Endast internetdelningen misslyckas | Delning och logglagring |
Det går inte att ansluta till tjänsten
Appen läser bakgrundstjänstens status och visar den på skärmen. Meddelandet betyder att appen inte kan kontrollera status, inte att VPN eller delning säkert är avstängt.
När tjänsten fungerar normalt igen återansluter appen automatiskt. Kontrollera status och behörigheter för ditt operativsystem nedan. När tjänsten startas börjar även internetdelningen.
Linux
-
Om du just har installerat programmet loggar du ut från skrivbordet, loggar in igen och öppnar appen.
-
Kontrollera tjänstens status i terminalen.
systemctl status muddog-engine.service --no-pager -
Om tjänsten är stoppad och du vill använda VPN och delning igen startar du den. Internetdelningen återupptas samtidigt.
sudo systemctl start muddog-engine.service -
Om tjänsten körs men appen inte kan nå den kör du
id -nGi en terminal med det konto som använder appen och kontrollerar att gruppenmuddogfinns med.
Om en administratör installerade med ett annat konto och gruppen därför saknas kör du följande i en terminal där du är inloggad som den vanliga användare som ska använda appen. Logga sedan ut från skrivbordet och in igen.
sudo usermod -aG muddog "$(id -un)"
Kör inte appen som administratör som ersättning för detta. Om själva tjänsten inte startar kan du kontrollera de senaste felen med:
sudo journalctl -u muddog-engine.service -n 100 --no-pager
Windows
Kontrollera tjänstens status i PowerShell.
Get-Service -Name muddog-engine
Om tjänsten är stoppad startar du den i PowerShell som körs som administratör.
Start-Service -Name muddog-engine
Om tjänsten har inaktiverats följer du Återaktivera automatisk start. Om tjänsten eller nödvändiga filer saknas installerar eller reparerar du med den senaste MSI-filen. Kör appen som vanlig användare.
macOS
- Kontrollera att du använder macOS 13 eller senare och att Muddog.app har kopierats till
/Applications. - Kontrollera att det inloggade kontot är ett administratörskonto i macOS.
- Begär registrering av tjänsten via Service → Enable Background Service.
- Godkänn Muddogs bakgrundskörning via Service → Background Service Settings…. Vänta sedan tills appen återansluter till tjänsten.
Du kan även kontrollera den registrerade tjänstens status i terminalen.
sudo launchctl print system/net.3rocks.muddog.engine
Om du kör appen inifrån DMG-filen eller från en annan mapp kan tjänsten inte registreras. Om problem uppstod efter att du ersatte den befintliga appen följer du Uppdatering i macOS, tar bort tjänsten och startar appen igen.
Om det fortfarande misslyckas efter dessa steg inkluderar du tjänstens felmeddelande i en problemrapport.
Landslistan är tom eller anslutningen misslyckas
- Kontrollera att vanlig internetåtkomst fungerar.
- Klicka på Anslutningsland → Uppdatera lista.
- Om det valda landet har försvunnit ur listan ansluter du med Automatiskt val eller väljer ett annat land.
- Om du har ändrat anslutningsserverns inställningar återställer du standardvärdena i avancerade inställningar och sparar.
- Om det fortsätter att misslyckas läser du Anslutningsdetaljer.
P2P-anslutningar påverkas av deltagarna i det valda landet och nätverksförhållandena på båda sidor. Att ett land visas garanterar inte att en anslutning kan upprättas. Om ingen deltagare är tillgänglig försöker du igen efter en stund eller väljer ett annat land. För att undersöka om brandväggens eller routerns kommunikationsbegränsningar är orsaken kan du även jämföra med en annan tillgänglig internetanslutning.
Högst 10 försök är gränsen för anslutningsförsöken. De kan avslutas tidigare om ingen deltagare hittas. Om en redan etablerad VPN-anslutning bryts måste du själv ansluta igen.
Status är ansluten men IP-adressen är oförändrad eller åtkomsten fungerar inte
- Kontrollera att Anslutning → Aktuell anslutningsomfattning visar avsett läge. Om du bara sparade inställningarna utan att återansluta gäller fortfarande den tidigare omfattningen.
- I läget för IP-adresser och intervall kontrollerar du om destinations-IP-adressen du vill nå ingår eller är undantagen i listan. Domännamn kan inte läggas till i adresslistan.
- I läget per app avslutar du appen helt och startar den igen från Muddog.
- Kontrollera om anslutningen du undersöker använder IPv6. IPv6 går inte genom VPN. I Windows-läget per app blockeras den valda appens IPv6-trafik.
- Om du använder ett annat VPN eller nätverkshanteringsverktyg samtidigt jämför du även med det frånkopplat. Rutter som andra verktyg har ställt in kan ha företräde.
Om webbläsaren eller sidan för IP-kontroll inte omfattas av VPN är det normalt att den vanliga anslutningens IP-adress visas. Även DNS kan använda den vanliga anslutningen beroende på läge och DNS-serverns IP-adress.
Om en webbplats fortfarande har geografiska begränsningar provar du även ett annat land eller en annan deltagare. Muddog garanterar inte att tjänsten tillåter anslutningen eller att en viss hastighet uppnås.
Om du har bytt aktiv internetanslutning i macOS, exempelvis Wi-Fi, kopplar du från VPN och ansluter igen. Om läget som inkluderar IP-adresser visar ett fel om konflikt med en värdrutt som ett annat program skapat kontrollerar du det programmets anslutning och de angivna IP-adresserna och intervallen.
VPN per app fungerar inte
- macOS stöder inte VPN per app. Använd läget för hela internetanslutningen eller IP-adresser och intervall.
- Om Kör med VPN är inaktiv kontrollerar du att läget per app har sparats, att VPN är anslutet i det läget och att du har valt en app att starta.
- Om applistan är tom använder du Uppdatera lista eller Hitta körbar fil.
- Om webbläsaren bara öppnar ett befintligt fönster avslutar du även bakgrundsprocesserna innan du startar den.
- Appar som överlämnar körningen till en separat tjänst eller återanvänder en befintlig instans stöds inte. Kontrollera installationsmetoden och villkoren för VPN per app.
- I Linux stöds inte Snap- eller Flatpak-appar. Vid fel om systemd-användarsession, cgroup v2 eller nftables kontrollerar du miljön och inkluderar Feldetaljer i en problemrapport.
- I Windows måste du välja den
.exe-fil som ska köras. Efter återanslutning av VPN måste du avsluta programmet helt och starta det igen från Muddog. - Om Windows visar ett fel om att WinDivert-komponenten saknas eller inte kan läsas in reparerar eller installerar du om med MSI-filen. Rapportera Feldetaljer om felet kvarstår.
Appen och tjänsten har olika versioner
Ett fel uppstår om appen ansluter till en äldre tjänst som inte stöder den begärda funktionen. Uppdatera både app och tjänst med det nya paketet. Att VPN per app saknas i macOS är en skillnad i funktionsstöd, inte ett versionsfel.
Om samma fel finns kvar efter uppdateringen startar du om tjänsten enligt ditt operativsystem. En omstart bryter pågående personliga VPN-anslutningar och delningsanslutningar.
I Linux stänger du appen, kör följande och öppnar appen igen.
sudo systemctl restart muddog-engine.service
I Windows stänger du appen, kör följande i PowerShell som administratör och öppnar appen igen.
Restart-Service -Name muddog-engine
I macOS väljer du Service → Remove Background Service and Quit, startar Muddog igen från /Applications och slutför nödvändiga godkännanden för tjänsten.
Efter omstarten måste du ansluta VPN igen. Om felet fortsätter bör du sammanställa appversionen och feldetaljerna och rapportera dem i stället för att upprepa omstarterna.
Endast internetdelningen misslyckas eller loggarna kan inte läsas
Kontrollera först Delning av mitt internet → Anslutningsdetaljer. Delningen stoppas om lagringsutrymmet för loggar är otillräckligt, lagringsgränsen överskrids eller filskrivning misslyckas. Loggarna lagras enligt den lokala lagringsmodellen.
Kontrollera diskutrymme och tjänsteloggar. Om de lagrade loggarna behövs ska du inte radera dem ogenomtänkt bara för att få bort felet. Be om support och bifoga felmeddelandet.
Om endast loggsökningen misslyckas kontrollerar du tjänstens behörigheter och version. Om rensning av datumloggar har ändrat innehållet under sökningen väljer du datum och villkor igen och klickar på Sök. Om sökningen lyckas men resultatet är tomt kontrollerar du UTC-datumet, filtren och Nästa poster.