Project Zomboid

Project Zomboid

Steven Feb 3, 2024 @ 8:45am
Dedicated Server Tool set out of date.
so we just downloaded and setup the dedicated tool set thats hosted on steam
and it shows it up and running but when we try to connect it says its out of date that the client does not match server dedicated software so it seems like there needs up update to the server files on steam.

we used the verifiy files to make sure it was correct and its still giving error when with version diff between client and the dedicated server tool set.

41.77.9 is what is on steam for server software and client is 41.78.16

any change of getting server software updated ?

as of 2/6/24 adding update to issue

it is indeed a mis versioning issue of the bat file

the startserver32.bat is versioned correctly
the
startserver64.bat is not versioned correctly

it even says as much when you launch the too with in the dos shell screen during boot up of the server.

which I will remind every one when you assume as saying goes just make an asssss out of yourself and person you are talking to lol

always check check and triple check

mis match version can only be one thing file issue.

when you do you updates run 64 and 32 and watch your bat file version numbers before and after you do you updates to where ever files are being hosted.

when customer response with issue of amiss match first thing every one who reply should do is there checks on the version numbering of all bath files that can be ran.

should not be making customer do it to prove issue with your product, where i use to work we would fire employees for stuff like that and i know for fact due to my own experience this has now happened at least twice.

I have been in IT long enough to know this.
Last edited by Steven; Feb 6, 2024 @ 10:13am
< >
Showing 1-14 of 14 comments
Shady Allie Feb 3, 2024 @ 9:30am 
Are you perhaps running your server in a beta build?

Steam library, project zomboid dedicated server, right click, properties, beta. Choose none.

I would start there as first step.
Steven Feb 3, 2024 @ 11:16am 
I just doubled checked and no I am not it running any betas and no mods and its setup to have most update to date version

I just tried doing verification again and it still installing that 41.77.9 version instead of 41.78.15

the verification option should verify that it has most current files that are uploaded.

also version that's getting installed is not even listed in beta or under development list as option to get.

so far as i can tell it just simply has not been updated.

I thought about maybe downloading it on this machine via steam client and see if it catch correct version and then coping the files over but ehh really verify file integrity option should correct any file issues.
Last edited by Steven; Feb 3, 2024 @ 11:25am
Steven Feb 3, 2024 @ 6:27pm 
so I uninstalled whole thing deleted all the server files and document files and then reinstalled and its still same wrong version.
Beard Feb 4, 2024 @ 4:30am 
I recommend you just install the SteamCMD version instead:
https://steamcommunity.com/sharedfiles/filedetails/?id=2683719613
Steven Feb 4, 2024 @ 9:31am 
Originally posted by Beard:
I recommend you just install the SteamCMD version instead:
https://steamcommunity.com/sharedfiles/filedetails/?id=2683719613

ehh I use to use the cmd stuff not interested ill just not bother play something else, as of right now this be only game that we out of all of them that have dedicated hosting that we can setup that would make you use cmd

cmd just hassle the auto dedicated tool sets for servers via steam work nice sense they just auto update and u just hit run or launch for most part.

well just play conan exiles or valhelim or something or galactic survival survival or ark something just hit launch button for and go.

no offense but CMD just ehh where just not that interested dealing with it any more sense tool sets replace it so well.

we even all return gams we buy that offered dedicate server setup but do not have a files as dedicated install on steam. that just how much we as a group have moved away form that cmd stuff.

sure might not be issue for every one but as we get older it gets harder remember all cmd stuff for all games some of us are in our 40 to 60s we have a guy who is 69 and its just to hard for him remember all that cmd typing stuff so download and install and play just works easier for him.
Last edited by Steven; Feb 4, 2024 @ 9:47am
Shady Allie Feb 4, 2024 @ 2:42pm 
How are you starting the download from steam?

I have no idea how to help, but I can say this:

I downloaded the dedicated zomboid server right through steam. I don't run the server through steam. What I do is drill down into the folder on my pc where steam lives, and into the server folder that I downloaded.
I run the StartServer64.bat right from there. <--run this and it is current version.

I wouldn't know why it would allow you download an older version, rather than the current server build that everyone else gets.

I'm just spouting off nonsense now, but try to run it the way I do, IF you don't already.
Perhaps, and I don't know, maybe you start it through steam and from your library.

I am blind helping blind here. Good luck.

====EDIT:
If trying to run directly by double click the bat file doesn't work, the very next thing my mind would do, is tell me to do that property thing i first told of (from steam library) and actually do install an older beta. THEN after a pc reboot (because why not) go back to that beta and the select NONE. It should now "revert" and download the newest stable version.

I'm just guessing blindly as I thy to think about why you get a different version by default than everyone else.
===========
It makes no sense you would get a old version, so something is def happening. I would guess somehow on your side of it, or we would hear many more of this from others.
More good luck to you.
Last edited by Shady Allie; Feb 4, 2024 @ 2:51pm
Steven Feb 4, 2024 @ 3:00pm 
so went to steam tool libary uninstalled

went to documents deleted all folder for setting kept and so forth

then went to game folder in steam app deleted that pz folder

then went back to steam library tools found dedicated installed.

ended up with wrong version

tried it on three diff machines happened each time not sure whats going on with that these are machines that never had server software installed on them they all report that version is same version numbers but there all wrong for client side.


I don't get it other than some reason the version number like i said does not even match up to version numbers in beta or alpha so forth under settings.

when it boots up file it reports in the dos shell what version is being started up thought and it matches with wrong version.

the setting files that we are using for the dedicated server where generated from client size which where created by the new client version.

so I don't see how that could be issue ether ?


----

this is not first time I ran into this problem thought it happened in past it was we ended up just not playing game for a year or so and then tried it again and there was no issue with miss match versions.

few years gone by and now it just happened again so I figured id report it.

so if history is an example in year or so it be fine agin.


----

it is possible most people use CMD or just game company to host for them. sense it seem most people explain how do it this on cmd not via steam tools directly via you tube.

personally steam tool set is just easier for older people to understand then typing in commands same with some kids understanding how to do things also.

my self I raised on dos but I dont care for CMD much any more I find CMD something that we left behind in the 90s with dos and I also find same with shell commands when comes with azure its silly and server hosting its silly to require in day of modern GUIs and being older and retired I personal don't care to deal with CMD or shell commands of any type any more lol.


I am going try one more test here latter on maybe some day of some week where i bring up old windows 9 machine form basement that has never had pz on it and install the tool set see what happens if catchs right file then ill just copy file folder over if not then thats that.

but I honestly just do not feel like putting any more time into this. just not worth it to me and we may just write game off for year or so agin and see what happens in future.

as for hearing about issues thats not always case there plenty of people like my self who dont report or care sometimes and just write stuff off.

in my experience 28 years managing an IT department and help desk customer support if there 1 person having issue chances are good that the problem effects at least a dozens or hundreds who are not reporting same issue.

just like if you get one person reporting something good there probably hunders or dozens who also like it who are not reporting any thing good or bad who also like that good aspect.

people always for get that majority never reports anything for anything most of the time.

anyways belive issue or not its not really my problem or my concern over all.

like i said if i cared enough id bring up anther machine and try it that way and just copy files over that worked.

but chances are good well just write off the game for while agin.
Last edited by Steven; Feb 4, 2024 @ 3:21pm
Beard Feb 5, 2024 @ 2:33am 
If you do not want to use the SteamCMD version, which would definitely download the correct version, can you instead share your logs.zip file found in C:\Users\YourUserName\Zomboid?
You can use any file-sharing website of your choice or a temporary one like filetransfer.io for example.
Steven Feb 6, 2024 @ 9:32am 
Originally posted by Shady Allie:
How are you starting the download from steam?

I have no idea how to help, but I can say this:

I downloaded the dedicated zomboid server right through steam. I don't run the server through steam. What I do is drill down into the folder on my pc where steam lives, and into the server folder that I downloaded.
I run the StartServer64.bat right from there. <--run this and it is current version.

I wouldn't know why it would allow you download an older version, rather than the current server build that everyone else gets.
.

I found issue and I know why its is issue with the server files them selfs it does no matter if you use CMD or steam libary its in the exe file

it also reproduceable
I have reproduced it five times now

the startserver32 file is fine it comes up as correct version but
the startserver64 game version is using old version that is one thats not correct and we all have been running the 64 bit server and client files.

it even reads wrong version file during boot up if steam allowed you take to a snap shoot i would post it

we use the 64 version because there is a big performance improvement over the 32 for all of us.

but I am guessing its simple issue that developer for got to version number the 64 bit dedicated start file even thought they updated the client 64 bit and sense the two 64 bit software client vs dedicate have different version numbers that explains why there is a miss match agin

this does not effect the 32 bit client stuff just the 64 bit client stuff.

so it something that the developer needs to edit and fix it also as i stated effects the CMD version so there you go.

Last edited by Steven; Feb 6, 2024 @ 9:38am
Steven Feb 6, 2024 @ 9:39am 
Originally posted by Beard:
If you do not want to use the SteamCMD version, which would definitely download the correct version, can you instead share your logs.zip file found in C:\Users\YourUserName\Zomboid?
You can use any file-sharing website of your choice or a temporary one like filetransfer.io for example.


it issue with the 64 bit even on the cmd

the dedicate 64 registers wrong version
its not issue for the 32 bit

it issue on the CMD and on steam library

you can see it during boot up if u run the start32 vs the start64 file

downloading a diff source is not going fix that and nothing i can do with out trying to program my own start64 file lol


I am going guess that who ever was suppose update version numbers on the start files just for got to do the 64 bit tool set start up file so we just have to wait till that gets corrected.

most people might not realize there only playing 32 bit version cuz the launch button auto start 32 bit but the 64 runs so much better it really does there just no reason at all to run the 32 bit version in today's world on today's machines.

the steam launch automatic go to should be startserver64.bat not the startserver32.bat same with the client should defualt to the 64 but what ever.

anyways issue is that verison numbering is off bettween the startserver64.bat and the startserver32.bat

but like i said you can see issue right during boot up of the server on in the dos shell bat boot
Last edited by Steven; Feb 6, 2024 @ 9:56am
tamara Feb 6, 2024 @ 9:57am 
yup Steven is right I just checked it my self. the bat file is miss versioned for the 64 bit and steven is also right in way I had no idea that launch in steam automatically used only 32 bit start up I thought it was using 64 in fact I didn't even know that 32 was even still a thing in PZ lol

I hope developer repairs this because now I am interested in the 64 bit my self.
Last edited by tamara; Feb 6, 2024 @ 10:20am
Sundance Feb 6, 2024 @ 10:24am 
lol check check and triple check yah need check them files. This is funny and shows an issue with customer support everywhere every one always wants blame the customer first before they even look into the issue being reported and every one has to drop in there two cents with out even knowing what could be issue in first place that’s common issue on steam

assumptions by pretty much every reply on here no one could believe that file miss match error means you need check files. except for the OP and one else even tried to ask any question as to what client he was running 32 vs 64 and no one even try doing the checks them selfs to verify the OP That is funny

Things for support to learn
Last edited by Sundance; Feb 6, 2024 @ 10:43am
Shady Allie Feb 6, 2024 @ 10:48am 
I am a user, not a developer and do NOT have this problem. my game and server are current versions. I downloaded both from steam, not the CMD. I do not run the server through steam, I run my startserver64 bat file.

So I can only tell my experience as I see it. Broken or not it gave me the correct versions.

That is all I can say. Good luck devs, and users with strange downloads.
Beard Feb 6, 2024 @ 12:41pm 
The Steam launch does not use the 32 bit version, it uses the 64 bit by default both for the dedicated server and the game.

I have downloaded both the SteamCMD version and Steam version on two different computers to confirm, you can ask several other users, or the many, many server owners who currently are running servers normally using 64 bit to confirm if you do not believe my statement.

Therefore, there is a problem with how you are installing the server. Can you provide the exact steps or a video recording of the process you install and then start the server so I can have a look if I can spot any issues there?

Additionally, the aforementioned log files that I asked for would be very helpful in fixing your issue as well.

Edit:
You can also try using the SteamCMD command
app_update 380870 -beta none verify
This will make sure that if you used a beta before, you are not just updating it again with the same beta on top of that, but instead you do a clean install.
Last edited by Beard; Feb 7, 2024 @ 3:53am
< >
Showing 1-14 of 14 comments
Per page: 1530 50

Date Posted: Feb 3, 2024 @ 8:45am
Posts: 14