Why does my Windows Home Server appear to be frozen when a client tries to connect?
I've got a HP MediaSmart Windows Home Server EX490 and I'd like to run my own Minecraft server.
I have the server software downloaded on my WHS box, so through a Remote Desktop connecting I startup the software which runs fine.
However the moment a Minecraft client trys to connect to the server, my Remote Desktop connection freezes and the whole WHS appears to be frozen.
I've tried this a number of the times and get the same result each time. Is there a reason why WHS would do this? Has anyone else had the same issue?
Server log
2011-02-27 19:23:58 [INFO] Starting minecraft server version Beta 1.3
2011-02-27 19:23:58 [INFO] Loading properties
2011-02-27 19:23:58 [INFO] Starting Minecraft server on *:25565
2011-02-27 19:23:58 [WARNING] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
2011-02-27 19:23:58 [WARNING] The server will make no attempt to authenticate usernames. Beware.
2011-02-27 19:23:58 [WARNING] While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
2011-02-27 19:23:58 [WARNING] To change this, set "online-mode" to "true" in the server.settings file.
2011-02-27 19:23:58 [INFO] Preparing level "world"
2011-02-27 19:23:58 [INFO] Preparing start region
2011-02-27 19:24:00 [INFO] Preparing spawn area: 93%
2011-02-27 19:24:00 [INFO] Done (1281633001ns)! For help, type "help" or "?"
2011-02-27 19:28:20 [INFO] MaverickUK [/192.168.1.97:59249] logged in with entity id 1
2011-02-27 19:28:24 [WARNING] Can't keep up! Did the system time change, or is the server overloaded?
2011-02-27 19:28:28 [WARNING] Can't keep up! Did the system time change, or is the server overloaded?
2011-02-27 19:28:30 [WARNING] Can't keep up! Did the system time change, or is the server overloaded?
2011-02-27 19:29:18 [INFO] MaverickUK lost connection: disconnect.overflow
Other people having related issues
- http://getsatisfaction.com/mojang/topics/server_freezes_whole_pc_on_windows_server_2003
I haven't touched it recently, but I was running Minecraft fine on my WHS (an HP LX190) without any real problems. I followed these directions to run it as a service so I didn't have to leave an RDP session going:
http://www.minecraftforum.net/viewtopic.php?f=10&t=42337
Install Summary - Download yajsw and extract to any folder. - Open task manager and find the "java" pid under processes. This is most likely your minecraft server. - Open a command prompt and browse to the "bat" folder under yajsw. (ex. D:\yajsw-beta-10.3\bat). - Run genConfig.bat (ex. genConfig.bat 2467).
wrapper.conf - Browse to "conf" folder (ex. D:\yajsw-beta-10.3\conf) and open wrapper.conf in a text editor. - Set the working directory to your minecraft .jar server file. (ex. \minecraftserver\ for D:\minecraftserver). - Uncomment wrapper.app.password and enter your admin account password. Make sure the username on the line above is correct. - Fill in service name and descriptions.
Create/Install Service - Run installService.bat from the bat directory. (ex. D:\yajsw-beta-10.3\bat) - Open Services Manager through administration tools. - Right click the server, properties. - Browse to "Log On" tab. - Change to "This Account" and use the same account in your wrapper.conf.
Start the service.
Minecraft runs on port 25565, so it shouldn't be conflicting with RDP anyway (which is 3389), but this makes things much easier for me anyway.
Check to see if Minecraft is running on the same port as remote desktop. This could cause a port conflict that might freeze your system.