Wolfenstein Posted April 9, 2014 Posted April 9, 2014 Hello,I've trying to run a server with Hamachi to avoid opening ports, but every time I join the server the map has black borders (it doesn't load the cells), items do not spawn and neither do zombies.I've been told that this was a port problem, but it still happens with Hamachi. I had a friend try setting up the server (with a Mac too) and had the same result. I'm using the IWBUMS. So I suppose it's the latest. Though this problem has been happening to me since onlinetest came out.That Zomboid folder (in Users) is what I delete between attempts. I have no need to keep the saves at the moment, so there is no file swapping. I have read that Hamachi has worked for people with Windows at least. (Maybe Hamachi on Mac is the problem?) This is what the console output from running the server. (Run duration: ~5min) Last login: Tue Apr 8 19:28:12 on consoleIvans-iMac:~ inBlomqvist$ /Users/inBlomqvist/Documents/Project\ Zomboid.app/Contents/MacOS/JavaAppLauncher ; exit;2014-04-08 20:08:34.303 JavaAppLauncher[1020:507] Option: -Djava.library.path=/Users/inBlomqvist/Documents/Project Zomboid.app/Contents/Java2014-04-08 20:08:34.304 JavaAppLauncher[1020:507] Option: -noverify2014-04-08 20:08:34.304 JavaAppLauncher[1020:507] Option: -XX:+UseNUMA2014-04-08 20:08:34.305 JavaAppLauncher[1020:507] Option: -XX:+AggressiveOpts2014-04-08 20:08:34.305 JavaAppLauncher[1020:507] Option: -XX:+TieredCompilation2014-04-08 20:08:34.305 JavaAppLauncher[1020:507] Option: -XX:Tier2CompileThreshold=700002014-04-08 20:08:34.305 JavaAppLauncher[1020:507] Option: -XX:CompileThreshold=15002014-04-08 20:08:34.305 JavaAppLauncher[1020:507] Option: -Xms768m2014-04-08 20:08:34.306 JavaAppLauncher[1020:507] Option: -Xmx1024m2014-04-08 20:08:34.306 JavaAppLauncher[1020:507] Option: -XX:+UseAdaptiveSizePolicy2014-04-08 20:08:34.306 JavaAppLauncher[1020:507] Option: -XX:GCTimeRatio=502014-04-08 20:08:34.306 JavaAppLauncher[1020:507] Option: -XX:MaxGCPauseMillis=202014-04-08 20:08:34.310 JavaAppLauncher[1020:2503] Option: -Djava.library.path=/Users/inBlomqvist/Documents/Project Zomboid.app/Contents/Java2014-04-08 20:08:34.310 JavaAppLauncher[1020:2503] Option: -noverify2014-04-08 20:08:34.310 JavaAppLauncher[1020:2503] Option: -XX:+UseNUMA2014-04-08 20:08:34.310 JavaAppLauncher[1020:2503] Option: -XX:+AggressiveOpts2014-04-08 20:08:34.311 JavaAppLauncher[1020:2503] Option: -XX:+TieredCompilation2014-04-08 20:08:34.311 JavaAppLauncher[1020:2503] Option: -XX:Tier2CompileThreshold=700002014-04-08 20:08:34.311 JavaAppLauncher[1020:2503] Option: -XX:CompileThreshold=15002014-04-08 20:08:34.311 JavaAppLauncher[1020:2503] Option: -Xms768m2014-04-08 20:08:34.311 JavaAppLauncher[1020:2503] Option: -Xmx1024m2014-04-08 20:08:34.312 JavaAppLauncher[1020:2503] Option: -XX:+UseAdaptiveSizePolicy2014-04-08 20:08:34.312 JavaAppLauncher[1020:2503] Option: -XX:GCTimeRatio=502014-04-08 20:08:34.312 JavaAppLauncher[1020:2503] Option: -XX:MaxGCPauseMillis=20Loading RakNet from: /Users/inBlomqvist/Documents/Project Zomboid.app/Contents/JavaUser 'admin' not found, creating it Enter new administrator password: xxxxxxxConfirm the password: xxxxxxxAdministrator 'admin' created, you can now log with it using admin/yourpassword.SVN REVISION 962Initialising Server Systems...translator: language is ENtranslator: failed to parse Recipes for language=ENtranslator: failed to parse Items for language=ENLoading: media/lua/shared/ISBaseObject.luaLoading: media/lua/shared/JoyPad/JoyPadSetup.luaLoading: media/lua/shared/NPCs/MainCreationMethods.luaLoading: media/lua/shared/Reloading/ISRackAction.luaLoading: media/lua/shared/TimedActions/ISBaseTimedAction.luaLoading: media/lua/shared/Reloading/ISReloadAction.luaLoading: media/lua/shared/Reloading/ISReloadManager.luaLoading: media/lua/shared/Reloading/ISReloadUtil.luaLoading: media/lua/shared/Reloading/ISReloadableMagazine.luaLoading: media/lua/shared/Reloading/ISReloadable.luaLoading: media/lua/shared/Reloading/ISSemiAutoWeapon.luaLoading: media/lua/shared/Reloading/ISReloadableWeapon.luaLoading: media/lua/shared/Reloading/ISShotgunWeapon.luaLoading: media/lua/shared/Reloading/ISRevolverWeapon.luaLoading: media/lua/shared/Reloading/stormysReload.luaLoading: media/lua/shared/Sandbox/SandboxVars.luaLoading: media/lua/shared/Util/AdjacentFreeTileFinder.luaLoading: media/lua/shared/Util/BuildingHelper.luaLoading: media/lua/shared/Util/LuaList.luaLoading: media/lua/shared/Util/StringReplacer.luaLoading: media/lua/shared/Util/Vector2.luaLoading: media/lua/shared/a_requires.luaLoading: media/lua/shared/defines.luaLoading: media/lua/shared/keyBinding.luaLoading: media/lua/shared/luautils.luaLoading: media/lua/server/BuildingObjects/ISBuildUtil.luaLoading: media/lua/server/BuildingObjects/ISBuildingObject.luaLoading: media/lua/server/BuildingObjects/ISDoubleTileFurniture.luaLoading: media/lua/server/BuildingObjects/ISLightSource.luaLoading: media/lua/server/BuildingObjects/ISNaturalFloor.luaLoading: media/lua/server/BuildingObjects/ISSimpleFurniture.luaLoading: media/lua/server/BuildingObjects/ISWoodenContainer.luaLoading: media/lua/server/BuildingObjects/ISWoodenDoor.luaLoading: media/lua/server/BuildingObjects/ISWoodenDoorFrame.luaLoading: media/lua/server/BuildingObjects/ISWoodenFloor.luaLoading: media/lua/server/BuildingObjects/ISWoodenStairs.luaLoading: media/lua/server/BuildingObjects/ISWoodenWall.luaLoading: media/lua/server/BuildingObjects/PaintingReference.luaLoading: media/lua/server/BuildingObjects/RainCollectorBarrel.luaLoading: media/lua/server/Camping/BuildingObjects/campingCampfire.luaLoading: media/lua/server/Camping/BuildingObjects/campingTent.luaLoading: media/lua/server/Camping/camping.luaLoading: media/lua/server/Camping/camping_fuel.luaLoading: media/lua/server/Camping/camping_text.luaLoading: media/lua/server/ClientCommands.luaLoading: media/lua/server/Farming/BuildingObjects/farmingPlot.luaLoading: media/lua/server/Farming/ISPlant.luaLoading: media/lua/server/Farming/basicFarming.luaLoading: media/lua/server/Farming/farmingCommands.luaLoading: media/lua/server/Farming/farming_displayInfo.luaLoading: media/lua/server/Farming/farming_vegetableconf.luaLoading: media/lua/server/HealthSystem/HealthUpdate.luaLoading: media/lua/server/ISBuildingBlueprintManager.luaLoading: media/lua/server/ISCoordConversion.luaLoading: media/lua/server/ISDoor.luaLoading: media/lua/server/ISObjectClickHandler.luaLoading: media/lua/server/Items/ItemBindingHandler.luaLoading: media/lua/server/Items/ItemPicker.luaLoading: media/lua/server/Items/ScriptItemInterface.luaLoading: media/lua/server/Items/SuburbsDistributions.luaLoading: media/lua/server/Map/MetaEnum.luaLoading: media/lua/server/Movers/ISBaseMover.luaLoading: media/lua/server/Movers/MoverStateMachine.luaLoading: media/lua/server/Movers/MoverStates/ISBaseState.luaLoading: media/lua/server/Movers/MoverStates/MoveToState.luaLoading: media/lua/server/Movers/Rabbit.luaLoading: media/lua/server/NPCs/Behaviour/BaseBehaviour.luaLoading: media/lua/server/NPCs/Behaviour/GuardBehaviour.luaLoading: media/lua/server/NPCs/FetchQuest.luaLoading: media/lua/server/NPCs/ISConversationScript.luaLoading: media/lua/server/NPCs/NPCEncountersMain.luaLoading: media/lua/server/NPCs/NPCHouse.luaLoading: media/lua/server/NPCs/SadisticAIDirector/EventSystem.luanew event systemLoading: media/lua/server/NPCs/SadisticAIDirector/MetaSurvivor.luaLoading: media/lua/server/NPCs/SadisticAIDirector/MetaSurvivorGroup.luaLoading: media/lua/server/NPCs/SadisticAIDirector/RelationshipModifiers/Modifiers.luaLoading: media/lua/server/NPCs/SadisticAIDirector/SadisticAIDirector.luaLoading: media/lua/server/NPCs/SadisticAIDirector/SadisticMusicDirector.luaLoading: media/lua/server/NPCs/SadisticAIDirector/SurvivorSelector.luaLoading: media/lua/server/NPCs/SendOnLootMission.luaLoading: media/lua/server/NPCs/TestThing.luaLoading: media/lua/server/NewSelectionSystem/GridSquareSelector.luaLoading: media/lua/server/Professions/Professions.luaLoading: media/lua/server/Seasons/season.luaLoading: media/lua/server/Seasons/seasonProps.luaLoading: media/lua/server/TurnBased/TurnBasedMain.luaLoading: media/lua/server/TutorialHelperFunctions.luaLoading: media/lua/server/XpSystem/XPSystem_SkillBook.luaLoading: media/lua/server/XpSystem/XpSystem_text.luaLoading: media/lua/server/XpSystem/XpUpdate.luaLoading: media/lua/server/katebaldspottutorial.luaLoading: media/lua/server/mapScripts.luaLoading: media/lua/server/metazones/metazoneHandler.luaLoading: media/lua/server/metazones/metazones_westpoint.luaLoading: media/lua/server/recipecode.luaLoading: media/lua/server/timedactionshelper.luachecking media/maps/Muldraugh, KY/spawnpoints.luanot found media/maps/Muldraugh, KY/spawnpoints.lua (may not be an error)checking media/maps/West Point, KY/spawnpoints.luanot found media/maps/West Point, KY/spawnpoints.lua (may not be an error)Loading world...return code: 0*** SERVER STARTED ****server is listening on port 16261ID_NEW_INCOMING_CONNECTIONid=0 guid=1396998557492392Connected new client admin ID # 0 and assigned DL port 16262Shared zombie descriptor packet size is 63KBPlayer connected from 1396998557492392Loading cell: 166, 95 (38, 22)Loading cell: 165, 95 (38, 22)Loading cell: 166, 94 (38, 21)java.net.BindException: Address already in useat java.net.PlainSocketImpl.socketBind(Native Method)at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)at java.net.ServerSocket.bind(ServerSocket.java:376)at java.net.ServerSocket.<init>(ServerSocket.java:237)at java.net.ServerSocket.<init>(ServerSocket.java:128)at zombie.network.PlayerDownloadServer$1.run(PlayerDownloadServer.java:348)Exception in thread "Thread-20" java.lang.NullPointerExceptionat zombie.network.PlayerDownloadServer$1.run(PlayerDownloadServer.java:372)java.net.BindException: Address already in useat java.net.PlainSocketImpl.socketBind(Native Method)at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) java.net.BindException: Address already in useat java.net.PlainSocketImpl.socketBind(Native Method)at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)at java.net.ServerSocket.bind(ServerSocket.java:376)at java.net.ServerSocket.<init>(ServerSocket.java:237)at java.net.ServerSocket.<init>(ServerSocket.java:128)at zombie.network.PlayerDownloadServer$1.run(PlayerDownloadServer.java:348)Exception in thread "Thread-22" java.lang.NullPointerExceptionat zombie.network.PlayerDownloadServer$1.run(PlayerDownloadServer.java:372) I let it run a few more minutes the java.net.BindException: Address already in use keeps appearing only changing the Exception in thread "Thread-22" java.lang.NullPointerException always a bigger number than before. (Thread-23, 24, and so on.) Another thing.I've tried just deleting the world.db that is found MacintoshHD/Users/YourUserName/Zomboid and things started fast at the beginning. A few cells loaded (slow, but loaded), but then almost immediately it slowed and stopped loading them. Looks like some sort of lag between the server and the game. Thanks!
Wolfenstein Posted April 18, 2014 Author Posted April 18, 2014 Anyone? (Hamachi on Windows works fine, but I much rather use Mac).
Rathlord Posted April 18, 2014 Posted April 18, 2014 I've tried to troubleshoot this but honestly there's not much we can do- Hamachi is a third party software and we have no idea how it will interact with our code. Don't really know what else to recommend except make sure all of your settings are right.
Wolfenstein Posted April 25, 2014 Author Posted April 25, 2014 Well, if you ever think of something that might help (or another way to run a server without port forwarding) I'll really appreciate it!Thanks.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now