Solución al error "Conexión rechazada" en los servidores Metin2
Uno de los errores más comunes en la gestión del servidor PVP de Metin2 es "Conexión rechazada" ya viene. Este error indica que su servidor de juego no puede comunicarse con la base de datos (MySQL/MariaDB) o que los archivos del juego (auth, ch1, ch2, etc.) no se pueden inicializar correctamente. Puede aplicar los siguientes métodos uno por uno para resolver el problema paso a paso.
Método 1: reparar tablas de base de datos Navicat
Las tablas MySQL pueden dañarse en situaciones como el apagado repentino del servidor, cortes de energía o RAM insuficiente. Esto conduce directamente al error de Conexión rechazada. Para la solución:
- Navegar Abra el programa y conéctese a su servidor.
- "jugador" Haga doble clic en la base de datos para ingresar a ella.
- Seleccione completamente todas las tablas abiertas (cuenta, elemento, mob_proto, jugador, etc.) con el mouse.
- Haga clic derecho en las tablas seleccionadas, primero "mantener" , entonces "Mesas de reparación" -> "extendido" Sigue tu camino.
- Mismo proceso "común" Y "registro" Repita lo mismo para tablas dentro de bases de datos.
- Una vez completado el proceso, envíelo a su servidor a través de Putty.
reboottíralo.
Método 2: comprobar la plenitud del disco del servidor
Cuando el disco de su servidor alcanza el 100% de su capacidad, los servicios MySQL se detienen automáticamente y el servidor entra en modo de rechazo. Para comprobar su disco:
- Conéctese a la terminal Putty y escriba este comando:
df -h - en los resultados /gigante/ o frente a su directorio de inicio (Montado en /) Usar% Examina su valor.
- Si la tasa de ocupación es del 100% o está muy cerca, deberá limpiar los archivos de registro antiguos (syserr, syslog o registros de juegos) en su servidor. Servicio MySQL después de la limpieza.
service mysql restartReinicie con el comando.
Método 3: revisar cambios recientes y archivos Syserr
Si el error ocurre después de agregar un nuevo elemento a Navicat, cargar una misión oitem_proto/mob_protoSi lo recibió después de editarlo, una línea incorrecta que ingresó provocó que se rechazara.
- Conéctese a su servidor con Filezilla o WinSCP.
- Vaya al directorio de canales del juego según la estructura de archivos que utilice (Ej:
/usr/game/cores/channel1o/usr/game/share/locale/turkey). - en la carpeta sistema Descargue y abra el archivo en su computadora.
- El mensaje de error en la parte inferior del archivo le indicará directamente en qué tabla realizó la operación incorrecta o la columna que falta. Puedes solucionar el problema deshaciendo la acción errónea.
Método 4: Verificaciones de permisos y estado del servicio MySQL
En la mayoría de los casos, el error no es causado directamente por los archivos del juego, sino por la detención del servicio MySQL. Verifique el estado con el siguiente comando a través de Putty:
service mysql status
Si el servicio no se está ejecutando (detenido o inactivo),service mysql startIntente iniciarlo con el comando. Si no se inicia, es posible que los permisos de usuario de su base de datos (privilegios de root) estén dañados.
Este artículo está especialmente preparado para PvPServer.