Raised This Month: $344 Target: $400
 86%   Almost there!

Solved server still needs to be updated after validating


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
miXXed
Member
Join Date: Sep 2015
Old 05-04-2022 , 22:21   server still needs to be updated after validating
Reply With Quote #1

EDIT:
Code:
I used another dedicated server to test if I had the same problem.
there it works without problems. after a fresh install there is no error message that the server needs to be updated to get the latest version.
So then removing the steamcmd via purge command is not enough or completely deleting/reinstalling the steamcmd

there has to be a cache somewhere that I also have to delete?

Of course, a new installation from the server would fix the problem in this case. but that can not be the first solution. because several game servers as well as websites and databases are installed.

csgo is an example
my steamcmd is in /home/csgo/steamcmd located 
adduser csgo --home /home/csgo
su csgo
cd /home/csgo/steamcmd
./steamcmd.sh 
etc.

this all confirms that steamcmd cache is being generated somewhere and this must be bugged and must be cleared in order to successfully reinstall steamcmd. Otherwise I keep loading steamcmd from the cache area and will not get any further with my problem.
____________________________________________

I would have never thought in my life that I would have to ask one of the dumbest questions here after I have already reinstalled / installed / updated a server so many times...

OS: Debian GNU/Linux 10 (buster) x86_64
Kernel: 4.19.0-18-amd64

long story short:

Code:
rm -r /home/myserver
Code:
./steamcmd.sh
force_install_dir /home/myserver
login anonymous
app_update 295230 validate
Code:
Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
 Update state (0x11) preallocating, progress: 13.79 (407085592 / 2951191029)
 Update state (0x61) downloading, progress: 2.27 (67085682 / 2951191029)
 Update state (0x61) downloading, progress: 15.82 (466969223 / 2951191029)
 Update state (0x61) downloading, progress: 26.68 (787427160 / 2951191029)
 Update state (0x61) downloading, progress: 37.99 (1121212924 / 2951191029)
 Update state (0x61) downloading, progress: 51.20 (1510880841 / 2951191029)
 Update state (0x61) downloading, progress: 65.23 (1925015308 / 2951191029)
 Update state (0x61) downloading, progress: 79.63 (2350144018 / 2951191029)
 Update state (0x61) downloading, progress: 100.00 (2951191029 / 2951191029)
 Update state (0x61) downloading, progress: 100.00 (2951191029 / 2951191029)
 Update state (0x61) downloading, progress: 100.00 (2951191029 / 2951191029)
 Update state (0x61) downloading, progress: 100.00 (2951191029 / 2951191029)
 Update state (0x81) verifying update, progress: 24.17 (713159075 / 2951191029)
 Update state (0x81) verifying update, progress: 51.65 (1524228399 / 2951191029)
 Update state (0x81) verifying update, progress: 78.76 (2324472858 / 2951191029)
 Update state (0x81) verifying update, progress: 96.86 (2858458523 / 2951191029)
 Update state (0x81) verifying update, progress: 96.86 (2858458523 / 2951191029)
 Update state (0x81) verifying update, progress: 96.86 (2858458523 / 2951191029)
 Update state (0x81) verifying update, progress: 96.86 (2858458523 / 2951191029)
 Update state (0x81) verifying update, progress: 96.86 (2858458523 / 2951191029)
 Update state (0x81) verifying update, progress: 96.86 (2858458523 / 2951191029)
 Update state (0x81) verifying update, progress: 96.86 (2858458523 / 2951191029)
 Update state (0x81) verifying update, progress: 96.86 (2858458523 / 2951191029)
 Update state (0x81) verifying update, progress: 96.86 (2858458523 / 2951191029)
 Update state (0x81) verifying update, progress: 97.60 (2880408267 / 2951191029)
Success! App '295230' fully installed.
Error:
Code:
MasterRequestRestart
Your server needs to be restarted in order to receive the latest update.
Your server needs to be restarted in order to receive the latest update.
i made sure that the server is shutted down before i tried to update the server.
after suscessfully fresh install
i tried to run the server but it says still it needs to be updated.
sourcemod is not installed.

i also tried to purge steamcmd with following command & afterwards i installed steamcmd once again trough the steamcmd official steam page and still didnt worked for me :/
Code:
apt-get purge steamcmd
sorry for my bad english hope someone can help me.

Last edited by miXXed; 05-17-2022 at 18:53. Reason: Merged after bumps/multi posting rather than thread editing
miXXed is offline
Bacardi
Veteran Member
Join Date: Jan 2010
Location: mom's basement
Old 05-05-2022 , 08:18   Re: server still needs to be updated after validating
Reply With Quote #2

...

from your steamcmd location, /home/csgo/steamcmd
- look steamapps folder, rename file appmanifest_X.acf to else, ex. _appmanifest_X.acf
- you should not have this file in this location, if you do, then you failed set force_install_dir

Look your server location /home/myserver
- look steamapps folder, rename file appmanifest_X.acf to else, ex. _appmanifest_X.acf
- Try use steamcmd update.

But you not mention, what game you are going to install.
Your server folder says "csgo"
But you are installing "Fistful of Frags" -> 295230
- You maybe have fof folder now in csgo folder

csgo use 740
- https://developer.valvesoftware.com/...icated_Servers
__________________
Do not Private Message @me

Last edited by Bacardi; 05-05-2022 at 08:19.
Bacardi is offline
miXXed
Member
Join Date: Sep 2015
Old 05-05-2022 , 11:14   Re: server still needs to be updated after validating
Reply With Quote #3

thats right,

in /home/fof/myserver/steamapps i do have an appmanifest_295230.acf
my steamcmd is in /home/fof/steamcmd

but i do not have an steamappsfolder into the steamcmd installation path
/home/fof/steamcmd

