StarCraft: Remastered geeft de melding "Unable to join game. (Error 6112)" weer wanneer de gameclient er niet in slaagt een directe verbinding tot stand te brengen via UDP-poort 6112. Om deze fout op te lossen, moet je lokale poortconflicten in Windows Broncontrole verhelpen, de instelling "Prefer 6112 port" inschakelen in de in-game netwerkopties, en poort 6112 voor zowel TCP als UDP op je router doorsturen naar één enkel statisch IP-adres.

Waarom Battle.net Error 6112 geeft
De klassieke Battle.net-protocolarchitectuur vereist dat StarCraft-gameclients rechtstreeks verbinding maken met UDP-poort 6112 om het hosten van games en peer-to-peer-verbindingen mogelijk te maken, terwijl ze tijdens het inloggen via diezelfde poort communiceren met Battle.net-chatservers (Battle.net-protocoldocumentatie). Als poort 6112 al bezet is door een achtergrondtaak van het besturingssysteem, geblokkeerd wordt door een firewall of herschreven wordt door router-vertaaltabellen, kan de client geen matchgegevens uitwisselen met andere spelers.
In tegenstelling tot moderne games die al het multiplayer-verkeer via gecentraliseerde relayservers leiden, vertrouwt StarCraft: Remastered op directe gegevensuitwisseling tussen peers zodra spelers een lobby binnengaan. Als inkomende pakketten je computer niet kunnen bereiken via de aangewezen poort, treedt er direct een time-out op bij de lobby-handshake.
Stap 1: Conflicterende achtergrondprogramma's detecteren
Controleer voordat je instellingen op je router wijzigt of een ander softwareproces op je computer poort 6112 bezet houdt. Back-uphulpprogramma's van derden, taakplanners en netwerkmonitors reserveren deze poort vaak tijdens het opstarten.
- Druk op
Ctrl + Shift + Esc om Windows Taakbeheer te openen, ga naar het tabblad Prestaties en klik onderaan op Broncontrole openen. - Selecteer in het venster Broncontrole het tabblad Netwerk.
- Vouw het onderdeel Luisterpoorten uit.
- Klik op de kolomkop Poort om de actieve poorten numeriek te sorteren.
- Scrol naar beneden om poort 6112 te controleren.
Als er een ander uitvoerbaar bestand dan StarCraft in deze lijst staat — zoals ABService.exe (een bekende back-up planningsservice) — kan Battle.net zich niet binden aan poort 6112 (Blizzard Community Forums). Sluit de conflicterende taak of pas de netwerkinstellingen van het betreffende programma aan om de poort vrij te geven.

Stap 2: In-game netwerkopties configureren
StarCraft: Remastered bevat een interne instelling om de client vast te pinnen op zijn standaard legacy-poort in plaats van te wisselen tussen dynamische poortreeksen.
Start de gameclient, open het hoofdmenu en selecteer Options. Ga naar de categorie Network. Zoek het selectievakje met het label Prefer 6112 port en zorg dat dit is aangevinkt (Blizzard Community Forums). Sla je wijzigingen op en herstart de client.
Dit voorkomt dat de client terugvalt op dynamische tijdelijke poorten die vaak door thuis-firewalls worden geblokkeerd.
Stap 3: Poorten doorsturen op je router
Omdat StarCraft afhankelijk is van inkomende UDP-pakketten voor lobbycoördinatie, zullen thuisrouters dit inkomende verkeer weigeren tenzij er een expliciete NAT-forwardingregel bestaat.
Poortconfiguratiematrix
Opmerking: Technische handleidingen vertonen een kleine tegenstrijdigheid wat betreft de reikwijdte. Sommige officiële probleemoplossingstopics van Blizzard stellen dat poort 6112 alleen via TCP en UDP voldoende is, terwijl bredere routingdocumentatie van de community aanbeveelt om het volledige UDP-bereik van 6112 tot en met 6119 te openen vanwege lobbyrotatie.
Een enkel doel-IP-adres instellen
Doorgestuurde poorten kunnen slechts naar één IP-adres op je lokale subnet worden verzonden (Blizzard Technical Support). Als je poort 6112 doorstuurt naar 192.168.1.50, ontvangt alleen de machine met dat specifieke lokale adres het verkeer.
- Wijs je game-pc een statisch IP-adres toe in Windows of maak een permanente DHCP-reservering aan in het dashboard van je router.
- Maak een forwardingregel aan gericht op dat statische IP-adres voor poort 6112 (of bereik 6112–6119) onder UDP (en TCP voor 6112).
- Sla de instellingen op en herstart de router.
Wanneer je test of poort 6112 open is met behulp van een externe diagnosetool of een website voor poortcontrole, moet je StarCraft volledig afsluiten (Blizzard Community Forums). Als de game draait, verstoort de actieve clientvergrendeling de diagnostische tests.

Stap 4: Router NAT-traversal en geavanceerde netwerkobstakels
Zelfs nadat je poort 6112 hebt doorgestuurd en lokale softwareconflicten hebt opgelost, kunnen pakketten er nog steeds niet in slagen om Battle.net te bereiken, meestal als gevolg van tussenliggende vertaallagen.
Behoud van bronpoort bij Outbound NAT
Bepaalde geavanceerde routers en firewalldistributies — met name pfSense — herschrijven de bronpoort van uitgaande UDP-pakketten tijdens standaard network address translation (NAT). StarCraft kan multiplayersessies niet in stand houden wanneer de bronpoort van uitgaande UDP-pakketten wordt gewijzigd (Elias Carter Network Guide).
Om dit op pfSense of router-firmware voor bedrijven te corrigeren, ga je naar je Outbound NAT-regels. Wijzig de modus van automatisch naar hybride of handmatig, en maak een regel aan voor het IP-adres van je pc waarin je Static Port-toewijzing inschakelt. Dit zorgt ervoor dat uitgaande pakketten die vertrekken vanaf poort 6112 ook poort 6112 behouden wanneer ze naar het bredere internet gaan.
Carrier-Grade NAT (CGNAT)
Veel internetproviders maken gebruik van Carrier-Grade NAT (CGNAT) om openbare IPv4-adressen te delen over tientallen huishoudens. Bij CGNAT beschikt je thuisrouter niet over een individueel openbaar IPv4-adres. Daardoor kan inkomend verkeer dat gericht is op poort 6112 je hardware niet bereiken, waardoor lokale port forwarding-regels niet werken.
Neem rechtstreeks contact op met de klantenservice van je internetprovider om dit op te lossen. Vraag of je verbinding kan worden losgekoppeld van Carrier-Grade NAT / IPv4 NAT en een eigen vast of dynamisch openbaar IPv4-adres toegewezen kan krijgen (Blizzard Technical Support). Start je modem opnieuw op zodra de provider je accountprofiel heeft bijgewerkt.
Error 6112 oplossen voor twee pc's op hetzelfde netwerk
Een router kan poort 6112 tegelijkertijd naar slechts één lokaal IP-adres doorsturen. Als je probeert om twee StarCraft: Remastered-clients tegelijk op hetzelfde lokale netwerk uit te voeren, wordt de verbinding op de tweede machine verbroken.
Je kunt de standaard communicatiepoort op de tweede computer overschrijven via het Windows-register:
- Druk op
Win + R, typ regedit en druk op Enter. - Maak een DWORD-waarde aan met de naam
Game Data Port. - Stel de basis in op Decimaal en voer een waarde in zoals
6113 (Icyhell Technical Archive). - Stuur op je router UDP-poort 6113 door naar het lokale IP-adres van de tweede pc.
Afwijking in registerpad: Oudere installatiehandleidingen noemen HKEY_LOCAL_MACHINE\BLIZZARD ENTERTAINMENT\Starcraft als de locatie voor deze DWORD, terwijl nieuwere clientinstallaties netwerksleutels vaak onderbrengen bij HKEY_CURRENT_USER\Software\Battle.net\Configuration. Controleer beide locaties als de override niet werkt.