Votifier- & NuVotifier-tester
Stuur een teststem naar je Minecraft-server en zie meteen of Votifier of NuVotifier hem ontvangt. Plak een v2-token of een openbare v1-sleutel: wij herkennen zelf welke het is.
Veelvoorkomende Votifier-fouten en wat ze betekenen
Signature is not valid (invalid token?)
Het token komt niet overeen met dat van je server. Kopieer het opnieuw uit plugins/NuVotifier/config.yml (de waarde onder tokens, meestal naast default), zonder de aanhalingstekens, en zorg dat NuVotifier na de wijziging opnieuw is geladen of de server is herstart.
error:1E08010C:DECODER routines::unsupported
Die openbare sleutel kon niet worden gelezen. Kopieer de volledige inhoud van plugins/NuVotifier/rsa/public.key (of plugins/Votifier/rsa/public.key), of gebruik in plaats daarvan je v2-token.
timeout
Binnen een paar seconden kwam er geen antwoord, dus de Votifier-poort is waarschijnlijk dicht. Controleer de poort in de NuVotifier-config, of je firewall hem toelaat en, bij een hostingpanel, of de poort aan je server is toegewezen.
connect ECONNREFUSED
De verbinding werd geweigerd: er luistert niets op die poort. Controleer het poortnummer en of NuVotifier is geïnstalleerd en ingeschakeld.
unexpected greeting
Er antwoordde iets op die poort, maar het is niet Votifier. Misschien heb je de gamepoort ingevuld in plaats van de Votifier-poort.
connection closed without response
De server sloot de verbinding zonder te antwoorden. Meestal betekent dit dat hij het token of de sleutel heeft afgewezen; in je serverconsole staat waarom.
Zo test u Votifier
Vul het adres in waarmee spelers verbinden, de Votifier-poort (standaard 8192) en een spelersnaam, en plak dan de gegevens van uw server. Het v2-protocol van NuVotifier gebruikt een token uit plugins/NuVotifier/config.yml; het oudere v1-protocol gebruikt de openbare sleutel in plugins/NuVotifier/rsa/public.key. U hoeft niet aan te geven welke: een openbare sleutel wordt herkend aan het formaat en als v1 verstuurd, al het andere als v2-token.
Een v2-server beantwoordt elke stem, dus u ziet meteen of hij is geaccepteerd en zo niet, waarom. Een v1-server antwoordt nooit, dus een verstuurde v1-stem bewijst alleen dat de verbinding werkte; bevestig hem in uw serverconsole. De test is een echte stem, dus beloningen van uw stemplugin gaan naar de speler die u hebt ingevuld.
Vragen
Moet ik het token of de openbare sleutel gebruiken?
Gebruik het token als je server NuVotifier draait: v2-stemmen zijn ondertekend en worden bevestigd, dus je weet dat ze zijn aangekomen. De openbare sleutel is voor de originele Votifier-plugin en voor stemsites die alleen v1 ondersteunen. NuVotifier accepteert beide, tenzij v1 in de config is uitgeschakeld.
Waar vind ik mijn Votifier-token?
In plugins/NuVotifier/config.yml, onder tokens. De waarde naast default is het token; kopieer het zonder de aanhalingstekens. Op een BungeeCord- of Velocity-netwerk gebruik je het token uit de NuVotifier-config van de proxy.
Welke poort gebruikt Votifier?
Standaard 8192. Het is een aparte poort naast de gamepoort en moet bereikbaar zijn vanaf internet. Bij veel hosts moet je hem als extra poort toevoegen in het panel en daarna hetzelfde nummer instellen in de NuVotifier-config.
Geeft de teststem beloningen?
Ja. Als je stemplugin beloningen geeft voor stemmen, voert de test die uit voor de spelersnaam die je hebt ingevuld, net als bij elke andere stem. Gebruik je eigen naam of een testaccount.
Is het veilig om mijn token hier te plakken?
Het token wordt alleen gebruikt om deze ene teststem te ondertekenen en wordt niet opgeslagen of gelogd. Wilt je het zeker weten, wijzig het token dan achteraf in je config en werk het bij op je stemsites.
Werkt het met VotingPlugin, SuperbVote en andere plugins voor stembeloningen?
Ja. De teststem gaat naar de Votifier-listener (NuVotifier of Votifier), die hem doorgeeft aan de beloningsplugin die je gebruikt: VotingPlugin, SuperbVote, GAListener, VoteParty of je eigen plugin. Als de stem aankomt, zien die plugins hem precies zoals een stem van een serverlijst.
De test is geslaagd, maar niemand kreeg een beloning. Waarom?
Dan werkt Votifier en zit het probleem in de beloningsplugin. Controleer of die is geïnstalleerd op dezelfde server die de stem ontvangt, of de beloningen zijn ingesteld voor de servicenaam en of hij alleen spelers beloont die online zijn. De eigen log of consoleregel van de plugin voor de stem vertelt meestal waarom hij is overgeslagen.
Welke Votifier-versies worden ondersteund?
NuVotifier met het v2-tokenprotocol, en het v1-protocol met openbare sleutel dat wordt gebruikt door NuVotifier, de originele Votifier en forks zoals VotifierPlus. Het werkt met Spigot-, Paper-, Purpur-, Folia-, Sponge- en Fabric- of Forge-servers die een Votifier-poort draaien, en ook met BungeeCord- en Velocity-proxy's.
Mijn netwerk draait op BungeeCord of Velocity. Wat moet ik testen?
Test de proxy: het adres ervan, plus de poort en het token uit de NuVotifier-config van de proxy zelf. De proxy stuurt de stem daarna door naar je backendservers. Slaagt de test maar komt er niets aan op een backend, controleer dan de doorstuurmethode en het secret in beide configs.
Hoe ontvang ik stemmen van VoxelRank?
Voeg je server toe aan VoxelRank en vul hetzelfde token of dezelfde openbare sleutel in bij de instellingen. Elke stem op je pagina wordt dan direct naar je server gestuurd zodra hij wordt uitgebracht.
Zet je Votifier helemaal vanaf nul op? Lees onze handleiding: Zo stelt u stembeloningen in (Votifier, VotingPlugin en meer)