Testare för Votifier & NuVotifier
Skicka en teströst till din Minecraft-server och se direkt om Votifier eller NuVotifier tar emot den. Klistra in en v2-token eller en publik v1-nyckel: vi ser själva vilken det är.
Vanliga Votifier-fel och vad de betyder
Signature is not valid (invalid token?)
Token stämmer inte med den som finns på din server. Kopiera den igen från plugins/NuVotifier/config.yml (värdet under tokens, oftast bredvid default), utan citattecknen, och se till att NuVotifier laddades om eller att servern startades om efter ändringen.
error:1E08010C:DECODER routines::unsupported
Den publika nyckeln gick inte att läsa. Kopiera hela innehållet i plugins/NuVotifier/rsa/public.key (eller plugins/Votifier/rsa/public.key), eller använd din v2-token i stället.
timeout
Inget svarade inom några sekunder, så Votifier-porten är troligen stängd. Kontrollera porten i NuVotifier-konfigurationen, att brandväggen släpper igenom den och, om du har en hostingpanel, att porten är tilldelad din server.
connect ECONNREFUSED
Anslutningen nekades: inget lyssnar på den porten. Kontrollera portnumret och att NuVotifier är installerat och aktiverat.
unexpected greeting
Något svarade på den porten, men det är inte Votifier. Du kanske har angett spelporten i stället för Votifier-porten.
connection closed without response
Servern stängde anslutningen utan att svara. Det betyder oftast att den avvisade token eller nyckeln; serverkonsolen visar varför.
Så testar du Votifier
Ange adressen som spelarna ansluter med, Votifier-porten (8192 som standard) och ett spelarnamn, och klistra sedan in uppgifterna från din server. NuVotifiers v2-protokoll använder en token från plugins/NuVotifier/config.yml; det äldre v1-protokollet använder den publika nyckeln i plugins/NuVotifier/rsa/public.key. Du behöver inte ange vilken: en publik nyckel känns igen på formatet och skickas som v1, allt annat skickas som en v2-token.
En v2-server svarar på varje röst, så du ser direkt om den godkändes och i annat fall varför. En v1-server svarar aldrig, så en skickad v1-röst visar bara att anslutningen fungerade; bekräfta den i serverkonsolen. Testet är en riktig röst, så eventuella belöningar från ditt röstplugin går till spelaren du angav.
Frågor
Ska jag använda token eller den publika nyckeln?
Använd token om din server kör NuVotifier: v2-röster är signerade och bekräftas, så du vet att de kom fram. Den publika nyckeln är för det ursprungliga Votifier-pluginet och för röstsajter som bara stöder v1. NuVotifier tar emot båda om inte v1 är avstängt i konfigurationen.
Var hittar jag min Votifier-token?
I plugins/NuVotifier/config.yml, under tokens. Värdet bredvid default är din token; kopiera den utan citattecknen. I ett BungeeCord- eller Velocity-nätverk använder du token från proxyns NuVotifier-konfiguration.
Vilken port använder Votifier?
8192 som standard. Det är en separat port från spelporten och den måste vara öppen mot internet. Många hostar kräver att du lägger till den som en extra port i panelen och sedan anger samma nummer i NuVotifier-konfigurationen.
Ger teströsten belöningar?
Ja. Om ditt röstplugin delar ut belöningar för röster kör testet dem för spelarnamnet du angav, precis som för vilken röst som helst. Använd ditt eget namn eller ett testkonto.
Är det säkert att klistra in min token här?
Token används bara för att signera just den här teströsten och varken sparas eller loggas. Vill du vara helt säker kan du byta token i konfigurationen efteråt och uppdatera den på dina röstsajter.
Fungerar det med VotingPlugin, SuperbVote och andra plugin för röstbelöningar?
Ja. Teströsten går till Votifier-lyssnaren (NuVotifier eller Votifier), som skickar den vidare till det belöningsplugin du kör: VotingPlugin, SuperbVote, GAListener, VoteParty eller ditt eget. Om rösten kommer fram ser de pluginen den precis som en röst från en serverlista.
Testet lyckades men ingen fick någon belöning. Varför?
Då fungerar Votifier och felet ligger i belöningspluginet. Kontrollera att det är installerat på samma server som tar emot rösten, att belöningarna är inställda för tjänstnamnet och om det bara belönar spelare som är online. Pluginets egen logg eller konsolrad för rösten brukar visa varför den hoppades över.
Vilka Votifier-versioner stöds?
NuVotifier med v2-tokenprotokollet, och v1-protokollet med publik nyckel som används av NuVotifier, det ursprungliga Votifier och forks som VotifierPlus. Det fungerar med Spigot-, Paper-, Purpur-, Folia-, Sponge- och Fabric- eller Forge-servrar som kör en Votifier-port, samt med BungeeCord- och Velocity-proxyer.
Mitt nätverk kör BungeeCord eller Velocity. Vad ska jag testa?
Testa proxyn: dess adress, samt porten och token från proxyns egen NuVotifier-konfiguration. Proxyn skickar sedan rösten vidare till dina backend-servrar. Om testet lyckas men inget når en backend, kontrollera vidarebefordringsmetoden och secret i båda konfigurationerna.
Hur tar jag emot röster från VoxelRank?
Lägg till din server på VoxelRank och ange samma token eller publika nyckel i dess inställningar. Varje röst på din sida skickas då till din server i samma ögonblick som den görs.
Ska du sätta upp Votifier från grunden? Läs vår guide: Så installerar du röstbelöningar (Votifier, VotingPlugin och mer)