Rabisco Posted January 9, 2016 Share Posted January 9, 2016 I'm reaaaalllyy tired of this issue. There's not information at all and can only be solved by deleting all files on server (C:\Users\myusername\Zomboid) and reseting the map. Is there any solution or more information about this issue at all? Troubleshooting Done:- Deleting/Changing user files C:\Users\myusername\Zomboid (FAIL)- Creating new user to log into the server (FAIL)- User that was previously added as ADMIN can login successfully- Deleted the game and all files related to Zomboid into Client computer (FAIL) So, if there's something wrong with the Server Files why can't Admin be able to login? The Server is up if anyone want to test. The "IP" is ******. Obs.: It was working before. I had the server stopped for one week and after starting I'm receiving this error. TurtleShroom 1 Link to comment Share on other sites More sharing options...
Connall Posted January 9, 2016 Share Posted January 9, 2016 Is the server running the same version of Project Zomboid as you are? Has the game maybe been updated but the server files haven't or vice versa? Link to comment Share on other sites More sharing options...
Rabisco Posted January 9, 2016 Author Share Posted January 9, 2016 No Sir. Both are running 32.30. If I delete all files under Zomboid folder it return to work properly but I lost everything what players build. Link to comment Share on other sites More sharing options...
EnigmaGrey Posted January 9, 2016 Share Posted January 9, 2016 Your server lets me connect fine. Link to comment Share on other sites More sharing options...
Rabisco Posted January 10, 2016 Author Share Posted January 10, 2016 Your server lets me connect fine.Really?! What do I need to do to fix that? Do you know any explanation to work using a ADMIN account and don't work by creating a new user? Link to comment Share on other sites More sharing options...
Rabisco Posted January 10, 2016 Author Share Posted January 10, 2016 So, every other friends from different regions are having the same problem. Did you really log into the game and created the Character? Which username did you use EnigmaGrey? Link to comment Share on other sites More sharing options...
EnigmaGrey Posted January 10, 2016 Share Posted January 10, 2016 I just used the username EG.Are you installing omds or making any changes to %ProgramFiles(x86)%\Steam\steamapps\common\ProjectZomboid or %useranem%\Zomboid prior to this happening?I mean, there is a work around -- disable the Lua checksum in servertest.ini then reload the options (/reloadoptions in local chat on an admin character, or omit the forward slash when doing it from the console), but I'm curious as to what's triggering it. Maybe a translation? TurtleShroom and Rabisco 2 Link to comment Share on other sites More sharing options...
Rabisco Posted January 10, 2016 Author Share Posted January 10, 2016 So... this is the Server Log when people are failing to connect:[ZNetJNI] New connection[ZNetJNI] Java_zombie_core_raknet_RakNetPeerInterface_GetClientSteamID[ZNetJNI] Java_zombie_core_raknet_RakNetPeerInterface_getIPFromGUID[ZNetJNI] Java_zombie_core_raknet_RakNetPeerInterface_GetClientSteamIDUser ThomyKal is trying to connect.[ZNetJNI] Java_zombie_core_raknet_RakNetPeerInterface_getIPFromGUIDConnected new client ThomyKal ID # 0 and assigned DL port 16262testing TCP download port 16262MOD: failed to load poster C:\Users\Gationi\Zomboid\mods\Hydrocraft\poster.pngclient connected to TCP download port 16262 okSTEAMPS3 - AsncTCPSocket destroyedSTEAMPS3 - AsncTCPSocket destroyedSTEAMPS3 - AsncTCPSocket destroyedSTEAMPS3 - AsncTCPSocket destroyedSTEAMPS3 - AsncTCPSocket destroyedSTEAMPS3 - AsncTCPSocket destroyeduser ThomyKal kicked because Lua/script checksums do not match[ZNetJNI] Java_zombie_core_raknet_RakNetPeerInterface_disconnect[ZNetJNI] Connection closed: reason=1 port=1[ZNetJNI] Disconnecting client #0 SteamID=76561198033530709[ZNetJNI] Finally disconnected client 76561198033530709 Unfortunately nothing was changed. I just stopped the server for a few days and when I tried to run again everyone was having this error. I did found the option in Server files (servertest.ini): DoLuaChecksum=true What's the impact of disabling that option? Can I expect any malfunction? When I disabled this I didn't got any more errors to login. I'll keep testing and checking server logs. Link to comment Share on other sites More sharing options...
Rabisco Posted January 10, 2016 Author Share Posted January 10, 2016 Now this is the Authentication Log after login:Connected new client Rabs ID # 4 and assigned DL port 16263testing TCP download port 16263MOD: failed to load poster C:\Users\Gationi\Zomboid\mods\Hydrocraft\poster.pngclient connected to TCP download port 16263 okloaded chunks for cell 156,135 ms=171.52017RecalcAll for cell 156,135 ms=156.97655loaded2=[]finish loading cell 156,135 ms=131.76561loaded chunks for cell 157,95 ms=224.75647RecalcAll for cell 157,95 ms=215.13115loaded chunks for cell 158,95 ms=251.84671loaded2=[]finish loading cell 157,95 ms=118.88818loaded chunks for cell 157,96 ms=232.19884loaded chunks for cell 158,96 ms=323.91953RecalcAll for cell 158,95 ms=682.1192loaded2=[]finish loading cell 158,95 ms=207.24266RecalcAll for cell 157,96 ms=295.14618RecalcAll for cell 158,96 ms=326.8233loaded2=[]finish loading cell 157,96 ms=352.89508loaded2=[]finish loading cell 158,96 ms=147.46533loaded chunks for cell 155,134 ms=200.57243loaded chunks for cell 156,134 ms=193.26288RecalcAll for cell 155,134 ms=209.7975RecalcAll for cell 156,134 ms=172.47523loaded2=[]finish loading cell 155,134 ms=262.7929loaded2=[]finish loading cell 156,134 ms=522.12[ZNetJNI] Java_zombie_core_znet_SteamGameServer_BUpdateUserData 'Rabs' id=76561198032911414Deleting zombie that is only 2.2998047 away from player. Is changing "DoLuaChecksum=false" a safe solution? Feel free to request any logs that you think that could be useful. Want to make this as best as possible as players are really linking and asking to not shutdown my server. Link to comment Share on other sites More sharing options...
EnigmaGrey Posted January 10, 2016 Share Posted January 10, 2016 The main risk people can then run unsafe code on your server, such as hacks to damage the gain world or kill people, but if you know who you're playing with, it's not that great of a concern. It's more of an issue for long-running public servers. The checksum itself isn't bulletproof, either, it just makes it a bit harder for people. Not sure what's causing "AsncTCPSocket destroyed," though. I've never seen that before. TurtleShroom and Rabisco 2 Link to comment Share on other sites More sharing options...
Rabisco Posted January 10, 2016 Author Share Posted January 10, 2016 The main risk people can then run unsafe code on your server, such as hacks to damage the gain world or kill people, but if you know who you're playing with, it's not that great of a concern. It's more of an issue for long-running public servers. The checksum itself isn't bulletproof, either, it just makes it a bit harder for people.Not sure what's causing "AsncTCPSocket destroyed," though. I've never seen that before. Well as it's a Public Steam Server so anyone can login. Just to be safer I'll remove the Hostname from there! Maybe Ports blocked? I know Steam uses 2 ports; 8766 and 8767. but I just enabled the first. Link to comment Share on other sites More sharing options...
Rabisco Posted January 10, 2016 Author Share Posted January 10, 2016 This is what I have from Client side when connecting when DoLuaChecksum is true:FBO: creating 16x16FBO: creating 2048x2048SafeMode is offTextures and Sprides Loaded.using spawn regian Muldraugh, KY13 possible spawn points[ZNetJNI] Connection closed: reason=1 port=1RakNetPeerInterface.connectionStateChangedCallback state=Disconnected message= thread=Thread{UdpEngine,5,main][ZNetJNI] Java_zombie_core_raknet_RakNetPeerInterface_disconnect Link to comment Share on other sites More sharing options...
EnigmaGrey Posted January 10, 2016 Share Posted January 10, 2016 Could you have those who get the "files don't match" error try the following, http://steamcommunity.com/workshop/discussions/-1/451850468362573303/?appid=108600 ? Maybe they just missed today's update of Hydrocraft. Rabisco 1 Link to comment Share on other sites More sharing options...
Rabisco Posted January 11, 2016 Author Share Posted January 11, 2016 Could you have those who get the "files don't match" error try the following, http://steamcommunity.com/workshop/discussions/-1/451850468362573303/?appid=108600 ?Maybe they just missed today's update of Hydrocraft. Hei Sir, Congrats! You solved the real issue. A new update was released for Hydrocraft, but server was still running the old version of the Hydrocraft. After Updating the Server Mod Hydrocraft and enabling the "DoLuaChecksum" everyone was able to log again without issues. Link to comment Share on other sites More sharing options...
EnigmaGrey Posted January 11, 2016 Share Posted January 11, 2016 Weird. Anyone connecting to your server should have got a Failed TCP ... error, not Lua files do not match Did you install Hydrocraft through Workshop, rather than placing in %username%\zomboid\mods? Link to comment Share on other sites More sharing options...
Rabisco Posted January 11, 2016 Author Share Posted January 11, 2016 Weird. Anyone connecting to your server should have got a Failed TCP ... error, not Lua files do not match Did you install Hydrocraft through Workshop, rather than placing in %username%\zomboid\mods? Server:Copied the Hydrocraft from the folder "C:\Program Files (x86)\Steam\SteamApps\workshop\content\108600\498441420\mods\Hydrocraft" to %username%\Zomboid\Mods Client:Copied the Hydrocraft from the folder "C:\Program Files (x86)\Steam\SteamApps\workshop\content\108600\498441420\mods\Hydrocraft" to %username%\Zomboid\Mods What's the correct procedure to install them on the Server? Link to comment Share on other sites More sharing options...
EnigmaGrey Posted January 11, 2016 Share Posted January 11, 2016 Simply include the workshop ID number in the servertest.ini (workshop=, I think?). Steam will downlad and install the mod for you.It'll also update it every time you restart your server.Any time people connect, Steam will automagically update it for them.Makre sure Mods=Hydrocraft (the loading ID) is set, as well -- judging by your server, you've already done this. Rabisco 1 Link to comment Share on other sites More sharing options...
Rabisco Posted January 11, 2016 Author Share Posted January 11, 2016 Thank you for all hints EnigmaGrey. So, if I have 2 mods added into the Server the servertest.ini should be "WorkshopItems=498441420;522891356" ? Link to comment Share on other sites More sharing options...
EnigmaGrey Posted January 11, 2016 Share Posted January 11, 2016 Looks correct:mods=Hydrocraft;BedfordFallsWorkshopItems=498441420;522891356Not entirely sure BedfordFalls should be included in mods, but, well, it's a mod. Rabisco 1 Link to comment Share on other sites More sharing options...
Rabisco Posted January 11, 2016 Author Share Posted January 11, 2016 Looks correct: mods=Hydrocraft;BedfordFallsWorkshopItems=498441420;522891356Not entirely sure BedfordFalls should be included in mods, but, well, it's a mod. Hei EnigmaGrey, When setting WorkshopItems a new issue happen. So as this is related to a new problem and to make things more clear in the forum I'll create another thread! Thanks in advance for all your help. Link to comment Share on other sites More sharing options...
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