each user have its own steamcmd which is always in the created user's folder
and i do not have a steamapps folder into my csgo, nmrih & tf2 servers aswell.
but they work just fine.

even on the dedicated server where i had no issue with FoF install does not have an Steamapps folder into the steamcmd installation path.

i renamed the appmanifest_295230.acf that is in /home/fof/myserver/steamapps to _appmanifest_295230.acf and tried to update the server it obviously created a new appmanifest_295230.acf as soon i start the server it still says

Code:
MasterRequestRestart
Your server needs to be restarted in order to receive the latest update.
Your server needs to be restarted in order to receive the latest update.
i also did a fresh install by deleting the server completly
after a fresh install it tells me still that the server is still outdated

Last edited by miXXed; 05-05-2022 at 11:54. Reason: looked into tf2 servers and there is no steamapps into its steamcmd folder aswell
miXXed is offline
Bacardi
Veteran Member
Join Date: Jan 2010
Location: mom's basement
Old 05-05-2022 , 22:18   Re: server still needs to be updated after validating
Reply With Quote #4

Are you using symlink or similiar, to mirror another folder?


*edit
can you show some steamcmd logs ...steamcmd\logs
__________________
Do not Private Message @me

Last edited by Bacardi; 05-05-2022 at 22:49.
Bacardi is offline
miXXed
Member
Join Date: Sep 2015
Old 05-06-2022 , 10:23   Re: server still needs to be updated after validating
Reply With Quote #5

im not using symlink or similiar stuff, i followed the steamcmd tutorial from the official website.

please note that bacardi folder never existed before.

Code:
cd /home/fof/steamcmd
./steamcmd.sh +force_install_dir /home/fof/bacardi +login anonymous +app_update 295230 validate +quit
cd /home/fof/bacardi
./srcds_run srcds -game fof -ip xx -port 28046 -tv_port 28146 -clientport 28246 -nohltv -debug -console -MAXPLAYERS 20 +map tp_loothill 

MasterRequestRestart
Your server needs to be restarted in order to receive the latest update.
Your server needs to be restarted in order to receive the latest update.
i do not have any log/logs folder in /home/fof/steamcmd
miXXed is offline
DerWiener
Junior Member
Join Date: Jan 2022
Old 05-09-2022 , 03:47   Re: server still needs to be updated after validating
Reply With Quote #6

Why not use the systen package steamcmd?

[Code]
sudo apt install steamcmd[Code/]

Anyway for me it looks like you installing the wrong game (appid) and/or to the wrong folder.
So just try again from a clean start and double check your syntax.
DerWiener is offline
CryWolf
Senior Member
Join Date: Jul 2008
Location: Romania
Old 05-13-2022 , 16:08   Re: server still needs to be updated after validating
Reply With Quote #7

Try updating your /home/.steam/sdk32 files, i had the same error because of those, you can fiind the needed libraries on steamcmd/linux32 dir and copy its content to /home/.steam/sdk32 and chmod them with 0777, those libraries are needed for server to start.
__________________
I dont walk trough this world with fear in my heart.
www.dark-arena.com L4D, CS1.6, CZ Servers
CryWolf is offline
Send a message via MSN to CryWolf Send a message via Yahoo to CryWolf
miXXed
Member
Join Date: Sep 2015
Old 05-14-2022 , 09:21   Re: server still needs to be updated after validating
Reply With Quote #8

Quote:
Originally Posted by CryWolf View Post
Try updating your /home/.steam/sdk32 files, i had the same error because of those, you can fiind the needed libraries on steamcmd/linux32 dir and copy its content to /home/.steam/sdk32 and chmod them with 0777, those libraries are needed for server to start.
right, in my steamcmd folder
Code:
home/fof/steamcmd/linux32
i can see bunch of .so files

im a bit confused why it has to be in /home/.steam/sdk32? does it have to be in my situtation somewhere else?
my steamcmd is in
Quote:
home/fof/steamcmd
and my server is in
Quote:
home/fof/myserver

Last edited by miXXed; 05-14-2022 at 09:21.
miXXed is offline
Bacardi
Veteran Member
Join Date: Jan 2010
Location: mom's basement
Old 05-14-2022 , 14:55   Re: server still needs to be updated after validating
Reply With Quote #9

...I do not remember well but, SteamCMD maybe did not like to install anything
in same location where steamcmd program itself is.

What you could try is:
- Install SteamCMD to /home/server/steamcmd/
- Then you install srcds with
Code:
force_install_dir "../Fistful of Frags"
login anonymous
app_update 295230 validate
..your fof server is then
/home/server/Fistful of Frags/

*edit
Not sure do /home/ path in Linux have some kind CHMOD permission things giving you more problem.

Last edited by Bacardi; 05-14-2022 at 14:57.
Bacardi is offline
CryWolf
Senior Member
Join Date: Jul 2008
Location: Romania
Old 05-16-2022 , 05:39   Re: server still needs to be updated after validating
Reply With Quote #10

Quote:
Originally Posted by miXXed View Post
right, in my steamcmd folder
Code:
home/fof/steamcmd/linux32
i can see bunch of .so files

im a bit confused why it has to be in /home/.steam/sdk32? does it have to be in my situtation somewhere else?
my steamcmd is in
and my server is in
Just test, copy them all in /home/.steam/sdk32 , i cannot even start my servers with those files missing from there.
__________________
I dont walk trough this world with fear in my heart.
www.dark-arena.com L4D, CS1.6, CZ Servers

Last edited by CryWolf; 05-16-2022 at 05:39.
CryWolf is offline
Send a message via MSN to CryWolf Send a message via Yahoo to CryWolf
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 19:29.


Powered by vBulletin®
Copyright ©2000 - 2022, vBulletin Solutions, Inc.
Theme made by Freecode