Votifier और NuVotifier टेस्टर

अपने Minecraft सर्वर पर एक टेस्ट वोट भेजें और तुरंत देखें कि Votifier या NuVotifier उसे पाता है या नहीं। v2 टोकन या v1 पब्लिक की पेस्ट करें: कौन-सा है, यह हम पहचान लेते हैं।

वह IP या होस्टनेम जिससे खिलाड़ी जुड़ते हैं। कोई दूसरा Votifier पोर्ट इस्तेमाल करने के लिए इसके आगे :port जोड़ें।
8192, जब तक आपने इसे NuVotifier कॉन्फ़िग में नहीं बदला।
दोनों में से कोई एक पेस्ट करें: आपकी v1 public.key या आपका v2 टोकन। हम इन्हें अपने-आप पहचान लेते हैं, इसलिए पहले कोई तरीका चुनने की ज़रूरत नहीं।
टेस्ट वोट किसके नाम पर जाएगा। आपका वोट प्लगइन इसी खिलाड़ी के लिए रिवॉर्ड चलाता है।

आपका IP पता सर्वर को नहीं भेजा जाता (वोट का पता 0.0.0.0 होता है), और यहाँ डाली गई कोई भी जानकारी सेव नहीं की जाती।

Votifier की आम एरर और उनका मतलब

Signature is not valid (invalid token?)

टोकन आपके सर्वर वाले टोकन से मेल नहीं खाता। इसे plugins/NuVotifier/config.yml से फिर से कॉपी करें (tokens के नीचे वाली वैल्यू, आमतौर पर default के बगल में), कोट्स के बिना, और बदलने के बाद पक्का करें कि NuVotifier रीलोड हुआ या सर्वर रीस्टार्ट हुआ।

error:1E08010C:DECODER routines::unsupported

वह पब्लिक की पढ़ी नहीं जा सकी। plugins/NuVotifier/rsa/public.key (या plugins/Votifier/rsa/public.key) की पूरी सामग्री कॉपी करें, या इसकी जगह अपना v2 टोकन इस्तेमाल करें।

timeout

कुछ सेकंड में कोई जवाब नहीं आया, इसलिए Votifier पोर्ट शायद बंद है। NuVotifier कॉन्फ़िग में पोर्ट जाँचें, देखें कि आपका फ़ायरवॉल उसे अनुमति देता है, और होस्टिंग पैनल में वह पोर्ट आपके सर्वर को दिया गया है।

connect ECONNREFUSED

कनेक्शन अस्वीकार हो गया: उस पोर्ट पर कुछ भी सुन नहीं रहा। पोर्ट नंबर जाँचें और देखें कि NuVotifier इंस्टॉल और चालू है।

unexpected greeting

उस पोर्ट पर किसी ने जवाब दिया, लेकिन वह Votifier नहीं है। हो सकता है आपने Votifier पोर्ट की जगह गेम पोर्ट डाल दिया हो।

connection closed without response

सर्वर ने बिना जवाब दिए कनेक्शन बंद कर दिया। आमतौर पर इसका मतलब है कि उसने टोकन या की अस्वीकार कर दी; वजह आपके सर्वर कंसोल में लिखी होगी।

Votifier कैसे टेस्ट करें

वह पता डालें जिससे खिलाड़ी जुड़ते हैं, Votifier पोर्ट (डिफ़ॉल्ट 8192) और एक खिलाड़ी का नाम, फिर अपने सर्वर से क्रेडेंशियल पेस्ट करें। NuVotifier का v2 प्रोटोकॉल plugins/NuVotifier/config.yml के टोकन का इस्तेमाल करता है; पुराना v1 प्रोटोकॉल plugins/NuVotifier/rsa/public.key की पब्लिक की का। आपको बताने की ज़रूरत नहीं कि कौन-सा है: पब्लिक की अपने फ़ॉर्मेट से पहचानी जाती है और v1 के रूप में भेजी जाती है, बाकी सब कुछ v2 टोकन के रूप में भेजा जाता है।

v2 सर्वर हर वोट का जवाब देता है, इसलिए आप तुरंत देख लेते हैं कि वह स्वीकार हुआ या नहीं, और नहीं तो क्यों। v1 सर्वर कभी जवाब नहीं देता, इसलिए भेजा गया v1 वोट सिर्फ़ यह साबित करता है कि कनेक्शन काम किया; पुष्टि अपने सर्वर कंसोल में करें। टेस्ट एक असली वोट है, इसलिए आपका वोट प्लगइन जो भी रिवॉर्ड देता है, वे डाले गए खिलाड़ी के लिए चलेंगे।

प्रश्न

मुझे टोकन इस्तेमाल करना चाहिए या पब्लिक की?

अगर आपका सर्वर NuVotifier चलाता है तो टोकन इस्तेमाल करें: v2 वोट हस्ताक्षरित होते हैं और उनकी पुष्टि होती है, इसलिए आपको पता चलता है कि वे पहुँचे। पब्लिक की मूल Votifier प्लगइन और उन वोट साइटों के लिए है जो सिर्फ़ v1 सपोर्ट करती हैं। NuVotifier दोनों स्वीकार करता है, जब तक उसके कॉन्फ़िग में v1 बंद न हो।

मेरा Votifier टोकन कहाँ मिलेगा?

plugins/NuVotifier/config.yml में, tokens के नीचे। default के बगल वाली वैल्यू ही टोकन है; इसे कोट्स के बिना कॉपी करें। BungeeCord या Velocity नेटवर्क पर, प्रॉक्सी के NuVotifier कॉन्फ़िग वाला टोकन इस्तेमाल करें।

Votifier कौन-सा पोर्ट इस्तेमाल करता है?

डिफ़ॉल्ट रूप से 8192। यह गेम पोर्ट से अलग पोर्ट है और इसे इंटरनेट के लिए खुला होना चाहिए। कई होस्ट में आपको इसे पैनल में एक्स्ट्रा पोर्ट के रूप में जोड़ना पड़ता है, फिर वही नंबर NuVotifier कॉन्फ़िग में डालना होता है।

क्या टेस्ट वोट से रिवॉर्ड मिलेंगे?

हाँ। अगर आपका वोट प्लगइन वोट पर रिवॉर्ड देता है, तो टेस्ट भी किसी दूसरे वोट की तरह डाले गए खिलाड़ी के नाम के लिए उन्हें चलाता है। अपना नाम या कोई टेस्ट अकाउंट इस्तेमाल करें।

क्या यहाँ अपना टोकन पेस्ट करना सुरक्षित है?

टोकन सिर्फ़ इस एक टेस्ट वोट पर हस्ताक्षर करने के लिए इस्तेमाल होता है और न सेव होता है, न लॉग। अगर आप पूरी तरह निश्चिंत रहना चाहते हैं, तो बाद में अपने कॉन्फ़िग में टोकन बदल दें और अपनी वोट साइटों पर उसे अपडेट करें।

क्या यह VotingPlugin, SuperbVote और दूसरे वोट रिवॉर्ड प्लगइन के साथ काम करता है?

हाँ। टेस्ट वोट Votifier लिसनर (NuVotifier या Votifier) तक जाता है, जो इसे आपके चलाए जा रहे रिवॉर्ड प्लगइन को सौंप देता है: VotingPlugin, SuperbVote, GAListener, VoteParty या आपका अपना प्लगइन। अगर वोट पहुँच जाता है, तो ये प्लगइन उसे बिल्कुल वैसे ही देखते हैं जैसे किसी सर्वर लिस्ट से आए वोट को।

टेस्ट पास हो गया लेकिन किसी को रिवॉर्ड नहीं मिला। क्यों?

इसका मतलब Votifier ठीक काम कर रहा है और समस्या रिवॉर्ड प्लगइन में है। जाँचें कि वह उसी सर्वर पर इंस्टॉल है जो वोट प्राप्त करता है, उसके रिवॉर्ड सर्विस नाम के लिए सेट किए गए हैं, और कहीं वह सिर्फ़ ऑनलाइन खिलाड़ियों को ही रिवॉर्ड तो नहीं देता। वोट के लिए उसका अपना लॉग या कंसोल मैसेज आमतौर पर बताता है कि उसने इसे क्यों छोड़ दिया।

यह Votifier के कौन-से वर्ज़न सपोर्ट करता है?

v2 टोकन प्रोटोकॉल वाला NuVotifier, और v1 पब्लिक की प्रोटोकॉल जिसे NuVotifier, मूल Votifier और VotifierPlus जैसे फ़ोर्क इस्तेमाल करते हैं। यह Spigot, Paper, Purpur, Folia, Sponge और Votifier पोर्ट चलाने वाले Fabric या Forge सर्वर के साथ काम करता है, और BungeeCord व Velocity प्रॉक्सी के साथ भी।

मेरा नेटवर्क BungeeCord या Velocity पर चलता है। मुझे क्या टेस्ट करना चाहिए?

प्रॉक्सी को टेस्ट करें: उसका पता, और प्रॉक्सी के अपने NuVotifier कॉन्फ़िग से पोर्ट और टोकन। फिर प्रॉक्सी वोट को आपके बैकएंड सर्वर तक फ़ॉरवर्ड करता है। अगर टेस्ट पास हो जाए लेकिन बैकएंड तक कुछ न पहुँचे, तो दोनों कॉन्फ़िग में फ़ॉरवर्डिंग मेथड और सीक्रेट जाँचें।

मैं VoxelRank से वोट कैसे पाऊँ?

अपना सर्वर VoxelRank पर जोड़ें और उसकी सेटिंग्स में वही टोकन या पब्लिक की डालें। फिर आपके पेज पर डाला गया हर वोट उसी पल आपके सर्वर पर भेज दिया जाता है।