SRCDS Steam group


debian lenny srcds stock maps not installing correctly
#1
Hello,
I have a Debian 5.0 lenny system with srcds. i did install as per how to for linux install. everything goes fine and i am able to run game server but when it comes to joining from a local computer, i get the error "map differs from server" message, i tried joining from a friends computer same message. so i did a -verify_all command on my linux system and redownloads a few maps not all of them. when its done i reload server and i try joining again the maps that it redownloaded sometimes work sometimes not with same "map differs from server" error. i do a -verify_all again and again it redownloads maps, may be the same maps again or it'll be other maps it didn't download before. it seems my maps are downloading corruptly or change when they are trying to load. even did an fsck on my harddrive, wth no errors. What could be the issue?

P.s. i downloaded srcds to my windows laptop and it works fine no issues. tried even ftping those windows maps to my linux server and still same error message. i noticed windows Source dedicated server shows 99 but linux shows 98 every other versions match even Counter-Strike Shared Content match to 75.

I appreciate any suggestions or help. if more info is needed i'd be glad to post.
Reply
#2
What happens when you delete the map on the pc you use to connect and download the map from the server?

Q: Your map [?????.bsp] differs from the servers (#28)
A: This error occurs when your map does not match the map the server is running (different version, etc). You should never have official (stock) maps in your maps folder. The only maps you should have are custom maps, so check that you do not have official maps in your maps directory.

Sometimes this error can also occur when there is a Steam update released and either you or the server is out of date. Check that your Steam client has been updated if a recent update was released.

If you want to stop from getting this error so you're able to connect to the server, simple delete the map that is giving you the error from your maps folder, then connect to the server. This will allow you to download the same version of the map the server is running.


Never had this error on Debian thow ..
Reply
#3
hmm these are stock maps on server; on client side there is no maps on maps folder, i uninstalled the whole steam and deleted any remaining folders off of c drive. the maps would of been under Counter-strike Source shared content.gcf, which i tried gcfscape but to no success of deleted off of gcf file. i mainly want to use cs_office and de_dust2 and these are some of the maps that redownload.

Any other suggestions would be appreciated.
Reply
#4
in windows
c:\srcds>hldsupdatetool -command update -game "Counter-Strike Source" -dir . -verify_all
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Counter-Strike Source Shared Content' version 75


Checking/Installing 'Base Source Shared Models' version 4


Checking/Installing 'Base Source Shared Sounds' version 4


Checking/Installing 'Base Source Shared Materials' version 8


Checking/Installing 'Source Dedicated Server' version 99

my linux
home:/srv# ./steam -command update -game "Counter-Strike Source" -dir css -verify_all
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Counter-Strike Source Shared Content' version 75

11.99% css\cstrike\maps\cs_assault.bsp
22.92% css\cstrike\maps\cs_havana.bsp
33.78% css\cstrike\maps\cs_office.bsp
51.26% css\cstrike\maps\de_aztec.bsp
79.25% css\cstrike\maps\de_dust.bsp
87.81% css\cstrike\maps\de_port.bsp
100.00% css\cstrike\maps\de_train.bsp


Checking/Installing 'Base Source Shared Models' version 4


Checking/Installing 'Base Source Shared Sounds' version 4


Checking/Installing 'Base Source Shared Materials' version 8


Checking/Installing 'Source Dedicated Server Linux' version 98


the map part is most of the time different. Is the installion directory relevent for install?
Reply
#5
did you try reinstalling the whole srcds server from scratch? maybe you should start with a fresh copy of steam and delete your .steam directory in your home directory before...

btw: "You should never have official (stock) maps in your maps folder." - that's for the client. the server needs all maps in the maps folder. but maybe you should also check if you really do not have those maps in your maps folder on your client...
http://www.fpsmeter.org
http://wiki.fragaholics.de/index.php/EN:Linux_Optimization_Guide (Linux Kernel HOWTO!)
Do not ask technical questions via PM!
Reply
#6
c:\srcds>hldsupdatetool -command update -game "Counter-Strike Source" -dir . -verify_all


Try to install srcds directly on the Linux server ... http://forums.steampowered.com/forums/showthread.php?t=292495
Reply
#7
"c:\srcds>hldsupdatetool -command update -game "Counter-Strike Source" -dir . -verify_all " <---not a windows install but i did do $./steam -command update -game "Counter-Strike Source" -dir . -verify_all
and like i mentioned before same results on redownloading maps.

"Try to install srcds directly on the Linux server ... http://forums.steampowered.com/forums/sh...p?t=292495 " ,<--- have done this over three times and with same results maps differ message.

why only the maps nothing else redownloads only the maps.?
I tried installing under $home/srcds or $/srcds $/srv/srcds even srcds_l.
Reply
#8
You do have the latest HLDSUpdatetool right?
Reply
#9
hldsupdatetool should update itself. At least the windows version does.
~ Mooga ...w00t? - SRCDS.com on Twitter
[Image: 76561197965445574.png]
Please do not PM me for server related help
fqdn Wrote:if you've seen the any of the matrix movies, a game server is not all that different. it runs a version of the game that handles the entire world for each client connected. that's the 2 sentence explanation.
Reply
#10
i downloaded hldsupdatetool.bin from three different websites, did the ./hldsupdatool.bin command to update it, went fine.
I tried installing into 3 different hard drives /dev/hda1 or /dev/hdb1 even an external /dev/sda1 hdd but that one is ntfs.

doing that still maps don't install correctly even after -verify_all.

specs for cpu are:
amd athleon xp 2.0 ghZ
1.0 Gb ram
120 GB EIDE HDD (primary)
20GB EIDE HDD (secondary)
640GB external
Debian 5.0 (lenny)
apache2
php 5.2.6
mysql
postfix
clamav
etc.
need more details i'll reply.


Update:
installed as a single-user mode did -verify_all; did not redownloads maps and maps worked when connecting to server.
When i reboot to normal boot, maps differs from error message appears again and verify_all redownloads maps. I once again rebooted to single user mode and did verify_all and server works again.

Could something be changing my maps like maybe CLAMAV being an antivirus.
Reply
#11
-=Solved=-

I replaced my motherboard due to a flashing bios error, which coincidently corrected my map downloading problem. IDK what exactly corrected problem, but thank you for helping me.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)