Oplossing voor de fout "Verbinding geweigerd" op Metin2-servers
Een van de meest voorkomende fouten bij het beheer van de Metin2 PVP-server is "Verbinding geweigerd" komt eraan. Deze fout geeft aan dat uw gameserver niet kan communiceren met de database (MySQL/MariaDB) of dat de gamebestanden (auth, ch1, ch2, enz.) niet correct kunnen worden geïnitialiseerd. U kunt de volgende methoden één voor één toepassen om het probleem stap voor stap op te lossen.
Methode 1: Navicat-databasetabellen repareren
MySQL-tabellen kunnen beschadigd raken in situaties zoals het plotseling afsluiten van de server, stroomuitval of onvoldoende RAM. Dit leidt rechtstreeks tot de fout Verbinding geweigerd. Voor de oplossing:
- Navikat Open het programma en maak verbinding met uw server.
- "speler" Dubbelklik op de database om deze te openen.
- Selecteer alle geopende tafels (account, item, mob_proto, speler, enz.) volledig met uw muis.
- Klik eerst met de rechtermuisknop op de geselecteerde tabellen "behouden" , Dan "Reparatietafels" -> "verlengd" Volg jouw pad.
- Hetzelfde proces "gewoon" En "loggen" Herhaal dit voor tabellen in databases.
- Nadat het proces is voltooid, stuurt u het via Putty naar uw server.
rebootgooi het weg.
Methode 2: De volheid van de serverschijf controleren
Wanneer uw serverschijf de capaciteit van 100% bereikt, stoppen de MySQL-services automatisch en gaat de server in de weigermodus. Om uw schijf te controleren:
- Maak verbinding met de Putty-terminal en typ deze opdracht:
df -h - In de resultaten /reus/ of tegenover uw thuismap (gemonteerd op /) Gebruik% Onderzoek de waarde ervan.
- Als de bezettingsgraad 100% of heel dichtbij is, moet u oude logbestanden (syserr, syslog of gamelogs) op uw server opschonen. MySQL-service na het opschonen
service mysql restartStart opnieuw met het commando.
Methode 3: Recente wijzigingen en Syserr-bestanden bekijken
Als de fout optreedt na het toevoegen van een nieuw item aan Navicat, het laden van een zoektocht ofitem_proto/mob_protoAls u het na bewerking heeft ontvangen, heeft een onjuiste regel die u hebt ingevoerd ervoor gezorgd dat het werd geweigerd.
- Maak verbinding met uw server met Filezilla of WinSCP.
- Ga naar de map met de gamekanalen volgens de bestandsstructuur die je gebruikt (bijvoorbeeld:
/usr/game/cores/channel1of/usr/game/share/locale/turkey). - in de map systeem Download en open het bestand op uw computer.
- De foutmelding onderaan het bestand vertelt u direct in welke tabel u de verkeerde bewerking heeft uitgevoerd of welke kolom ontbreekt. U kunt het probleem oplossen door de foutieve actie ongedaan te maken.
Methode 4: MySQL-servicestatus en toestemmingscontroles
In de meeste gevallen wordt de fout niet rechtstreeks veroorzaakt door de spelbestanden, maar doordat de MySQL-service stopt. Controleer de status met het volgende commando via Putty:
service mysql status
Als de service niet actief is (gestopt of inactief),service mysql startProbeer het te starten met het commando. Als het niet start, zijn de gebruikersrechten van uw database (rootrechten) mogelijk beschadigd.
Dit artikel is speciaal opgesteld voor PvPServer.