Ce face o verificare de status server?
O verificare de status pentru servere Minecraft trimite o cerere foarte scurtă către server, exact cea pe care o trimite clientul jocului la afișarea listei de servere. Serverul răspunde cu un set de date asemănător JSON: versiune, MOTD, număr de jucători, slot-uri maxime și versiune de protocol. Nu se efectuează login, niciun slot nu este ocupat și jocul nu este afectat.
- Java Edition: TCP pe portul 25565 (implicit), protocolul Server-List-Ping
- Bedrock Edition: UDP pe portul 19132 (implicit), Unconnected-Pong prin RakNet
- Înregistrările SRV sunt rezolvate automat, poți specifica doar numele de host fără port
- IPv4 și IPv6 sunt acceptate, dacă serverul este accesibil corespunzător
MOTD, SRV și versiuni de protocol explicate
MOTD înseamnă Message of the Day. Este textul care apare sub numele serverului în lista de servere din joc. Operatorii de servere folosesc această zonă pentru sloganuri publicitare, IP-uri, linkuri Discord sau mesaje de stare colorate. Codurile de culoare și formatare (coduri section sign) sunt afișate aici în formă curată de text simplu pentru ca rezultatul să rămână lizibil.
SRV-Records sunt înregistrări DNS speciale care mapează un serviciu (aici: Minecraft) către un nume de host real plus port. Exemplu: un jucător introduce play.example.com în client. Clientul interoghează _minecraft._tcp.play.example.com, primește înapoi mc01.hoster.net:25577 și se conectează acolo. Astfel, serverele pot fi mutate intern fără ca jucătorii să fie nevoiți să schimbe adresa.
Cea versiune de protocol (de ex. 765 pentru Java 1.20.4) decide cu ce versiuni de client poate vorbi un server. Plugin-uri precum ViaVersion extind gama, astfel încât un server acceptă simultan mai multe versiuni de client.
De ce serverul meu este afișat ca offline
Dacă serverul tău rulează de fapt, dar apare aici ca offline, există cauze tipice pe care le poți verifica în această ordine:
- Firewall: Portul 25565 (Java) sau 19132 (Bedrock) este blocat din exterior. Verifică UFW, iptables, Hetzner Firewall, Windows Firewall.
- Adresa de bind: serverul ascultă pe
127.0.0.1 în loc de 0.0.0.0, deci este accesibil doar local.
- Înregistrare DNS greșită: înregistrarea A sau AAAA indică o IP diferită de cea a serverului.
- SRV configurat greșit: în cazul unui port diferit, este obligatoriu să setezi o înregistrare SRV, altfel clientul caută portul implicit.
- Server-Properties:
enable-status=true trebuie să fie setat, altfel serverul nu răspunde la ping-uri.
- Bedrock și UDP: în setup-uri de rețea de acasă, mulți uită de deschiderea portului UDP (nu TCP).
- CGNAT la provider: conexiunile aflate în spatele Carrier-Grade-NAT sunt adesea inaccesibile din exterior, este nevoie de un VPS sau tunel.
Confidențialitate și limite
Verificarea de status rulează prin API-ul public al mcstatus.io. Transmitem acolo doar adresa serverului pe care ai introdus-o. Nu sunt setate cookie-uri, nu există tracking și nu există stocare permanentă a cererilor. Logurile webserverului (pentru securitate și rate-limiting) sunt șterse după scurt timp.
- 30 de cereri pe minut per adresă IP
- hCaptcha protejează formularul împotriva abuzului automatizat
- Intervalele IP private și rezervate sunt blocate pe partea de server (anti-SSRF)
- Fără urmărire, fără scripturi de analiză, fără cookie-uri terțe