Tester Votifier e NuVotifier
Invia un voto di prova al tuo server Minecraft e scopri subito se Votifier o NuVotifier lo riceve. Incolla un token v2 o una chiave pubblica v1: riconosciamo noi quale dei due è.
Errori comuni di Votifier e cosa significano
Signature is not valid (invalid token?)
Il token non corrisponde a quello del tuo server. Ricopialo da plugins/NuVotifier/config.yml (il valore sotto tokens, di solito accanto a default), senza virgolette, e assicurati di aver ricaricato NuVotifier o riavviato il server dopo la modifica.
error:1E08010C:DECODER routines::unsupported
Impossibile leggere quella chiave pubblica. Copia tutto il contenuto di plugins/NuVotifier/rsa/public.key (o plugins/Votifier/rsa/public.key), oppure usa il tuo token v2.
timeout
Nessuna risposta entro pochi secondi, quindi la porta Votifier è probabilmente chiusa. Controlla la porta nella configurazione di NuVotifier, che il firewall la consenta e, se usi un pannello di hosting, che la porta sia assegnata al tuo server.
connect ECONNREFUSED
Connessione rifiutata: su quella porta non è in ascolto niente. Controlla il numero di porta e che NuVotifier sia installato e attivo.
unexpected greeting
Su quella porta ha risposto qualcosa, ma non è Votifier. Forse hai inserito la porta di gioco invece della porta Votifier.
connection closed without response
Il server ha chiuso la connessione senza rispondere. Di solito vuol dire che ha rifiutato il token o la chiave; la console del server ti dice il motivo.
Come testare Votifier
Inserisci l'indirizzo con cui entrano i giocatori, la porta Votifier (8192 di default) e un nome giocatore, poi incolla la credenziale del tuo server. Il protocollo v2 di NuVotifier usa un token preso da plugins/NuVotifier/config.yml; il vecchio protocollo v1 usa la chiave pubblica in plugins/NuVotifier/rsa/public.key. Non serve indicare quale: una chiave pubblica viene riconosciuta dal formato e inviata come v1, tutto il resto viene inviato come token v2.
Un server v2 risponde a ogni voto, quindi vedi subito se è stato accettato e, in caso contrario, perché. Un server v1 non risponde mai, quindi un voto v1 inviato dimostra solo che la connessione funziona; verificalo nella console del server. Il test è un voto vero, quindi le ricompense del tuo plugin di voto vanno al giocatore che hai indicato.
Domande
Devo usare il token o la chiave pubblica?
Usa il token se il tuo server usa NuVotifier: i voti v2 sono firmati e confermati, quindi sai che sono arrivati. La chiave pubblica serve per il plugin Votifier originale e per i siti di voto che supportano solo la v1. NuVotifier accetta entrambi, a meno che la v1 non sia disattivata nella sua configurazione.
Dove trovo il mio token Votifier?
In plugins/NuVotifier/config.yml, sotto tokens. Il valore accanto a default è il token; copialo senza virgolette. In una rete BungeeCord o Velocity, usa il token della configurazione NuVotifier del proxy.
Quale porta usa Votifier?
La 8192 di default. È una porta separata da quella di gioco e deve essere aperta su internet. Molti hosting ti chiedono di aggiungerla come porta extra nel loro pannello e poi di impostare lo stesso numero nella configurazione di NuVotifier.
Il voto di prova dà ricompense?
Sì. Se il tuo plugin di voto dà ricompense per i voti, il test le assegna al nome giocatore che hai inserito, come qualsiasi altro voto. Usa il tuo nome o un account di prova.
È sicuro incollare qui il mio token?
Il token serve solo a firmare questo voto di prova e non viene salvato né registrato. Se vuoi stare tranquillo, cambia poi il token nella configurazione e aggiornalo sui tuoi siti di voto.
Funziona con VotingPlugin, SuperbVote e altri plugin di ricompense per i voti?
Sì. Il voto di prova arriva al listener di Votifier (NuVotifier o Votifier), che lo passa al plugin di ricompense che usi: VotingPlugin, SuperbVote, GAListener, VoteParty o uno tuo. Se il voto arriva, questi plugin lo vedono esattamente come un voto da una lista di server.
Il test è riuscito ma nessuno ha ricevuto la ricompensa. Perché?
Allora Votifier funziona e il problema è nel plugin di ricompense. Controlla che sia installato sullo stesso server che riceve il voto, che le ricompense siano configurate per il nome del servizio e se premia solo i giocatori online. Il suo log o la riga in console relativa al voto di solito spiega perché l'ha ignorato.
Quali versioni di Votifier supporta?
NuVotifier con il protocollo v2 a token, e il protocollo v1 a chiave pubblica usato da NuVotifier, dal Votifier originale e da fork come VotifierPlus. Funziona con server Spigot, Paper, Purpur, Folia, Sponge e Fabric o Forge che hanno una porta Votifier, oltre che con i proxy BungeeCord e Velocity.
La mia rete usa BungeeCord o Velocity. Cosa devo testare?
Testa il proxy: il suo indirizzo, la porta e il token della configurazione NuVotifier del proxy stesso. Il proxy poi inoltra il voto ai tuoi server backend. Se il test riesce ma a un backend non arriva nulla, controlla il metodo di inoltro e il segreto in entrambe le configurazioni.
Come ricevo i voti da VoxelRank?
Aggiungi il tuo server a VoxelRank e inserisci lo stesso token o la stessa chiave pubblica nelle sue impostazioni. Da quel momento ogni voto sulla tua pagina arriva al tuo server nell'istante in cui viene espresso.
Stai configurando Votifier da zero? Leggi la nostra guida: Come configurare le ricompense per il voto (Votifier, VotingPlugin e altro)