FiveM renunță la cheile Steam Web API: serverele au nevoie de build 38004 și sv_enforceSteamAuth
Pe 4 noiembrie, Cfx.re a schimbat modul în care serverele FiveM și RedM verifică identitățile Steam, iar vechea setare steam_webApiKey nu mai face nimic. Serverele care se bazează pe Steam ID trebuie să își actualizeze artifactul FXServer și să treacă la noua opțiune sv_enforceSteamAuth, în timp…
Pe 4 noiembrie 2026, Cfx.re a oprit vechea metodă prin care serverele FiveM și RedM citeau identitățile Steam. Setarea steam_webApiKey nu mai funcționează, așa că orice server care depinde de Steam ID trebuie să ruleze FXServer build 38004 sau mai nou și să folosească noua variabilă sv_enforceSteamAuth.
Ani la rând, serverele care voiau identificatorul Steam al unui jucător setau o cheie Steam Web API în configurație. Metoda a fost retrasă oficial. Documentația de server Cfx.re marchează steam_webApiKey ca învechită și spune clar că, începând cu 4 noiembrie, nu mai funcționează și nu mai are niciun efect.
Ce s-a schimbat pe 4 noiembrie
Înlocuitorul este o singură variabilă de server, care se poate activa sau dezactiva. Când este activată, legătura cu Steam nu mai ține de configurația serverului, ci de contul Cfx al jucătorului, iar serverul verifică existența ei înainte de a lăsa pe cineva să intre.
- steam_webApiKey: învechită, fără niciun efect începând cu 4 noiembrie 2026.
- sv_enforceSteamAuth: variabilă booleană nouă, implicit false. Setată pe true, le cere jucătorilor să aibă un cont Steam legat de contul Cfx pentru a intra.
- Versiune minimă: sv_enforceSteamAuth necesită server versiunea 38004 sau mai nouă.
- Fluxul pentru jucători: legarea se face acum printr-o fereastră de autentificare Steam, înainte ca jucătorul să ajungă pe server, deci resursele de pe server nu o gestionează.
De ce contează pentru proprietarii de servere
Identificatorii Steam stau la baza multor comunități. Whitelist-urile, listele de ban, beneficiile VIP și permisiunile ACE scrise pe identifier.steam: pornesc toate de la ideea că serverul vede Steam ID-ul jucătorului. Dacă nu îl vede, jucătorii pot fi respinși la intrare sau pot pierde rolurile și permisiunile pe care le aveau deja.
Mulți proprietari vor rata un detaliu important: actualizarea txAdmin nu actualizează și serverul. txAdmin poate fi la zi, în timp ce artifactul FXServer de dedesubt este tot mai vechi de 38004. Verificați direct numărul build-ului. Serverele FiveM for GTAV Enhanced, care folosesc binarele separate Cfx Server, ar trebui să treacă la build-ul curent prin canalul obișnuit de artifacte.
Cum configurați serverul
- Verificați build-ul artifactului FXServer și actualizați-l dacă este sub 38004.
- Dacă serverul cere Steam, adăugați set sv_enforceSteamAuth true în configurație.
- Nu copiați o configurație veche cu steam_webApiKey pe servere noi, pentru că nu mai face nimic.
- Testați cu un cont real legat de Steam și verificați că identificatorii apar corect în framework, whitelist, sistemul de ban și permisiuni.
- Păstrați un backup și un build care știți că funcționează, ca să puteți reveni dacă ceva se strică.
Ce vor observa jucătorii
Jucătorii care intră pe un server care cere Steam pot vedea acum o solicitare de a-și lega contul Steam de contul FiveM sau RedM înainte de conectare. Pasul se face o singură dată. Țineți clientul actualizat, asigurați-vă că Steam este deschis și autentificat și finalizați fereastra de autentificare când apare.
Probleme în primele zile
| Setare | Stare | Ce face |
|---|---|---|
| steam_webApiKey | Învechită, fără efect | Permitea serverului să obțină identificatori Steam cu o cheie Web API |
| sv_enforceSteamAuth | Nouă, implicit false | Setată pe true, le cere jucătorilor să lege Steam de contul Cfx pentru a intra |
| Build FXServer | Minimum 38004 | Necesar pentru a folosi sv_enforceSteamAuth |
Întrebări frecvente
Trebuie să schimbe ceva fiecare server FiveM?
Doar serverele care se bazează pe identificatori Steam, de exemplu pentru whitelist, ban-uri sau permisiuni ACE cu identifier.steam:. Acestea au nevoie de FXServer build 38004 sau mai nou și ar trebui să activeze sv_enforceSteamAuth, pentru că steam_webApiKey nu mai are niciun efect.
Am actualizat txAdmin. Este suficient?
Nu. txAdmin poate fi la zi, în timp ce artifactul FXServer de dedesubt este mai vechi de 38004. Verificați și actualizați build-ul artifactului.
De ce nu pot intra pe un server care cere Steam, deși Steam este deschis?
Multe sesizări indică servere care rulează încă artifacte vechi, care așteaptă vechiul tichet Steam, iar jucătorii nu pot rezolva asta singuri. Cereți echipei serverului să facă actualizarea. Unii proprietari spun că build-ul 38317 a rezolvat problema, dar nu există încă o soluție oficială confirmată pentru toate cazurile.
Trebuie să îmi leg contul Steam la fiecare conectare?
Nu. Contul Steam se leagă de contul Cfx printr-o fereastră de autentificare, iar proprietarii de servere din firele de suport îl descriu ca pe un pas făcut o singură dată.
