xmamo / VanillaVotifier

Votifier plugin, but for Minecraft vanilla!
https://mamo.dev/vanillavotifier
Other
17 stars 8 forks source link

Voting only working for Minecraft-Server-List.com #16

Closed beaker4224 closed 8 years ago

beaker4224 commented 8 years ago

I've noticed that if a player votes on the MCL (minecraft-server-list.com) the vote is registered and the rcon command is executed, but any other voting site that I've found that uses votifier gives an error like this one:

178.63.120.101:33578 established a connection. Unexpected exception while comunicating with client: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:146) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at java.io.FilterInputStream.read(FilterInputStream.java:107) at co.virtualdragon.vanillaVotifier.impl.VanillaVotifierServer$1$1.run(VanillaVotifierServer.java:102) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:701)

178.63.120.101:33578 disconnected.

Thanks

xmamo commented 8 years ago

Try to take a look at #8, perhaps you have a similar problem. Let me know if it worked.

xmamo commented 8 years ago

I'm going to assume you fixed your problem. Feel free to reopen this issue if needed.

zedwick commented 8 years ago

I believe I am seeing this issue:

`198.74.57.227:58268 established a connection. Unexpected exception while communicating with client: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at java.net.SocketInputStream.read(SocketInputStream.java:170) at java.net.SocketInputStream.read(SocketInputStream.java:141) at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read1(BufferedInputStream.java:286) at java.io.BufferedInputStream.read(BufferedInputStream.java:345) at java.io.FilterInputStream.read(FilterInputStream.java:107) at mamo.vanillaVotifier.VotifierServer$1$1.run(VotifierServer.java:78) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)

198.74.57.227:58268 disconnected. 198.74.57.227:58270 established a connection. Unexpected exception while communicating with client: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at java.net.SocketInputStream.read(SocketInputStream.java:170) at java.net.SocketInputStream.read(SocketInputStream.java:141) at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read1(BufferedInputStream.java:286) at java.io.BufferedInputStream.read(BufferedInputStream.java:345) at java.io.FilterInputStream.read(FilterInputStream.java:107) at mamo.vanillaVotifier.VotifierServer$1$1.run(VotifierServer.java:78) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)

198.74.57.227:58270 disconnected. 198.74.57.227:58274 established a connection. Unexpected exception while communicating with client: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at java.net.SocketInputStream.read(SocketInputStream.java:170) at java.net.SocketInputStream.read(SocketInputStream.java:141) at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read1(BufferedInputStream.java:286) at java.io.BufferedInputStream.read(BufferedInputStream.java:345) at java.io.FilterInputStream.read(FilterInputStream.java:107) at mamo.vanillaVotifier.VotifierServer$1$1.run(VotifierServer.java:78) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)

198.74.57.227:58274 disconnected.`

Sending a test vote via http://minecraftservers.org

xmamo commented 8 years ago

Thanks for the report. Tomorrow I'm going to try to test out VanillaVotifier with http://minecraftservers.org and see what I can find out.

xmamo commented 8 years ago

I was able to reproduce the problem. Working on a solution...

xmamo commented 8 years ago

I fixed the issue in the new release which you can download here. Again, thanks for reporting: this seems like a really old bug which finally got fixed!

zedwick commented 8 years ago

Confirmed as working for me