Skip to content

Votifier Troubleshooting

Ben edited this page Feb 6, 2024 · 15 revisions

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

Clone this wiki locally