Today my server shutting down when player connected. What does it mean ? is it a PMMP or plugin issue (VPN Guard ?) thanks sorry for my bad english PocketMine-MP 1.7dev-151: ChatToDiscord 1.1.0; VPNGuard 1.0.6; essentialsTP 1.2.0-2; Parkour 1.5.6-2; AllSigns 1.0.4; PiggyCustomEnchants 1.0.2; iProtector 3.1.0-3; VoteReward 3.0.2-2; xyz 1.0.4; AlwaysSpawn 2.2.3-3; PurePerms 1.4.1-2; ItemCasePE 1.2.1; Slapper 1.3.7; EconomyAPI 5.7.1-3; BanItem 2.3.2-2.alpha8; EconomyShop 2.0.8-2; PureChat 1.4.10-3; FactionsPro 1.4.5-5 Code: 2017-10-05 [08:38:12] [Server thread/INFO]: Steve[/88.226.166.155:47732] logged in with entity id 6305 at (world, 3110, 74, 3290) 2017-10-05 [08:38:15] [Server thread/INFO]: [VPNGuard] Player Steve has connected with the IP: 80.215.165.159 2017-10-05 [08:38:15] [Server thread/INFO]: Steve joined the game 2017-10-05 [08:38:16] [Server thread/WARNING]: API Server Returned Error Message: Backend Database Server is Down. when Steve connected 2017-10-05 [08:38:16] [Server thread/CRITICAL]: Shutting down server to prevent blacklisting on API Database 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling ChatToDiscord v1.1.0 2017-10-05 [08:38:16] [Server thread/INFO]: [ChatToDiscord] Disabled 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling VPNGuard v1.0.6 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling essentialsTP v1.2.0-2 2017-10-05 [08:38:16] [Server thread/INFO]: [essentialsTP] essentialsTP+ Disabled 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling Parkour v1.5.6-2 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling AllSigns v1.0.4 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling PiggyCustomEnchants v1.0.2 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling iProtector v3.1.0-3 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling VoteReward v3.0.2-2 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling xyz v1.0.4 2017-10-05 [08:38:16] [Server thread/INFO]: [xyz] /xyz disabled. 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling AlwaysSpawn v2.2.3-3 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling PurePerms v1.4.1-2 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling ItemCasePE v1.2.1 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling Slapper v1.3.7 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling EconomyAPI v5.7.1-3 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling BanItem v2.3.2-2.alpha8 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling EconomyShop v2.0.8-2 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling PureChat v1.4.10-3 2017-10-05 [08:38:16] [Server thread/INFO]: Disabling FactionsPro v1.4.5-5 2017-10-05 [08:38:16] [Server thread/INFO]: Steve left the game 2017-10-05 [08:38:16] [Server thread/INFO]: Steve[/88.226.166.155:47732] logged out due to Server en maintenance 2017-10-05 [08:38:16] [Server thread/INFO]: Unloading level "world" 2017-10-05 [08:38:21] [Server thread/INFO]: Stopping other threads
I've already pointed out to the author of VPNGuard that it's not quite as clear as it should be that if you use a free account, your server will automatically shut down as soon as you have reached the free API quota limit. If you do pay, then I think there's an option in the config to change this behaviour so that it doesn't happen when the API endpoint is unreachable for whatever reason.
thanks Thunder33345, Awzaw, Edwardthedog2, I use VPNGuard (VPNGuard 1.0.6 bumped Alpha9 + API key Basic 5 usd per month) in config.yml =) bypass-check: true ... Allow users to connect if API Server encounters any errors (Such as Timeout)? bypass-check: true ...
Yah thanks for tagging me, seems like I missed a couple of parentheses in the Async.php file where its ignoring the statement condition value. Ill fix it