PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Soluție la eroarea „Conexiune refuzată” pe serverele Metin2

Yazdır

Soluție la eroarea „Conexiune refuzată” pe serverele Metin2

Una dintre cele mai frecvente greșeli în gestionarea serverului Metin2 PVP este "Conexiune refuzată" vine. Această eroare indică faptul că serverul tău de joc nu poate comunica cu baza de date (MySQL/MariaDB) sau că fișierele jocului (auth, ch1, ch2 etc.) nu pot fi inițializate corect. Puteți aplica următoarele metode una câte una pentru a rezolva problema pas cu pas.

Metoda 1: Reparați tabelele bazei de date Navicat

Tabelele MySQL pot fi deteriorate în situații precum închiderea bruscă a serverului, întreruperile de curent sau RAM insuficientă. Acest lucru duce direct la eroarea Conexiune refuzată. Pentru solutie:

  1. Navicat Deschideți programul și conectați-vă la serverul dvs.
  2. "player" Faceți dublu clic pe baza de date pentru a o introduce.
  3. Selectați complet toate mesele deschise (cont, articol, mob_proto, jucător etc.) cu mouse-ul.
  4. Mai întâi, faceți clic dreapta pe tabelele selectate "menţine" , atunci „Mese de reparație” -> "extins" Urmează-ți calea.
  5. Același proces "comun" Şi "jurnal" Repetați pentru tabelele din bazele de date.
  6. După finalizarea procesului, trimiteți-l la serverul dvs. prin Putty.rebootarunca-l.

Metoda 2: Verificarea completității discului serverului

Când discul serverului dvs. atinge capacitatea de 100%, serviciile MySQL se opresc automat și serverul intră în modul refuz. Pentru a vă verifica discul:

  • Conectați-vă la terminalul Putty și tastați această comandă:
    df -h
  • În rezultate /gigant/ sau vizavi de directorul dvs. de acasă (montat pe /) Utilizare% Examinați-i valoarea.
  • Dacă gradul de ocupare este de 100% sau foarte aproape de acesta, trebuie să curățați fișierele jurnal vechi (syserr, syslog sau jurnalele de joc) de pe server. Serviciu MySQL după curățareservice mysql restartReporniți cu comanda.

Metoda 3: Examinarea modificărilor recente și a fișierelor Syserr

Dacă eroarea apare după adăugarea unui nou articol la Navicat, încărcarea unei misiuni sauitem_proto/mob_protoDacă l-ați primit după editare, o linie incorectă pe care ați introdus-o a făcut ca acesta să fie refuzat.

  • Conectați-vă la serverul dvs. cu Filezilla sau WinSCP.
  • Accesați directorul canalelor de joc în funcție de structura fișierelor pe care o utilizați (Ex:/usr/game/cores/channel1sau/usr/game/share/locale/turkey).
  • în dosar syserr Descărcați și deschideți fișierul pe computer.
  • Mesajul de eroare din partea de jos a fișierului vă va spune direct în ce tabel ați făcut operația greșită sau coloana lipsă. Puteți rezolva problema anulând acțiunea eronată.

Metoda 4: Verificarea stării serviciului MySQL și a permisiunilor

În majoritatea cazurilor, eroarea nu este cauzată direct de fișierele jocului, ci de oprirea serviciului MySQL. Verificați starea cu următoarea comandă prin Putty:

service mysql status

Dacă serviciul nu rulează (oprit sau inactiv),service mysql startÎncercați să îl porniți cu comanda. Dacă nu pornește, permisiunile de utilizator al bazei de date (privilegii root) pot fi deteriorate.


Acest articol este pregătit special pentru PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner