-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot display online players in app but can view it in the widget #8
Comments
Hmm interesting. Taking a look now. |
As far as I’m aware, the enable-query is disabled on the server. But I can double check with the server owner. |
Ah, my bad. The enable query is set to true. Just confirmed with the server owner. Edit: I’ve updated the post to more accuratly describe the issue. |
I’ve updated the imgur link to include a screenshot with a player online. |
So it looks like a bug in the API i am using: https://api.mcsrvstat.us/1/waifu-technologies.moe |
Sounds great, let's hope we can get it resolved :) |
Can you by any chance ask the server owner if in his server.properties list he has if not can he add it and if it is set to a different port set it to 25565 and restart the server? |
Server owner here, is that TCP or UDP? |
actually both. The server status is pulled over the TCP ping protocol and the user list is pulled over UDP using the query protocol |
Oh, in that case just opening up the UDP side of it in my firewall should do the trick. |
That seems to have fixed the issue. An error regarding that would be nice though ;) |
It's pretty hard to accurately determine if something isn't listening on the port, if it's null routed, or just not open in the firewall. For example my firewall is configured to just drop the packet, instead of rejecting it. The easiest way is to just list multiple possible reasons and let users go over them before having to open a bug report. |
That is indeed an option. |
Yea this is a bit complicated. Feiko is right. it appears UDP is not actually required to get the list of players. The first thing i am going to do is check the list of players and show them in the app even if query is set to false. |
…ring and fixing blocked udp traffic
fixed in commit de0332b |
…ring and fixing blocked udp traffic
When viewing the server status in app, the app informs me that I need to set
enable-query
to true to view the online players. However, viewing the server status using the widget, does allow me to view the online players. I’ve checked with the server owner and he confirmed me that theenable-query
setting is set to true.Example images: http://imgur.com/a/buCwDl1
Running version 1.0.1 on an iPhone X running iOS 11.4.
Edit: updated the post to more accuratly describe the issue.
The text was updated successfully, but these errors were encountered: