Probador de Votifier y NuVotifier
Envía un voto de prueba a tu servidor de Minecraft y comprueba al instante si Votifier o NuVotifier lo recibe. Pega un token v2 o una clave pública v1: detectamos cuál es.
Errores comunes de Votifier y qué significan
Signature is not valid (invalid token?)
El token no coincide con el de tu servidor. Vuelve a copiarlo de plugins/NuVotifier/config.yml (el valor bajo tokens, normalmente junto a default), sin las comillas, y asegúrate de haber recargado NuVotifier o reiniciado el servidor después del cambio.
error:1E08010C:DECODER routines::unsupported
No se pudo leer esa clave pública. Copia todo el contenido de plugins/NuVotifier/rsa/public.key (o plugins/Votifier/rsa/public.key), o usa tu token v2.
timeout
Nadie respondió en unos segundos, así que probablemente el puerto de Votifier está cerrado. Revisa el puerto en la configuración de NuVotifier, que tu firewall lo permita y, si usas un panel de hosting, que el puerto esté asignado a tu servidor.
connect ECONNREFUSED
Se rechazó la conexión: no hay nada escuchando en ese puerto. Revisa el número de puerto y que NuVotifier esté instalado y activado.
unexpected greeting
Algo respondió en ese puerto, pero no es Votifier. Puede que hayas puesto el puerto del juego en lugar del de Votifier.
connection closed without response
El servidor cerró la conexión sin responder. Suele significar que rechazó el token o la clave; la consola de tu servidor dice por qué.
Cómo probar Votifier
Escribe la dirección con la que se conectan los jugadores, el puerto de Votifier (8192 por defecto) y un nombre de jugador, y luego pega la credencial de tu servidor. El protocolo v2 de NuVotifier usa un token de plugins/NuVotifier/config.yml; el protocolo v1, más antiguo, usa la clave pública de plugins/NuVotifier/rsa/public.key. No hace falta indicar cuál: una clave pública se reconoce por su formato y se envía como v1; cualquier otra cosa se envía como token v2.
Un servidor v2 responde a cada voto, así que ves al momento si se aceptó y, si no, por qué. Un servidor v1 nunca responde, así que un voto v1 enviado solo demuestra que la conexión funcionó; confírmalo en la consola de tu servidor. La prueba es un voto real, así que las recompensas de tu plugin de votos se dan al jugador que indicaste.
Preguntas
¿Uso el token o la clave pública?
Usa el token si tu servidor tiene NuVotifier: los votos v2 van firmados y se confirman, así que sabes que llegaron. La clave pública es para el plugin Votifier original y para los sitios de votación que solo admiten v1. NuVotifier acepta ambos, salvo que v1 esté desactivado en su configuración.
¿Dónde encuentro mi token de Votifier?
En plugins/NuVotifier/config.yml, bajo tokens. El valor junto a default es el token; cópialo sin las comillas. En una red BungeeCord o Velocity, usa el token de la configuración de NuVotifier del proxy.
¿Qué puerto usa Votifier?
El 8192 por defecto. Es un puerto distinto del puerto del juego y tiene que estar abierto a internet. Muchos hostings te piden añadirlo como puerto adicional en su panel y luego poner el mismo número en la configuración de NuVotifier.
¿El voto de prueba da recompensas?
Sí. Si tu plugin de votos da recompensas, la prueba las entrega al nombre de jugador que indicaste, como cualquier otro voto. Usa tu propio nombre o una cuenta de prueba.
¿Es seguro pegar mi token aquí?
El token solo se usa para firmar este voto de prueba y no se guarda ni se registra. Si prefieres ir sobre seguro, cambia después el token en tu configuración y actualízalo en tus sitios de votación.
¿Funciona con VotingPlugin, SuperbVote y otros plugins de recompensas por votos?
Sí. El voto de prueba va al receptor de Votifier (NuVotifier o Votifier), que lo pasa al plugin de recompensas que uses: VotingPlugin, SuperbVote, GAListener, VoteParty o uno propio. Si el voto llega, esos plugins lo ven exactamente igual que un voto de una lista de servidores.
La prueba salió bien pero nadie recibió recompensa. ¿Por qué?
Entonces Votifier funciona y el problema está en el plugin de recompensas. Comprueba que esté instalado en el mismo servidor que recibe el voto, que sus recompensas estén configuradas para el nombre del servicio y si solo recompensa a jugadores conectados. Su propio log o la línea de consola del voto suele indicar por qué lo ignoró.
¿Qué versiones de Votifier admite?
NuVotifier con el protocolo v2 de token, y el protocolo v1 de clave pública que usan NuVotifier, el Votifier original y forks como VotifierPlus. Funciona con servidores Spigot, Paper, Purpur, Folia, Sponge y Fabric o Forge que tengan un puerto de Votifier, además de proxies BungeeCord y Velocity.
Mi red usa BungeeCord o Velocity. ¿Qué pruebo?
Prueba el proxy: su dirección, y el puerto y el token de la configuración de NuVotifier del propio proxy. El proxy reenvía luego el voto a tus servidores backend. Si la prueba sale bien pero no llega nada a un backend, revisa el método de reenvío y el secreto en ambas configuraciones.
¿Cómo recibo votos de VoxelRank?
Añade tu servidor a VoxelRank y escribe el mismo token o clave pública en su configuración. Desde entonces, cada voto en tu página se envía a tu servidor en el momento en que se emite.
¿Vas a configurar Votifier desde cero? Lee nuestra guía: Cómo configurar las recompensas por voto (Votifier, VotingPlugin y más)