I read the thread from Feb '16 and none of the suggestions there solve my issue.
I’m running a new instance of MineOS (b28c5be) on Fedora 30, managing several world instances where my kids and I play. Each kid has his own world (they like 1:1 time with me), plus we have one communal world we all use together. Finally we have another world that’s exposed to their friends on the internet.
All game instances are vanilla, using the latest (1.14.4) server jar.
Only one of our “family” instances are only ever at any given time, so they’re all configured on the default port. The “exposed” instance runs on a non-default port since I didn’t want to enable port forwarding on my router using a default port.
I’m a fairly seasoned linux admin, and all the game configs work, firewall behaves, etc.
I’ve just never seen the “Players Online” widget ever report a non-zero value on any of the server instances. It does reflect the correct max player value for each (our family server limit is 5, the exposed server limit is 10).
I’ve made sure “enable-query=true” is set in the properties files, and I’m using the java arguments to force the IPv4 tcp/udp stacks (verified via netstat). I’ve tried setting the query-port to both match and differ from the game port. No joy.
What am I missing?