-
-
Notifications
You must be signed in to change notification settings - Fork 69
Votifier Troubleshooting
Use a testing service such as https://mctools.org/votifier-tester or https://mcservertime.com/votifier-tester (or the actual voting website) and do a test vote. Even though it may say that it successfully sent a test vote doesn't mean it's working properly. When doing a vote you will receive a message in console similar to this:
[19:01:21] [Votifier I/O/INFO]: [VotifierPlus] Debug: Received vote record -> Vote (from:SERVICESITEHERE username:BenCodez address:Address timeStamp:TestVote)
[19:01:21] [Server thread/INFO]: [VotingPlugin] Received a vote from service site 'SERVICESITEHERE' by player 'BenCodez'!
SERVICESITEHERE text is what you set the service site in the votesites.yml for that specific site, so the plugin knows which votesite to link to what. Make sure this is done correctly or rewards may not work as expected
If you get this message, then your good to go. If you don't set the service site on a votesite the plugin will autogenerate the votesite for you.
If you don't, here are some things to try:
- Verify votifier is running on an open ip/port (port is not in use, common on shared hosts), may need to contact your host for this
- No firewall or something blocking connections outside of the network. Some Basic steps:
To disable the firewall for an additional port on your server, you will need to configure the firewall settings to allow traffic on that specific port. Here are the general steps to do this:
Access your server's control panel or use a remote desktop connection to log in to your server.
Navigate to the firewall settings or firewall management tool on your server.
Look for the option to add a new rule or allow traffic on a specific port.
Create a new rule to allow inbound or outbound traffic on the additional port that you want to disable the firewall for.
Specify the protocol (TCP or UDP) and the port number that you want to allow.
Save the changes and apply the new firewall rule.
Please note that the exact steps to configure the firewall settings may vary depending on the operating system and the firewall management tool used on your server.
- Some cases deleting the RSA folder and generating new keys fixes the issues if not use an online site here to manually generate keys if needed, just set 2048 bit
- Use the correct ip for votifier, this heavily depends on your setup (Most cases it's the server ip)
The above methods are from experience and are the most common solutions. There could be other solutions as well, really varies on your specific setup.
Please note, unless you get the specific message above in console VotingPlugin will not function, don't blame this on VotingPlugin
Setup/Configuration:
BungeeCord/Velocity Setups:
-
Proxy Setups
- PLUGINMESSAGING (Best method)
- REDIS (Second best)
- SOCKETS
- MYSQL
- Global Data Handling
- Multi-Proxy Setups
Knowledge base:
- Commands & Permissions
- Special Rewards
- File Layout
- API
- Converting data storage
- Vote Reminding
- Time Changes
- Minecraft Server Lists
- Performance Settings
- Bedrock Player Support
- Debug
- Minecraft Server Lists
- PlaceHolderAPI Expansion
- Signs
- Online/Offline Mode
- WIP MonthDateTotals
Troubleshooting
Rewards:
More setups: