Hop til hovedindhold

Fejlfinding i Muddog

Se først på siden Forbindelse, om problemet gælder Min VPN-forbindelse eller Deling af mit internet. Årsagen vises under de respektive Forbindelsesdetaljer eller under Fejldetaljer i fejlmeddelelsen.

SymptomHvad du skal kontrollere
Kan ikke forbinde til tjenestenTjenestens status og adgangsrettigheder
Landelisten er tom, eller forbindelsen fejlerLande og forbindelse til en anden deltager
Forbundet, men IP-adressen er uændret, eller der er ingen adgangVPN-omfang og trafik
Knappen til at starte en app er inaktiv, eller kun bestemte apps er upåvirkedeVPN pr. app
Fejl om, at tjenesten ikke understøtter funktionenApp- og tjenesteversion
Kun delingen af mit internet fejlerDeling og loglagring

Kan ikke forbinde til tjenesten​

Appen læser baggrundstjenestens status og viser den på skærmen. Meddelelsen betyder, at appen ikke kan kontrollere status, ikke at VPN eller deling med sikkerhed er slået fra.

Appen opretter automatisk forbindelse igen, når tjenesten fungerer normalt. Kontrollér status og rettigheder for dit operativsystem nedenfor. Når du starter tjenesten, starter internetdelingen også.

Linux​

  1. Hvis du lige har installeret, skal du logge ud af skrivebordssessionen, logge ind igen og åbne appen.

  2. Kontrollér tjenestens status i terminalen.

    systemctl status muddog-engine.service --no-pager
  3. Hvis tjenesten er stoppet, og du vil bruge VPN og deling igen, skal du starte den. Internetdelingen genoptages samtidig.

    sudo systemctl start muddog-engine.service
  4. Hvis tjenesten kører, men appen ikke har adgang, skal du køre id -nG i en terminal under den konto, der bruger appen, og se, om gruppen muddog er med.

Hvis gruppen mangler, fordi en administrator installerede med en anden konto, skal du køre følgende kommando i en terminal, hvor du er logget ind som den almindelige bruger, der skal bruge appen. Log derefter ud af skrivebordssessionen og ind igen.

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

Erstat ikke dette med at køre appen som administrator. Hvis selve tjenesten ikke starter, kan du se de seneste fejl med følgende kommando:

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

Windows​

Kontrollér tjenestens status i PowerShell.

Get-Service -Name muddog-engine

Hvis tjenesten er stoppet, skal du starte den i PowerShell kørt som administrator.

Start-Service -Name muddog-engine

Hvis du har deaktiveret tjenesten, skal du følge vejledningen til at slå automatisk start til igen. Hvis tjenesten mangler, eller nødvendige filer er væk, skal du installere eller reparere med den nyeste MSI. Kør appen med almindelige brugerrettigheder.

macOS​

  1. Kontrollér, at du bruger macOS 13 eller nyere, og at Muddog.app er kopieret til /Applications.
  2. Kontrollér, at den konto, du er logget ind med, er en macOS-administratorkonto.
  3. Anmod om registrering af tjenesten via Service → Enable Background Service.
  4. Godkend Muddogs kørsel i baggrunden under Service → Background Service Settings…. Vent derefter på, at appen får forbindelse til tjenesten igen.

Du kan også kontrollere den registrerede tjenestes status i terminalen.

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

Tjenesten kan ikke registreres, hvis appen køres inde fra DMG-filen eller en anden mappe. Hvis problemet opstod efter udskiftning af appen, skal du følge opdateringsproceduren til macOS, fjerne tjenesten og starte appen igen.

Hvis det stadig fejler efter disse trin, skal du inkludere tjenestens fejltekst i en problemrapport.

Landelisten er tom, eller forbindelsen fejler​

  1. Kontrollér, at almindelig internetadgang virker.
  2. Klik på Forbindelsesland → Opdater liste.
  3. Hvis det valgte land er forsvundet fra listen, skal du forbinde med Automatisk valg eller vælge et andet land.
  4. Hvis du har ændret forbindelsesserverens indstillinger, skal du gendanne og gemme standardværdierne under avancerede indstillinger.
  5. Hvis det stadig fejler, skal du se Forbindelsesdetaljer.

P2P-forbindelsen afhænger af deltagerne i det valgte land og af netværksforholdene hos begge parter. Et land på listen garanterer ikke en forbindelse. Hvis ingen deltagere er tilgængelige, skal du prøve igen senere eller vælge et andet land. Du kan også sammenligne med en anden tilgængelig internetforbindelse for at undersøge, om begrænsninger i en firewall eller router er årsagen.

10 forsøg er den maksimale grænse for forbindelsesforsøg. Forsøgene kan slutte tidligere, hvis ingen modpart findes. Hvis en etableret VPN-forbindelse afbrydes, skal du selv forbinde igen.

Forbundet, men IP-adressen er uændret, eller der er ingen adgang​

  1. Kontrollér, at Forbindelse → Aktuelt forbindelsesomfang er den ønskede tilstand. Hvis du kun har gemt indstillingerne uden at forbinde igen, gælder det tidligere omfang stadig.
  2. I IP- og netværksområdetilstand skal du kontrollere, om den destinations-IP, du vil kontakte, er inkluderet i eller udelukket fra listen. Domænenavne kan ikke tilføjes til adresselisten.
  3. I tilstanden pr. app skal du lukke appen helt og starte den igen fra Muddog.
  4. Kontrollér, om den forbindelse, du undersøger, bruger IPv6. IPv6 går ikke gennem VPN, og i Windows-tilstanden pr. app blokeres den valgte apps IPv6-kommunikation.
  5. Hvis du også bruger en anden VPN eller netværksadministrationsværktøj, skal du sammenligne med den forbindelse slået fra. Ruter, som andre værktøjer har oprettet, kan have forrang.

Hvis browseren eller siden, du bruger til at kontrollere IP, ikke er omfattet af VPN, er det normalt at se den oprindelige internetforbindelses IP. DNS kan også bruge den oprindelige forbindelse afhængigt af tilstanden og DNS-serverens IP.

Hvis en bestemt hjemmesides landebegrænsning stadig gælder, skal du prøve et andet land eller en anden deltager. Muddog garanterer hverken adgang til tjenesten eller en bestemt hastighed.

På macOS skal du afbryde og genoprette VPN-forbindelsen, hvis du skifter den aktive internetforbindelse, for eksempel Wi-Fi. Hvis tilstanden med inkluderede IP-adresser melder konflikt med en værtsrute fra et andet program, skal du kontrollere programmets forbindelse og de angivne IP-adresser og netværksområder.

VPN pr. app anvendes ikke​

  • macOS understøtter ikke VPN pr. app. Brug tilstanden for hele internettet eller IP-adresser og netværksområder.
  • Hvis Start med VPN er inaktiv, skal du kontrollere, at du har gemt tilstanden pr. app, oprettet VPN-forbindelsen i den tilstand og valgt en app at starte.
  • Hvis applisten er tom, skal du bruge Opdater liste eller Find eksekverbar fil.
  • Hvis browseren blot genåbner et eksisterende vindue, skal du også afslutte baggrundsprocesserne, før du starter den.
  • Apps, der overlader kørslen til en separat tjeneste eller genbruger en eksisterende instans, understøttes ikke. Kontrollér installationsformen og kravene til VPN pr. app.
  • Snap- og Flatpak-apps understøttes ikke på Linux. Ved fejl om systemd-brugersession, cgroup v2 eller nftables skal du kontrollere miljøet og vedlægge Fejldetaljer i en problemrapport.
  • På Windows skal du vælge den .exe-fil, der skal køres. Når VPN forbindes igen, skal programmet lukkes helt og startes igen fra Muddog.
  • Hvis Windows melder, at WinDivert-komponenten mangler eller ikke kan indlæses, skal du reparere eller geninstallere med MSI. Rapportér Fejldetaljer, hvis det fortsat fejler.

Appen og tjenesten har forskellige versioner​

Der opstår en fejl, hvis appen forbinder til en ældre tjeneste, som ikke understøtter den ønskede funktion. Opdater både app og tjeneste med en ny pakke. Manglende VPN pr. app på macOS skyldes forskelle i understøttede funktioner og er ikke en versionsfejl.

Hvis samme fejl fortsætter efter opdateringen, skal du genstarte tjenesten på den måde, der passer til dit operativsystem. Genstart afbryder igangværende private VPN-forbindelser og delte forbindelser.

På Linux skal du lukke appen, køre følgende kommando og åbne appen igen.

sudo systemctl restart muddog-engine.service

På Windows skal du lukke appen, køre følgende kommando i PowerShell som administrator og åbne appen igen.

Restart-Service -Name muddog-engine

På macOS skal du vælge Service → Remove Background Service and Quit, starte Muddog fra /Applications igen og give de nødvendige tjenestegodkendelser.

Efter genstart af tjenesten skal VPN forbindes igen. Hvis fejlen fortsætter, skal du samle appversionen og fejldetaljerne og rapportere dem i stedet for at genstarte gentagne gange.

Kun internetdelingen fejler, eller loggen kan ikke læses​

Se først Deling af mit internet → Forbindelsesdetaljer. Delingen stopper ved utilstrækkelig plads til loggen, overskredet lagergrænse eller filskrivningsfejl. Loggen gemmes efter reglerne for lokal opbevaring.

Kontrollér diskplads og tjenestelog. Hvis du har brug for de gemte poster, skal du ikke blot slette dem for at fjerne fejlen. Anmod i stedet om hjælp, og vedlæg fejlmeddelelsen.

Hvis kun søgningen i loggen fejler, skal du kontrollere tjenesteadgang og version. Hvis oprydning i datobaserede logfiler ændrer indholdet under en søgning, skal du vælge dato og kriterier igen og klikke på Søg. Hvis søgningen lykkes, men resultatet er tomt, skal du kontrollere UTC-datoen, filtrene og Næste poster.