I've previously installed Pocketmine on my OS X machine and had no trouble with Minecraft PE clients connecting to it on the local area WiFi and also over the internet.
Yesterday I installed the current version of Pocketmine-MP on a Raspberry PI and also on the same OS X machine that I'd previously had success with. When I run the server, it identifies itself with the version line:
This server is running PocketMine-MP version 1.4.1-980 "絶好(Zekkou)ケーキ(Cake)" (API 1.11.0)
However, in the Minecraft PE server list, neither of these local servers show a green light to the right, where as other servers on the internet do.
When I try to connect to either of these servers from a Minecraft PE client, the connection does manage to "partially" connect. First "Generating World" and "Locating Server" are shown, and then after a couple of seconds, the "Cancel" button is added.
If I hit the "Cancel" button, then I get a line in the server's log:
09:17:07 [INFO] [/220.127.116.11:54232] logged out due to client disconnect
So some kind of connection is being started but not completing.
Also, if I stop the servers, then the connection immediately fails and the client shows an error message.
My player name is "tobi-bobo" (no spaces). I've also tried just "tobi". I noticed that
players/ remains empty. No files created for the name I connect with.
server.properties in full:
#Properties Config file #Sun Jun 7 09:19:36 UTC 2015 server-name=LovelyWorld server-port=19132 memory-limit=512M gamemode=0 max-players=10 spawn-protection=16 white-list=off enable-query=on enable-rcon=off motd=Welcome to Lovely World! announce-player-achievements=on allow-flight=on spawn-animals=on spawn-mobs=on force-gamemode=off hardcore=off pvp=off difficulty=1 generator-settings= level-name=world level-seed= level-type=DEFAULT rcon.password=bAeyNEzeCt auto-save=on debug.level=4
I've tried a few Minecraft PE clients running Minecraft PE 0.11.1: An iPhone 5 and an iPad. They can connect to other servers on the internet no problem, but not my PocketMine installations.
I've tried a direct connection within the LAN, and also by using noip – the results are the same – it doesn't complete the connection, but I do get a disconnect message in the server log.
Here's the full Pocketmine log:
09:08:53 [INFO] Starting Minecraft: PE server version v0.10.5 alpha 09:08:53 [INFO] Loading pocketmine.yml... 09:08:53 [INFO] Loading server properties... 09:08:53 [INFO] Starting Minecraft PE server on 0.0.0.0:19132 09:08:53 [INFO] This server is running PocketMine-MP version 1.4.1-980 "絶好(Zekkou)ケーキ(Cake)" (API 1.11.0) 09:08:53 [INFO] PocketMine-MP is distributed under the LGPL License 09:08:55 [INFO] Preparing level "world" 09:08:56 [INFO] Starting GS4 status listener 09:08:56 [INFO] Setting query port to 19132 09:08:56 [INFO] Query running on 0.0.0.0:19132 09:08:56 [INFO] Default game type: SURVIVAL 09:08:56 [INFO] Done (3.942s)! For help, type "help" or "?" 09:17:07 [INFO] [/18.104.22.168:54232] logged out due to client disconnect