Har du prøvd å bli med på en Minecraft-server og blitt kastet tilbake til multiplayer-skjermen med Connection Timed Out: getsockopt (eller den fulle Java-stack trace-varianten, java.net.ConnectException: Connection timed out: no further information: getsockopt), er det gode nyheter: feilen har ingenting med kontoen din, modsene dine, versjonen din eller serverens whitelist å gjøre. Det er en feil på nettverksnivå: Minecraft-klienten din nådde aldri frem til serverens IP og port. Denne guiden går gjennom alle løsningene som faktisk funker, i den rekkefølgen som løser flest saker hos oss.

Hva «Connection Timed Out: getsockopt» egentlig betyr
getsockopt er et systemkall i nettverkslaget til Java som spør operativsystemet om tilstanden til en TCP-socket. Når Minecraft viser det i en tilkoblingsfeil, er det som egentlig skjer at klienten din åpnet en TCP-socket, sendte en SYN-pakke til serverens IP og port, og ventet. Etter rundt 30 sekunder uten noe SYN-ACK-svar ga nettverkskoden i Java opp og kastet unntaket. Minecraft fanget det opp og viste deg den vennlige versjonen på skjermen.
På godt norsk betyr det: serveren visste aldri at du prøvde å koble til. Ingenting på Minecraft-siden avviste deg. Ingen whitelist, ingen ban, ingen versjonssjekk. Pakkene kom rett og slett aldri frem til serveren, eller svaret fra serveren kom aldri tilbake til deg.
Derfor utelukker getsockopt en hel haug vanlige tilkoblingsproblemer i Minecraft:
- Det er ikke en ban (
You are banned from this serverer en annen feil som vises etter at du har koblet til). - Det er ikke whitelist (
You are not white-listed on this server!vises også etter tilkoblingen). - Det er ikke feil versjon (
Outdated client/Outdated serverskjer etter at TCP-håndtrykket er fullført). - Det er ikke mods (mod-feil ser ut som
Disconnected: Internal Exceptionetter en vellykket tilkobling). - Det er også en feilmelding som bare finnes i Java edition. Bedrock bruker RakNet over UDP og viser feil med meldinger som
Unable to connect to worldellerCould not connect to server. Ser du selve ordetgetsockopt, spiller du Java.
Med det unnagjort er her listen over løsninger, sortert etter hvor ofte hver av dem løser problemet når supportteamet vårt, som er tilgjengelig døgnet rundt, går gjennom en sak.
Hva forårsaker Connection Timed Out: getsockopt?
Omtrent i rekkefølgen etter hvor ofte vi ser hver årsak:
- Serveren er offline, starter på nytt eller holder fortsatt på å starte (TCP-lytteren er ikke bundet ennå).
- Feil IP eller port: skrivefeil, et utdatert underdomene, eller du limte inn
play.example.comog glemte en egen port som:25566. - Lokal brannmur som blokkerer utgående trafikk på Minecraft-porten, vanlig på Windows etter at en Java-oppdatering har endret stien til programfilen.
- Utdatert DNS-cache som peker klienten mot en gammel IP etter en nodeflytting.
- Ruter eller NAT som dropper tilkoblingen, vanlig på nettverk på hoteller, universiteter og arbeidsplasser.
- ISP-en blokkerer porten: skjer hos enkelte mobiloperatører og noen få forbrukerleverandører som blokkerer porter som ikke er standard.
- VPN, proxy på jobben eller et nettverksfilter i antivirusprogrammet som forstyrrer TCP-håndtrykket.
- Rutingproblem mellom ISP-en din og datasenteret til serveren (sjelden, men det skjer: eneste løsning er å flytte serveren til en annen node).
Jobb deg gjennom løsningene under i rekkefølge, så fanger du over 95 % av tilfellene.
Løsning 1: Sjekk at serveren faktisk er online
Før du roter med brannmurinnstillinger eller tømmer DNS, sjekk det åpenbare. Åpne kontrollpanelet hos hostingleverandøren din og se på statusindikatoren til serveren. I Pterodactyl (som vi bruker hos DoomHosting, og som de fleste seriøse leverandører kjører) viser panelet en grønn prikk når daemonen kan nås og JVM-en svarer. Er den gul (starter) eller rød (offline), er TCP-lytteren ikke bundet ennå: alle spillere vil få getsockopt mens den starter opp.
Følg med på konsollen. Linjen du vil se, er:
[Server thread/INFO]: Done (X.XXXs)! For help, type "help"
Før den dukker opp, tar ikke serveren imot tilkoblinger. Å generere en ny verden eller legge inn en stor modpakke kan få oppstarten til å ta 60 sekunder eller mer. Vær tålmodig. Står konsollen fast på Preparing spawn area: 50% i flere minutter, er JVM-en overbelastet. Start på nytt med mer RAM, eller sjekk guiden om å fikse lag på Minecraft-serveren.
Ved offentlige driftsavbrudd som rammer autentiseringsserverne til Mojang, sjekk downdetector.com. Den dedikerte serveren din er ikke avhengig av Mojang når en spiller først er logget inn, men en spiller som blir med for første gang med et nytt session-token, vil ikke komme inn hvis sesjonsserverne til Mojang er nede.
Løsning 2: Sjekk IP og port (og bruk den rå IP-en mens du feilsøker)
Den aller vanligste årsaken til saker hos oss: noen limte inn feil port, brukte et underdomene som ikke har spredt seg ennå, eller gikk ut fra standardporten 25565 når serveren egentlig kjører på en annen port.
- Kopier tilkoblingsadressen i kontrollpanelet nøyaktig slik den vises. Hos DoomHosting står den som
IP:PORTunder serverens porter. - Gå til Minecraft → Multiplayer → Direct Connection og lim den inn uten endringer.
- Bruker serveren standardporten
25565, er:25565på slutten valgfritt. Er det en annen port (f.eks.:25566,:30000), må porten være med.
Viktig feilsøkingstips: lim inn den rå IP-en mens du feilsøker, ikke underdomenet. Et underdomene legger til et DNS-oppslag som et ekstra sted ting kan gå galt. Funker den rå IP-en, men ikke underdomenet, er problemet DNS (TTL har ikke gått ut ennå, eller A-posten peker på en gammel IP), ikke selve serveren. Når du har bekreftet at den rå IP-en funker, begynner underdomenet å virke så snart DNS har spredt seg (vanligvis 5–30 minutter etter en endring, opptil 24 timer i verste fall).
Er du bak en NAT-proxy (noen billige leverandører deler én offentlig IP mellom mange servere), kan den offentlige tilkoblingsadressen være en annen enn den interne porten. Lim alltid inn nøyaktig det panelet kaller tilkoblingsadressen. Ikke prøv å regne den ut selv.
Løsning 3: Tøm DNS-cachen
Utdatert DNS er et reelt problem, særlig rett etter en nodeflytting når IP-en til serveren endres, men maskinen din fortsatt har den gamle lagret i noen timer. Tøm den:
# Windows (Command Prompt as Administrator):
ipconfig /flushdns
# macOS:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
# Linux (systemd-resolved):
sudo systemd-resolve --flush-caches
# Ubuntu 22.04 and newer:
sudo resolvectl flush-caches
Etter tømmingen må du lukke Minecraft-launcheren helt og åpne den igjen (ikke bare verdenslisten). JVM-en lagrer DNS-oppslag så lenge prosessen kjører: en omstart av launcheren tvinger frem et nytt oppslag.
Hjelper ikke tømmingen, prøv å legge inn 8.8.8.8 (Google) eller 1.1.1.1 (Cloudflare) som DNS-server i innstillingene for nettverkskortet. Noen ISP-er har ustabil DNS som av og til gir feil svar.
Løsning 4: Slipp Java gjennom Windows-brannmuren
Windows blokkerer som standard nye programmer fra å opprette utgående tilkoblinger, og hver Java-oppdatering kan installere en ny javaw.exe på en ny sti som den gamle brannmurregelen ikke dekker. Legg til den gjeldende programfilen på nytt:
- Innstillinger → Oppdatering og sikkerhet → Windows-sikkerhet → Brannmur og nettverksbeskyttelse → Tillat en app gjennom brannmuren.
- Klikk Endre innstillinger, deretter Tillat en annen app.
- Bla deg frem til Java-kjøretiden din og legg til både
java.exeogjavaw.exe. - Huk av for Privat og Offentlig på begge radene.
- Klikk OK og prøv å koble til igjen.
Hvor javaw.exe ligger, avhenger av launcheren din:
- Vanilla Minecraft Launcher (Microsoft Store):
C:\Users\<You>\AppData\Local\Packages\Microsoft.4297127D64EC6_8wekyb3d8bbwe\LocalCache\Local\runtime\java-runtime-gamma\windows-x64\java-runtime-gamma\bin\javaw.exe - Vanilla Launcher (frittstående installasjon):
C:\Users\<You>\AppData\Roaming\.minecraft\runtime\java-runtime-gamma\windows-x64\java-runtime-gamma\bin\javaw.exe - Prism / MultiMC / Modrinth: åpne launcheren, gå til Settings → Java og kopier stien som er satt opp der. Disse launcherne bruker ofte en separat installert JDK.
- Separat installert JDK: vanligvis
C:\Program Files\Java\jdk-XX\bin\javaw.exe.
Sikkerhetspakker fra tredjepart (Norton, McAfee, Avast, ESET) har sin egen brannmur i tillegg til den i Windows. Har du en av dem installert, må du gjøre den samme tillatelsen i grensesnittet deres: reglene i Windows-brannmuren gjelder ikke for dem.
Løsning 5: Prøv et annet nettverk (utelukker ISP og ruter)
Den raskeste diagnosen på 60 sekunder for å finne ut hvor problemet sitter: slå på hotspot på mobilen, koble PC-en til den og prøv serveren igjen.
- Funker på hotspot, feiler på Wi-Fi hjemme → problemet er ruteren din eller ISP-en hjemme. Start ruteren på nytt (løsning 6) eller ring ISP-en.
- Feiler på begge → problemet er maskinen din (brannmur, DNS, antivirus) eller selve serveren.
- Funker på begge for deg, men en venn får ikke koblet til → det er nettverket hans som har problemet, ikke ditt eller serveren.
Hvis hotspot løser det midlertidig, installer Cloudflare WARP (gratis, ingen konto nødvendig) og test igjen. WARP sender TCP-trafikken din gjennom nettverket til Cloudflare, og det går rundt mange filtreringsproblemer hos ISP-en. Gratisversjonen av ProtonVPN gjør det samme. Kobler serveren seg fint til med VPN, men ikke uten, filtrerer ISP-en din mål-IP-en. Det er kjent at det skjer med visse portområder hos noen europeiske mobiloperatører og en håndfull forbrukerleverandører i land med strenge regler.
Løsning 6: Start ruteren og PC-en på nytt
Billig, dumt, ofte oversett og ofte svaret. Rutere for hjemmebruk har en NAT-oversettelsestabell som av og til blir korrupt, særlig etter uker uten omstart, store nedlastinger eller torrent-bruk. En gammel oppføring kan i det stille droppe SYN-ACK-pakken på vei tilbake til PC-en din og gi deg en perfekt getsockopt-timeout mens alle andre tilkoblinger funker som normalt.
Skru ruteren helt av i 30 sekunder (dra ut strømmen, vent, sett den inn igjen, ikke en programvareomstart). Start så PC-en på nytt. Prøv deretter serveren igjen. Dette løser flere tilfeller enn folk tror.
Løsning 7: Test om ISP-en blokkerer porten
Noen ISP-er filtrerer utgående trafikk på porter som ikke er standard. Den raskeste måten å teste på:
# Windows (PowerShell):
Test-NetConnection -ComputerName <server-ip> -Port <port>
# macOS / Linux:
nc -zv <server-ip> <port>
Får du TcpTestSucceeded: True (Windows) eller succeeded / open (macOS/Linux), kan porten nås fra nettverket ditt. Får du False, Connection timed out eller filtered, er det noe mellom deg og serveren som blokkerer den.
Kjør den samme testen på mobil-hotspoten. Lykkes den på hotspot, men feiler på Wi-Fi hjemme, er ISP-en synderen. Den ryddigste løsningen er å be leverandøren din om å binde serveren til en vanlig port som standardporten 25565 (eller endre det selv hvis du hoster selv): de fleste ISP-er har den eksplisitt på hvitelisten. Hos DoomHosting endrer vi porten din via en supportsak på under 5 minutter.
Løsning 8: Be om nodeflytting (siste utvei)
Har alle løsningene over feilet, flere spillere fra ulike ISP-er ser getsockopt, og panelet viser at serveren er online og at porten kan nås fra leverandørens eget nettverk, ligger problemet på rutenivå: trafikken mellom visse regioner og noden serveren din står på, kommer ikke frem. Løsningen er å flytte serveren til en annen node.
Kontakt supporten hos leverandøren din og be om nodeflytting. Hos DoomHosting er det gratis, og teamet vårt, som er tilgjengelig døgnet rundt, fikser det uten tap av data: verdenen, konfigurasjonene, pluginene og spillerdataene dine blir med.
Advarsel: En nodeflytting endrer IP-adressen til serveren og kan endre porten. Etter flyttingen må du legge serveren inn på nytt i Multiplayer-listen med den nye tilkoblingsadressen, oppdatere eventuelle A-poster / CNAME for underdomener du har satt opp (DNS-endringer kan ta opptil 24 timer å spre seg), og gi spillerne dine den nye adressen. Ta alltid en sikkerhetskopi av verdenen før du ber om flytting. De fleste leverandører gjør dette automatisk, men dobbeltsjekk.
Et ord om LAN, Hamachi og `getsockopt` på lokale nettverk
Ser du getsockopt når du prøver å koble til over LAN (vennen din har åpnet en verden for LAN, eller dere bruker Hamachi / Radmin VPN for å spille «lokalt» over internett), gjelder de samme TCP-reglene, men de vanligste synderne er litt annerledes:
- Hamachi/Radmin-adapteret var ikke tilkoblet før verten åpnet for LAN. Start begge på nytt, koble til Hamachi først, og åpne deretter verdenen.
- Vertens Java-brannmurregel tillater Offentlig-nettverk, men ikke Privat, eller omvendt. Huk av begge for
javaw.exe(løsning 4). - Wi-Fi-profilen til verten er satt til Offentlig (som Windows som standard ser på som ikke-klarert og låser ned). Innstillinger → Nettverk og Internett → endre profilen til det aktive nettverket til Privat.
- Ulike subnett: er du på
192.168.1.xog de er på192.168.0.x, virker ikke automatisk LAN-oppdagelse. Bruk Direct Connection med den faktiske IP-en til verten og den tilfeldige LAN-porten økten ble åpnet på.
Ser du fortsatt «Connection Timed Out: getsockopt»?
Har du jobbet deg gjennom alle løsningene og er feilen fortsatt der, er det på tide å løfte saken videre. Den døgnåpne supporten hos DoomHosting kan hente TCP-sporinger fra noden til serveren for å finne nøyaktig hvor tilkoblingen droppes, ofte i løpet av minutter. Vi hoster på Ryzen 9-maskinvare med full DDoS-beskyttelse, umiddelbart oppsett og Forge / Fabric / Paper / Spigot-installasjon med ett klikk, fra 50 kr/mnd.
FAQ
Hva betyr «Connection Timed Out: getsockopt» egentlig i Minecraft?
Det er en feil i Java edition som betyr at Minecraft-klienten prøvde å åpne en TCP-socket til IP-en og porten til serveren din, men at tilkoblingen aldri ble fullført. getsockopt-delen viser til det underliggende funksjonskallet i Java/operativsystemet som rapporterte timeouten: det er ikke kode fra Minecraft, det er nettverkslaget i Java som gir opp etter å ha ventet rundt 30 sekunder på svar fra serveren.
Er getsockopt-feilen min skyld eller serverens?
Vanligvis din, men ikke alltid. Ser flere spillere fra ulike nettverk getsockopt samtidig, er serveren offline, eller så er den offentlige IP-en feil. Da ligger det hos serveren. Ser bare du den, er det nesten alltid noe mellom maskinen din og serveren: brannmur, DNS, ruting hos ISP-en, antivirus, eller feil IP/port i Direct Connection-feltet.
Betyr «Connection Timed Out: getsockopt» at jeg er utestengt?
Nei. En ban gir en annen feil (You are banned from this server) etter at tilkoblingen har lyktes. Det samme gjelder avvisning fra whitelist (You are not white-listed on this server!) og feil versjon (Outdated client / Outdated server). Alle disse skjer etter at TCP-håndtrykket er fullført. getsockopt feiler før serveren i det hele tatt vet at du prøvde å koble til.
Fikser en VPN getsockopt-feilen?
Noen ganger. Blokkerer ISP-en din målporten eller ruter dårlig til datasenteret til serveren, sender en VPN trafikken en annen vei og går rundt problemet. Er problemet den lokale brannmuren, feil IP eller en utdatert DNS-cache, hjelper ikke en VPN. Prøv Cloudflare WARP først: det er gratis, krever ingen konto og holder fint til testen.
Hvorfor får jeg getsockopt bare på én bestemt Minecraft-server?
Fordi problemet ligger mellom nettverket ditt og IP-en til akkurat den serveren, ikke i klienten din. Ulike Minecraft-servere har ulike IP-er, i ulike datasentre, hos ulike oppstrømsleverandører (Hetzner, OVH, Equinix, AWS og så videre). Har ISP-en din et rutingproblem mot én av disse leverandørene, men ikke de andre, får du getsockopt på servere som hostes der og kobler helt normalt til alt annet. En VPN eller en flytting til en annen node løser det som regel.
Skjer «Connection Timed Out: getsockopt» i Minecraft Bedrock?
Nei. Bedrock edition bruker en annen nettverksstakk (RakNet over UDP) og viser tilkoblingsfeil med meldinger som «Unable to connect to world» eller «Could not connect to server». Ser du selve strengen getsockopt i feilen, spiller du Java edition. Løsningene over gjelder ikke uendret for Bedrock. For tilkoblingsproblemer i Bedrock, se guiden vår om hvordan du blir med på en Minecraft Bedrock-server.




