description |
---|
Common |
Error Codes
SteamCMD
SteamCMD can sometimes output errors when something goes wrong. Sadly Valve has never released an official list of what the error messages mean. Because of this, a lot of guesswork has been needed to figure it out. This page will highlight what we already know and info on researching what the error might mean in the hope that you can contribute to understanding SteamCMD errors.
SteamCMD uses hexadecimal numbers to give its current «state». Every time SteamCMD does something it changes its state. When SteamCMD fails it will output its has hexadecimal state, for example 0x202
.
Codes
Error 0x10E
Seems to affect HLDS based servers. Running again often fixes the issue
Error! App '90' state is 0x10E after update job.
Reason | Error! App ’90’ state is 0x10E after update job. | |
---|---|---|
Hex | 0x10E | Reason |
Decimal/StateFlags | 270 | Hex |
{% file src=»../.gitbook/assets/content_log_0x10E (1).txt» %}
Error 0x202
Not enough disk space.
Error! App '<appid_number>' state is 0x202 after update job.
Reason | Not enough disk quota |
---|---|
Hex | 0x202 |
Decimal/StateFlags | 514 |
{% file src=»../.gitbook/assets/content_log.txt» %}
Error 0x206
{% hint style=»info» %}
Unknown error, if you have any details please let us know
{% endhint %}
Error! App '<appid_number>' state is 0x206 after update job.
Reason | |
Hex | 0x206 |
Decimal/StateFlags | 518 |
{% hint style=»warning» %}
Missing content_log.txt if you have experienced this error and have a log please let us know.
{% endhint %}
Error 0x212
Not enough disk space.
Error! App '<appid_number>' state is 0x212 after update job.
Title | Title |
---|---|
Reason | Not enough disk space |
Hex | 0x212 |
Decimal/StateFlags | 530 |
{% file src=»../.gitbook/assets/content_log_0x212.txt» %}
Error 0x402
Connection issue with steam, you will need to wait for the steam servers to recover.
Error! State is 0x402 after update job.
Reason | Connection issue |
---|---|
Hex | 0x402 |
Decimal/StateFlags | 1026 |
{% hint style=»warning» %}
Missing content_log.txt if you have experienced this error and have a log please let us know.
{% endhint %}
Error 0x602
{% hint style=»info» %}
Unknown error, if you have any details please let us know
{% endhint %}
Error! State is 0x602 after update job.
Reason | |
Hex | 0x602 |
Decimal/StateFlags | 1538 |
{% hint style=»warning» %}
Missing content_log.txt if you have experienced this error and have a log please let us know.
{% endhint %}
Error 0x606
SteamCMD is unable to write to the disk. Normally caused by permissions issues. This issue was discovered when a directory that was linked using symlink did not have the correct permissions to allow SteamCMD to write to it.
Error! App '<appid_number>' state is 0x606 after update job.
Reason | Disk write failure |
Hex | 0x606 |
Decimal/StateFlags | 1542 |
{% file src=»../.gitbook/assets/content_log (2).txt» %}
Error 0x2
Error! App '<appid_number>' state is is 0x2 after update job.
Reason | |
---|---|
Hex | 0x2 |
Decimal/StateFlags | 2 |
{% hint style=»warning» %}
Missing content_log.txt if you have it please let us know.
{% endhint %}
Error 0x6
No connection to content servers.
Error! App '<appid_number>' state is 0x6 after update job.
Reason | No connection to content servers |
---|---|
Reason 2 | Received 401 (Unauthorized) HTTP response for depot 11 |
Hex | 0x6 |
Decimal/StateFlags | 6 |
{% file src=»../.gitbook/assets/content_log (1).txt» %}
{% file src=»../.gitbook/assets/content_log_0x6-2 (2).txt» %}
0x3
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
0x5
Update state (0x5) validating, progress: 13.48 (1554089956 / 11530459441)
0x11
Update state (0x11) preallocating, progress: 8.53 (983870089 / 11530459441)
0x61
Update state (0x61) downloading, progress: 1.11 (127644881 / 11530459441)
0x101
Update state (0x101) committing, progress: 3.43 (395043827 / 11530459441)
SteamCMD Logs
To get more info and output see the SteamCMD logs in ~/.local/share/Steam/logs
or ~/.steam/logs
. The most useful log is content_log.txt
that will provide more information on errors.
{% hint style=»success» %}
If you have experienced an error we don’t have logs for please provide them to us to assist in diagnosing the issue.
{% endhint %}
SteamCMD Hex Codes
SteamCMD uses hex error codes such as 0x202
which can be converted into decimal 514
. You can use a hex-to-decimal converter to do this. Using the table below you can work out the status messages. By doing a calculation. Find the highest number below the state 512
which is the first error. Then take the number away from the total 514-512=2
which gives you the last error. This can be done for any error
514-512-2=0
512 StateUpdateRunning
, 2 StateUpdateRequired
StateInvalid | 0 |
---|---|
StateUninstalled | 1 |
StateUpdateRequired | 2 |
StateFullyInstalled | 4 |
StateEncrypted | 8 |
StateLocked | 16 |
StateFilesMissing | 32 |
StateAppRunning | 64 |
StateFilesCorrupt | 128 |
StateUpdateRunning | 256 |
StateUpdateRunning | 512 |
StateUpdateStarted | 1024 |
StateUninstalling | 2048 |
StateBackupRunning | 4096 |
StateReconfiguring | 65536 |
StateValidating | 131072 |
StateAddingFiles | 262144 |
StatePreallocating | 524288 |
StateDownloading | 1048576 |
StateStaging | 2097152 |
StateCommitting | 4194304 |
StateUpdateStopping | 8388608 |
This table is from 2015 and is probably outdated now but it’s the best we currently have.
{% embed url=»https://github.com/lutris/lutris/blob/master/docs/steam.rst» %}
ulimit SteamCMD startup error
./steamcmd.sh: line 17: ulimit: open files: cannot modify limit: Operation not permitted
Some users may get a ulimit error (no permission/cannot open file) while SteamCMD is starting up. This error caused by a low setting of the -n parameter (number of file descriptors) of ulimit. Some servers forbid increasing ulimit values after startup (or beyond a limit set by root). This can be fixed by changing the file descriptor number ulimit:
ERROR! Failed to install app ‘<appid_number>’ (No subscription)
The Steam account being used does not have a license for the required game.
ERROR! Password check for AppId <appid_number> returned error Failure.
The password for the branch is incorrect.
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Ignore the error, do not do anything to attempt to fix it. It is a known error that has appeared ever since SteamPipe was introduced. It does not cause any issues and can be ignored.
Loading Steam API…Failed to init SDL priority manager: SDL not found
Ignore the error, do not do anything to attempt to fix it. It does not cause any issues and can be ignored.
CWorkThreadPool::~CWorkThreadPool: work processing queue not empty: 2 items discarded.
Ignore the error, do not do anything to attempt to fix it. It does not cause any issues and can be ignored.
Failed to set thread priority: per-thread setup failed
Ignore the error, do not do anything to attempt to fix it. It does not cause any issues and can be ignored.
SteamCMD can sometimes output errors when something goes wrong. Sadly Valve has never released an official list of what the error messages mean. Because of this, a lot of guesswork has been needed to figure it out. This page will highlight what we already know and info on researching what the error might mean in the hope that you can contribute to understanding SteamCMD errors.
SteamCMD uses hexadecimal numbers to give its current «state». Every time SteamCMD does something it changes its state. When SteamCMD fails it will output its has hexadecimal state, for example 0x202
.
Seems to affect HLDS based servers. Running again often fixes the issue
Error! App ’90’ state is 0x10E after update job.
Error! App ’90’ state is 0x10E after update job. |
|
Error! App ‘<appid_number>’ state is 0x202 after update job.
Unknown error, if you have any details please let us know
Error! App ‘<appid_number>’ state is 0x206 after update job.
Missing content_log.txt if you have experienced this error and have a log please let us know.
Error! App ‘<appid_number>’ state is 0x212 after update job.
Connection issue with steam, you will need to wait for the steam servers to recover.
Error! State is 0x402 after update job.
Missing content_log.txt if you have experienced this error and have a log please let us know.
Unknown error, if you have any details please let us know
Error! State is 0x602 after update job.
Missing content_log.txt if you have experienced this error and have a log please let us know.
SteamCMD is unable to write to the disk. Normally caused by permissions issues. This issue was discovered when a directory that was linked using symlink did not have the correct permissions to allow SteamCMD to write to it.
Error! App ‘<appid_number>’ state is 0x606 after update job.
Error! App ‘<appid_number>’ state is is 0x2 after update job.
Missing content_log.txt if you have it please let us know.
No connection to content servers.
Error! App ‘<appid_number>’ state is 0x6 after update job.
No connection to content servers |
|
Received 401 (Unauthorized) HTTP response for depot 11 |
|
content_log_0x6-2.txt
52KB
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x5) validating, progress: 13.48 (1554089956 / 11530459441)
Update state (0x11) preallocating, progress: 8.53 (983870089 / 11530459441)
Update state (0x61) downloading, progress: 1.11 (127644881 / 11530459441)
Update state (0x101) committing, progress: 3.43 (395043827 / 11530459441)
To get more info and output see the SteamCMD logs in ~/.local/share/Steam/logs
or ~/.steam/logs
. The most useful log is content_log.txt
that will provide more information on errors.
If you have experienced an error we don’t have logs for please provide them to us to assist in diagnosing the issue.
SteamCMD uses hex error codes such as 0x202
which can be converted into decimal 514
. You can use a hex-to-decimal converter to do this. Using the table below you can work out the status messages. By doing a calculation. Find the highest number below the state 512
which is the first error. Then take the number away from the total 514-512=2
which gives you the last error. This can be done for any error
512 StateUpdateRunning
, 2 StateUpdateRequired
StateInvalid |
0 |
StateUninstalled |
1 |
StateUpdateRequired |
2 |
StateFullyInstalled |
4 |
StateEncrypted |
8 |
StateLocked |
16 |
StateFilesMissing |
32 |
StateAppRunning |
64 |
StateFilesCorrupt |
128 |
StateUpdateRunning |
256 |
StateUpdateRunning |
512 |
StateUpdateStarted |
1024 |
StateUninstalling |
2048 |
StateBackupRunning |
4096 |
StateReconfiguring |
65536 |
StateValidating |
131072 |
StateAddingFiles |
262144 |
StatePreallocating |
524288 |
StateDownloading |
1048576 |
StateStaging |
2097152 |
StateCommitting |
4194304 |
StateUpdateStopping |
8388608 |
This table is from 2015 and is probably outdated now but it’s the best we currently have.
ulimit SteamCMD startup error
ulimit SteamCMD startup error
./steamcmd.sh: line 17: ulimit: open files: cannot modify limit: Operation not permitted
Some users may get a ulimit error (no permission/cannot open file) while SteamCMD is starting up. This error caused by a low setting of the -n parameter (number of file descriptors) of ulimit. Some servers forbid increasing ulimit values after startup (or beyond a limit set by root). This can be fixed by changing the file descriptor number ulimit:
ERROR! Failed to install app ‘<appid_number>’ (No subscription)
ERROR! Failed to install app ‘<appid_number>’ (No subscription)
The Steam account being used does not have a license for the required game.
ERROR! Password check for AppId <appid_number> returned error Failure.
ERROR! Password check for AppId <appid_number> returned error Failure.
The password for the branch is incorrect.
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Ignore the error, do not do anything to attempt to fix it. It is a known error that has appeared ever since SteamPipe was introduced. It does not cause any issues and can be ignored.
Loading Steam API…Failed to init SDL priority manager: SDL not found
Loading Steam API…Failed to init SDL priority manager: SDL not found
Ignore the error, do not do anything to attempt to fix it. It does not cause any issues and can be ignored.
CWorkThreadPool::~CWorkThreadPool: work processing queue not empty: 2 items discarded.
CWorkThreadPool::~CWorkThreadPool: work processing queue not empty: 2 items discarded.
Ignore the error, do not do anything to attempt to fix it. It does not cause any issues and can be ignored.
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
Ignore the error, do not do anything to attempt to fix it. It does not cause any issues and can be ignored.
Наши новости: |
|
MiXa |
Сообщение
|
|
первый запуск(права 777 установлены) Код This computer has not been authenticated for your account using Steam Guard. Steam>/home/buildbot/buildslave/steam_rel_client_linux/build/src/common/httpclient.cpp (3603) : Assertion Failed: Failed writing http cache file to disk Код [email protected]:~# [email protected]:/home/mishamp1/steamcmd# ./steamcmd.sh Steam>login anonymous Connecting anonymously to Steam Public…Logged in OK Steam>app_set_config 90 mod cstrike Steam>app_update 90 validate Steam> установлен debian-7.8.0-i386- netinst права стоят 777 на все файлы steamcmd, папка лежит в папке пользователя, из за чего появляется данная ошибка? Отредактировал: MiXa, — 24.1.2015, 14:59 Допомога з встановлення / налаштування / оновлення за $ :>>> Сервери Моди Плагіни Модулі |
|
|
FakePlayer |
Сообщение
|
Стаж: 8 лет 8 месяцев Сообщений: 192 |
От пользователя нужно команду выполнять. При возникновении ошибки пробовал повторить команду? |
|
|
evil |
Сообщение
|
Стаж: 10 лет Сообщений: 1503
|
не обез. от пользователя. пробуй через анонима. |
|
|
MiXa |
Сообщение
|
Стаж: 9 лет Сообщений: 415 |
FakePlayer, спасибо, качает, а я из под рута все делал ну что сделаешь, новичок все таки в линуксе) снова ошибка: Код Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent [email protected]:~/steamcmd$ ./steamcmd.sh Steam>login anonymous Connecting anonymously to Steam Public…Logged in OK Steam>app_update «90 -beta beta» validate Steam> запустил заново и идет закачка Допомога з встановлення / налаштування / оновлення за $ :>>> Сервери Моди Плагіни Модулі |
|
|
evil |
Сообщение
|
Стаж: 10 лет Сообщений: 1503
|
без «» |
|
|
FakePlayer |
Сообщение
|
Стаж: 8 лет 8 месяцев Сообщений: 192 |
Цитата(MiXa @ 24.1.2015, 21:07) FakePlayer, спасибо, качает, а я из под рута все делал ну что сделаешь, новичок все таки в линуксе) снова ошибка: Код Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent [email protected]:~/steamcmd$ ./steamcmd.sh Steam>login anonymous Connecting anonymously to Steam Public…Logged in OK Steam>app_update «90 -beta beta» validate Steam> запустил заново и идет закачка Да так в последнее время и есть. Повторяй команду пока не докачает. |
|
|
evil |
Сообщение
|
Стаж: 10 лет Сообщений: 1503
|
будет работать хоть сто раз рапускай установку, оно просто будет докачивать. |
|
|
MiXa |
Сообщение
|
Стаж: 9 лет Сообщений: 415 |
на 99,89% ошибка Error! App ’90’ state is 0x6 after update job. ахахах, обожаю линукс и такие моменты))))) запустил заново, еще грузится Отредактировал: MiXa, — 24.1.2015, 16:12 Допомога з встановлення / налаштування / оновлення за $ :>>> Сервери Моди Плагіни Модулі |
|
|
XakepSDK |
Сообщение
|
Стаж: 8 лет 3 месяца Сообщений: 60 |
Цитата(MiXa @ 24.1.2015, 20:00) на 99,89% ошибка Error! App ’90’ state is 0x6 after update job. ахахах, обожаю линукс и такие моменты))))) запустил заново, еще грузится Это не в linux проблема, а в быдлокодерах valve. Сделали сырой софт и забили. |
|
|
onotole |
Сообщение
|
Стаж: 10 лет Сообщений: 1570
|
app_update 90 -beta beta validate |
|
|
MiXa |
Сообщение
|
Стаж: 9 лет Сообщений: 415 |
onotole, спасибо,я понял ))) тема уже решена) Допомога з встановлення / налаштування / оновлення за $ :>>> Сервери Моди Плагіни Модулі |
|
|
0 пользователей и 1 гостей читают эту тему:
Is anyone else having problems with updating HLDS for new Counter-Strike update?
So I’m getting this return for «version» command:
PHP Code:
Protocol version 48
Exe version 1.1.2.7 (cstrike)
Exe build: 09:09:25 Jul 7 2017 (7561)
after running this script:
PHP Code:
login anonymous
force_install_dir .InstalledHalf-Life
app_update 90 validate
exit
PHP Code:
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...OK.
Connecting anonymously to Steam Public...Logged in OK
Waiting for user info...OK
force_install_dir .InstalledHalf-Life
app_update 90 validate
Update state (0x5) validating, progress: 0.00 (0 / 39011709)
Success! App '90' fully installed.
So how to get this new update that valve made?
// EDIT:
After full trying to install hlds into different location, this is what I get:
PHP Code:
Steam>login anonymous
Connecting anonymously to Steam
Public...Logged in OK
Waiting for user info...OK
Steam
>force_install_dir .InstalledHalf-Life_
Steam>app_update 90 validate
Update state (0x5) validating, progress: 0.00 (0 / 0)
Update state (0x61) downloading, progress: 10.29 (4824861 / 46903677)
Update state (0x61) downloading, progress: 27.21 (12763037 / 46903677)
Update state (0x61) downloading, progress: 88.82 (41660797 / 46903677)
Error! App '90' state is 0x10E after update job.
// Edit2:
After attempting to install in a different directory, the update for first directory worked.
-
-
#1
День добрый,
сразу уточню что в CS я играл очень давно и в этой тематике являюсь новичком(могу сильно путаться в конфиг файлах/модах/адонах итд)
Вопрос номер один
хочу установить на свой простенький VPS CS 1.6 с ботами.
На данном этапе у меня работает другой образ но без ботов.
Для этого нашел данный репозиторий:
Код:
1. git clone https://github.com/jimtouz/counter-strike-docker.git -b add_bot_support
2. docker build -t cs16ds/server .[
В процессе сборке данного docker образа постоянно получаю ошибку:
Код:
Error! App '90' state is 0x10E after update job. The command '/bin/sh -c /opt/steam/steamcmd.sh +login $steam_user $steam_password +force_install_dir /opt/hlds +app_update 90 validate +quit' returned a non-zero code: 8
Об ошибке:
Скрипт установки сервера ‘дергает’ бинарник /opt/hlds/hlds_run с переданными мною аргументами для запуска cs сервера.
Аргументы вроде передаются все валидные, в самом Dockerfile автор заботливо даже оставил ссылку на форум с возможными решениями данной проблемы, почитав я понял что решение сводится к замене на сервере неких файлов манифестов, что мною было сделано(надеюсь правильно, на форуме есть список необходимых команд) тоже но не принесло результата.
Вопрос номер два:
Как писал выше на текущий момент использую другой docker образ, но как это не смешно(для более опытных форумчан) не знаю как проверить что мой заданный при запуске пароль(для администрирования) ‘rcon’ подошел? Т.е после подключения к серверу в консоле я ввожу:
Код:
rcon_password мой пароль
пробовал даже(хотя пароль состоит только из цифр)
rcon_password "мой пароль"
В ответ я не получаю абсолютно ничего…
Ввожу rcon status, в надежде посмотреть какие права я имею, что должно сигнализировать что я залогинился как админ?
Код:
hostname: _SERVER
version : 48/1.1.2.7/Stdio 7559 secure (10)
tcp/ip : IP:27015
map : de_dust2 at: 0 x, 0 y, 0 z
players : 1 active (12 max)
# name userid uniqueid frag time ping loss adr
# 1 "Test" 1 STEAM_0:0:18209555 0 11:37 105 0 IP:27005
1 use
Но тоже ничего интересного не вижу, ниже кину конфиги сервера, если нужно будет предоставить вывод каких то команд, логов то постараюсь это сделать оперативно:
Код:
[email protected]:/opt/hlds# cat ./cstrike/addons/amxmodx/configs/amxx.cfg
// AMX Mod X Configuration File
echo Executing AMX Mod X Configuration File
// Default access for all non admin players (see users.ini for access details)
//
// Default value: "z"
amx_default_access "z"
// Name of setinfo which should store a password on a client (you should change this)
// Note: Always prefix the field with an underscore (aka: "_")
// (Example: setinfo _pw "password")
//
// Default value: "_pw"
amx_password_field "_pw"
// Mode of logging to a server
// 0 - disable logging, players won't be checked (and access won't be set)
// 1 - normal mode which obey flags set in accounts
// 2 - kick all players not on list
//
// Default value: 1
amx_mode 1
// Show admins activity
// 0 - disabled
// 1 - show without admin name
// 2 - show with name
//
// Default value: 2
amx_show_activity 2
// Frequency in seconds and text of scrolling message
//
// Default value: "Welcome to %hostname% -- This server is using AMX Mod X" 600
amx_scrollmsg "Welcome to %hostname% -- This server is using AMX Mod X" 600
// Center typed colored messages (last parameter is a color in RRRGGGBBB format)
//
// Default values: "Welcome to %hostname%" "000255100"
// "This server is using AMX ModXnVisit http://www.amxmodx.org" "000100255"
amx_imessage "Welcome to %hostname%" "000255100"
amx_imessage "This server is using AMX Mod XnVisit http://www.amxmodx.org" "000100255"
// Frequency in seconds of colored messages
//
// Default value: 180
amx_freq_imessage 180
// Ban times for the main ban menu (amx_banmenu)
// Use 0 for permanent ban
// Default values: 0 5 10 15 30 45 60
amx_plmenu_bantimes 0 5 10 15 30 45 60
// Slap damage amounts for the main slap menu (amx_slapmenu)
// Slay is automaticall inserted as the first option
// Default values: 0 1 5
amx_plmenu_slapdmg 0 1 5
// Set in seconds how fast players can chat (chat-flood protection)
//
// Default value: 0.75
amx_flood_time 0.75
// Amount of slots to reserve.
//
// Default value: 0
amx_reservation 0
// If you set this to 1, you can hide slots on your server.
// If server "full" of public slots and slots hidden, you must manually connect with connect console command
//
// Default value: 0
amx_hideslots 0
// Displaying of time remaining
// a - display white text on bottom
// b - use voice
// c - don't add "remaining" (only in voice)
// d - don't add "hours/minutes/seconds" (only in voice)
// e - show/speak if current time is less than this set in parameter
//
// Default value: "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11"
amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11"
// Announce "say thetime" and "say timeleft" with voice, set to 0 to disable.
//
// Default value: 1
amx_time_voice 1
// Minimum delay in seconds between two voting sessions
//
// Default value: 10
amx_vote_delay 10
// How long voting session goes on
//
// Default value: 10
amx_vote_time 10
// Display who votes for what option, set to 0 to disable, 1 to enable.
//
// Default value: 1
amx_vote_answers 1
// Some ratios for voting success
// Default value: 0.40
amx_votekick_ratio 0.40
// Default value: 0.40
amx_voteban_ratio 0.40
// Default value: 0.40
amx_votemap_ratio 0.40
// Default value: 0.02
amx_vote_ratio 0.02
// Max. time to which map can be extended
//
// Default value: 90
amx_extendmap_max 90
// Step for each extending
//
// Default value: 15
amx_extendmap_step 15
// If you set this to 0, clients cannot chose their language, instead they use
// whatever language the server is configured to use.
//
// Default value: 1
amx_client_languages 1
// Plugin Debug mode
// 0 - No debugging (garbage line numbers)
// 1 - Plugins with "debug" option in plugins.ini are put into debug mode
// 2 - All plugins are put in debug mode
// Note - debug mode will affect JIT performance
//
// Default value: 1
amx_debug 1
// Plugin MultiLingual Debug
// To debug a language put its 2 letter code between quotes ("en", "de", etc)
// "" means disabled
//
// Default value: ""
amx_mldebug ""
//
// Beginning of Counter-Strike package specific configurations.
//
// Rank mode
// 0 - by nick
// 1 - by authid
// 2 - by ip
//
// Default value: 1
csstats_rank 1
// Max size of the stats file
//
// Default value: 3500
csstats_maxsize 3500
// Whether or not to rank bots with csstats - set to 1 to rank bots, 0 otherwise.
//
// Default value: 0
csstats_rankbots 0
// Duration of HUD-statistics
//
// Default value: 12.0
amx_statsx_duration 12.0
// HUD-statistics display limit relative round freeze end
// Negative time will clear the HUD-statstics before the round freeze time has ended
//
// Default value: -2.0
amx_statsx_freeze -2.0
Код:
#hostname "NAMEYOURSERVER"
#sv_name "NAMESERVER"
#sv_password "SERVERPASSWORD"
#rcon_password "YOURRCON"
maxplayers "32"
mp_autocrosshair "0"
mp_autokick "0"
mp_autoteambalance "0"
mp_buytime "0.25"
mp_c4timer "35"
mp_chattime "5"
mp_consistency "1"
mp_decals "300"
mp_fadetoblack "0"
mp_flashlight "1"
mp_footsteps "1"
mp_forcecamera "2"
mp_forcechasecam "2"
mp_freezetime "3"
mp_friendlyfire "1"
mp_hostagepenalty "0"
mp_kickpercent "1"
mp_limitteams "0"
mp_logdetail "3"
mp_logecho "1"
mp_logfile "1"
mp_logmessages "1"
mp_mapvoteratio "1"
mp_maxrounds "0"
mp_playerid "1"
mp_roundtime "1.75"
mp_startmoney "800"
mp_timelimit "0"
mp_tkpunish "0"
mp_winlimit "0"
allow_spectators "1"
decalfrequency "60"
edgefriction "2"
host_framerate "0"
log on
pausable "1"
pingboost "3"
sys_ticrate "400"
ex_interp "0.01"
sv_accelerate "5"
sv_aim "0"
sv_airaccelerate "10"
sv_airmove "1"
sv_allowdownload "1"
sv_allowupload "0"
sv_alltalk "0"
sv_cheats "0"
sv_clienttrace "1"
sv_clipmode "0"
sv_friction "4"
sv_gravity "800"
sv_maxrate "25000"
sv_minrate "2500"
sv_maxupdaterate "101"
sv_minupdaterate "20"
sv_maxspeed "320"
sv_maxunlag "0.5"
sv_proxies "2"
sv_restartround "0"
sv_send_logos "0"
sv_send_resources "1"
sv_stepsize "18"
sv_stopspeed "75"
sv_timeout "65"
sv_voiceenable "1"
sv_wateraccelerate "10"
sv_wateramp "0"
sv_waterfriction "1"
sv_unlag "1"
sv_unlagsamples "1"
Код:
[email protected]:/opt/hlds# cat ./cstrike/config.cfg
// This file is overwritten whenever you change your user settings in the game.
// Add custom configurations to the file "userconfig.cfg".
unbindall
bind "TAB" "+showscores"
bind "ENTER" "+attack"
bind "ESCAPE" "cancelselect"
bind "SPACE" "+jump"
bind "'" "+moveup"
bind "+" "sizeup"
bind "," "buyammo1"
bind "-" "sizedown"
bind "." "buyammo2"
bind "/" "+movedown"
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind ";" "+mlook"
bind "=" "sizeup"
bind "[" "invprev"
bind "]" "invnext"
bind "`" "toggleconsole"
bind "a" "+moveleft"
bind "b" "buy"
bind "c" "radio3"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 100"
bind "g" "drop"
bind "h" "+commandmenu"
bind "i" "showbriefing"
bind "k" "+voicerecord"
bind "m" "chooseteam"
bind "n" "nightvision"
bind "o" "buyequip"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "t" "impulse 201"
bind "u" "messagemode2"
bind "w" "+forward"
bind "x" "radio2"
bind "y" "messagemode"
bind "z" "radio1"
bind "~" "toggleconsole"
bind "UPARROW" "+forward"
bind "DOWNARROW" "+back"
bind "LEFTARROW" "+left"
bind "RIGHTARROW" "+right"
bind "ALT" "+strafe"
bind "CTRL" "+duck"
bind "SHIFT" "+speed"
bind "F1" "autobuy"
bind "F2" "rebuy"
bind "F5" "snapshot"
bind "F10" "quit prompt"
bind "INS" "+klook"
bind "PGDN" "+lookdown"
bind "PGUP" "+lookup"
bind "END" "force_centerview"
bind "MWHEELDOWN" "invnext"
bind "MWHEELUP" "invprev"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "PAUSE" "pause"
_cl_autowepswitch "1"
_snd_mixahead "0.1"
ati_npatch "1.0"
bgmvolume "1.000000"
bottomcolor "6"
brightness "1.000000"
cl_allowdownload "1"
cl_allowupload "1"
cl_backspeed "400"
cl_cmdbackup "2"
cl_cmdrate "60"
cl_corpsestay "600.000000"
cl_crosshair_color "50 250 50"
cl_crosshair_size "auto"
cl_crosshair_translucent "1"
cl_dlmax "512"
cl_download_ingame "1"
cl_dynamiccrosshair "1"
cl_forwardspeed "400"
cl_himodels "0"
cl_idealpitchscale "0.8"
cl_lc "1"
cl_logocolor "#Valve_Orange"
cl_logofile "lambda"
cl_lw "1"
cl_min_ct "2"
cl_min_t "1"
cl_minmodels "0"
cl_mousegrab "1"
cl_radartype "0"
cl_righthand "1"
cl_shadows "1"
cl_sidespeed "400"
cl_updaterate "60"
cl_vsmoothing "0.05"
cl_weather "1"
con_color "255 180 30"
console "1.000000"
crosshair "1.000000"
fastsprites "0"
fps_max "100.0"
gamma "2.500000"
gl_dither "1"
gl_flipmatrix "0"
gl_fog "1"
gl_monolights "0"
gl_overbright "0"
gl_polyoffset "4"
gl_vsync "1"
hisound "1"
hpk_maxsize "4"
hud_capturemouse "1"
hud_centerid "0"
hud_draw "1"
hud_fastswitch "0"
hud_saytext_internal "1"
hud_takesshots "0"
joystick "0"
lookspring "0.000000"
lookstrafe "0.000000"
m_customaccel "0"
m_customaccel_exponent "1"
m_customaccel_max "0"
m_customaccel_scale "0.04"
m_filter "0"
m_forward "1"
m_mousethread_sleep "10"
m_pitch "0.022000"
m_rawinput "0"
m_side "0.8"
m_yaw "0.022"
model "gordon"
MP3FadeTime "2.0"
MP3Volume "0.800000"
mp_decals "300.000000"
name "Player"
net_graph "0"
net_graphpos "1"
net_scale "5"
r_detailtextures "0"
sensitivity "3.000000"
skin ""
spec_autodirector_internal "1"
spec_drawcone_internal "1"
spec_drawnames_internal "1"
spec_drawstatus_internal "1"
spec_mode_internal "1"
spec_pip "0"
suitvolume "0.250000"
sv_aim "1"
sv_voiceenable "1"
team ""
topcolor "30"
viewsize "120.000000"
voice_enable "1"
voice_forcemicrecord "1"
voice_modenable "1"
voice_scale "0.750000"
volume "0.800000"
setinfo "_vgui_menus" "1"
setinfo "_ah" "1"
+mlook
+jlook
exec userconfig.cfg
PS: Извиняюсь, долго писал/модифицировал и исчерпал 10 минут, для того что бы отредактировать свое сообщение, прошу по возможности удалить администрацию мое первое сообщение.
Последнее редактирование модератором: 30 Ноя 2021
-
-
#2
Error! App ’90’ state is 0x10E after update job.
Попробуйте вызвать скачивание через SteamCMD повторно. Я не пользовался Docker’om, но пользуюсь LGSM, и в нём, при установке сервера каждый раз получаю точно такую же ошибку. Благо скрипт запускает скачивание заново автоматически.
Т.е после подключения к серверу в консоле я ввожу
В консоли клиента, правильно? Тогда ответа и не будет. Можете ввести любую команду, что вы ниже и сделали.
Если бы пароль был неправильным, то здесь уже было бы соответствующее уведомление.
что должно сигнализировать что я залогинился как админ?
Определённые строки в консоли сервера.
Вообще, вы установили AmxModX? Без него и администраторов-то никаких не будет, сервером можно будет управлять только через rcon или консоль сервера
-
-
#3
Covid2021, в этом репо я не нашел ссидки на форум. Но сразу скажу, что запускать хлдс в докере тот еще квест. Я пытался сделать идеальный жокерфайл раз 10. Все время что то не работало так, как мне этого хотелось. Исходя из этого задам 2 вопроса:
1. Вам точно нужно в докере запускать? Инструкций по обычному запуску пруд пруди. А с жокером комьюнити по большей части не знакомо.
2. Вам точно нужен сервер хлдс в 2021-ом году?
Последнее редактирование: 1 Дек 2021
-
-
#4
1. steamcmd иногда не с первого раза загружает все файлы
2. rcon_password в server.cfg точно задан?
-
-
#5
Covid2021, в этом репо я не нашел ссидки на форум. Но сразу скажу, что запускать хлдс в докере тот еще квест. Я пытался сделать идеальный жокерфайл раз 10. Все время что то не работало так, как мне этого хотелось. Исходя из этого задам 2 вопроса:
1. Вам точно нужно в докере запускать? Инструкций по обычному запуску пруд пруди. А с жокером комьюнити по большей части не знакомо.
2. Вам точно нужен сервер хлдс в 2021-ом году?
У меня просто вся архитектура моего сервера построена на docker-e, собственно и опыт уже есть небольшой как это все администрировать.
1. steamcmd иногда не с первого раза загружает все файлы
2. rcon_password в server.cfg точно задан?
Тоже пришел к такому выводу, + об этой баге уже им много раз напоминали, сейчас разбираюсь как мне стать ‘администратором’ на своих серверах
Попробуйте вызвать скачивание через SteamCMD повторно. Я не пользовался Docker’om, но пользуюсь LGSM, и в нём, при установке сервера каждый раз получаю точно такую же ошибку. Благо скрипт запускает скачивание заново автоматически.
Именно примерно так и сделал, данную проблему уже решил.
клиента, правильно? Тогда ответа и не будет. Можете ввести любую команду, что вы ниже и сделали.
Да, в консоли. Amxmod установлен и прописан в plugins.ini я кидал выше его конфиг.
Содержание
- Error 0x402 after update job
- Name already in use
- LinuxGSM-Docs / steamcmd / errors.md
- Error 0x402 after update job
- Error 0x402 after update job
- Error 0x402 after update job
Error 0x402 after update job
I’m trying to setup a Ark Survival server under ubuntu (it’s a VM, on an Intel NUC, core i3, 10GB RAM allocated, 70GB HDD for the virtual disk)
I have compared multiple guides, all seem simple, I have done this multiple times, every time — same result, the download breaks at about 10-11%
sudo apt-get install lib32gcc1
useradd -m steam
su — steam
mkdir
./steamcmd.sh +login [USER] [PASSWORT] +force_install_dir /home/steam/arkdedicated +app_update 376030 validate +quit
I have tried the anonymous logon and also logged with my steam user/pass
I have deleted and recreated the «steam» user and home folder, I have created another account and used that also
Every time, the same error at about the same download percentage
I’m starting to think it’s something to do with the steamcmd. Anyone else having this issue? Anyone actually managed to download the game under linux recently?
I’m trying to setup a Ark Survival server under ubuntu (it’s a VM, on an Intel NUC, core i3, 10GB RAM allocated, 70GB HDD for the virtual disk)
I have compared multiple guides, all seem simple, I have done this multiple times, every time — same result, the download breaks at about 10-11%
sudo apt-get install lib32gcc1
useradd -m steam
su — steam
mkdir
./steamcmd.sh +login [USER] [PASSWORT] +force_install_dir /home/steam/arkdedicated +app_update 376030 validate +quit
I have tried the anonymous logon and also logged with my steam user/pass
I have deleted and recreated the «steam» user and home folder, I have created another account and used that also
Every time, the same error at about the same download percentage
I’m starting to think it’s something to do with the steamcmd. Anyone else having this issue? Anyone actually managed to download the game under linux recently?
I have very same issue — VM 100Gb/Ram 8Gb/4 cores — I installed windows and followed the process and it works flawlessly — however even if I put in my steam user/pass it still give this error. Any help would b appreciated. I clean out my /tmp folder and I know there is plenty of room on the server as it is 100Gb dedicated. The game is only 25Gb so plenty of room.
Источник
Name already in use
LinuxGSM-Docs / steamcmd / errors.md
- Go to file T
- Go to line L
- Copy path
- Copy permalink
Copy raw contents
Copy raw contents
SteamCMD can sometimes output errors when something goes wrong. Sadly Valve has never released an official list of what the error messages mean. Because of this, a lot of guesswork has been needed to figure it out. This page will highlight what we already know and info on researching what the error might mean in the hope that you can contribute to understanding SteamCMD errors.
SteamCMD uses hexadecimal numbers to give its current «state». Every time SteamCMD does something it changes its state. When SteamCMD fails it will output its has hexadecimal state, for example 0x202 .
Seems to affect HLDS based servers. Running again often fixes the issue
Reason | Error! App ’90’ state is 0x10E after update job. | |
---|---|---|
Hex | 0x10E | Reason |
Decimal/StateFlags | 270 | Hex |
Not enough disk space.
Reason | Not enough disk quota |
---|---|
Hex | 0x202 |
Decimal/StateFlags | 514 |
<% hint style=»info» %>Unknown error, if you have any details please let us know
Reason | |
Hex | 0x206 |
Decimal/StateFlags | 518 |
<% hint style=»warning» %>Missing content_log.txt if you have experienced this error and have a log please let us know.
Not enough disk space.
Title | Title |
---|---|
Reason | Not enough disk space |
Hex | 0x212 |
Decimal/StateFlags | 530 |
Connection issue with steam, you will need to wait for the steam servers to recover.
Reason | Connection issue |
---|---|
Hex | 0x402 |
Decimal/StateFlags | 1026 |
<% hint style=»warning» %>Missing content_log.txt if you have experienced this error and have a log please let us know.
<% hint style=»info» %>Unknown error, if you have any details please let us know
Reason | |
Hex | 0x602 |
Decimal/StateFlags | 1538 |
<% hint style=»warning» %>Missing content_log.txt if you have experienced this error and have a log please let us know.
SteamCMD is unable to write to the disk. Normally caused by permissions issues. This issue was discovered when a directory that was linked using symlink did not have the correct permissions to allow SteamCMD to write to it.
Reason | Disk write failure |
Hex | 0x606 |
Decimal/StateFlags | 1542 |
Reason | |
---|---|
Hex | 0x2 |
Decimal/StateFlags | 2 |
<% hint style=»warning» %>Missing content_log.txt if you have it please let us know.
No connection to content servers.
Reason | No connection to content servers |
---|---|
Reason 2 | Received 401 (Unauthorized) HTTP response for depot 11 |
Hex | 0x6 |
Decimal/StateFlags | 6 |
To get more info and output see the SteamCMD logs in
/.steam/logs . The most useful log is content_log.txt that will provide more information on errors.
<% hint style=»success» %>If you have experienced an error we don’t have logs for please provide them to us to assist in diagnosing the issue.
SteamCMD Hex Codes
SteamCMD uses hex error codes such as 0x202 which can be converted into decimal 514 . You can use a hex-to-decimal converter to do this. Using the table below you can work out the status messages. By doing a calculation. Find the highest number below the state 512 which is the first error. Then take the number away from the total 514-512=2 which gives you the last error. This can be done for any error
512 StateUpdateRunning , 2 StateUpdateRequired
StateInvalid | |
---|---|
StateUninstalled | 1 |
StateUpdateRequired | 2 |
StateFullyInstalled | 4 |
StateEncrypted | 8 |
StateLocked | 16 |
StateFilesMissing | 32 |
StateAppRunning | 64 |
StateFilesCorrupt | 128 |
StateUpdateRunning | 256 |
StateUpdateRunning | 512 |
StateUpdateStarted | 1024 |
StateUninstalling | 2048 |
StateBackupRunning | 4096 |
StateReconfiguring | 65536 |
StateValidating | 131072 |
StateAddingFiles | 262144 |
StatePreallocating | 524288 |
StateDownloading | 1048576 |
StateStaging | 2097152 |
StateCommitting | 4194304 |
StateUpdateStopping | 8388608 |
This table is from 2015 and is probably outdated now but it’s the best we currently have.
ulimit SteamCMD startup error
Some users may get a ulimit error (no permission/cannot open file) while SteamCMD is starting up. This error caused by a low setting of the -n parameter (number of file descriptors) of ulimit. Some servers forbid increasing ulimit values after startup (or beyond a limit set by root). This can be fixed by changing the file descriptor number ulimit:
ERROR! Failed to install app » (No subscription)
The Steam account being used does not have a license for the required game.
ERROR! Password check for AppId returned error Failure.
The password for the branch is incorrect.
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Ignore the error, do not do anything to attempt to fix it. It is a known error that has appeared ever since SteamPipe was introduced. It does not cause any issues and can be ignored.
Loading Steam API. Failed to init SDL priority manager: SDL not found
Ignore the error, do not do anything to attempt to fix it. It does not cause any issues and can be ignored.
CWorkThreadPool: work processing queue not empty: 2 items discarded.
Ignore the error, do not do anything to attempt to fix it. It does not cause any issues and can be ignored.
Failed to set thread priority: per-thread setup failed
Ignore the error, do not do anything to attempt to fix it. It does not cause any issues and can be ignored.
Источник
Error 0x402 after update job
I’m trying to setup a Ark Survival server under ubuntu (it’s a VM, on an Intel NUC, core i3, 10GB RAM allocated, 70GB HDD for the virtual disk)
I have compared multiple guides, all seem simple, I have done this multiple times, every time — same result, the download breaks at about 10-11%
sudo apt-get install lib32gcc1
useradd -m steam
su — steam
mkdir
./steamcmd.sh +login [USER] [PASSWORT] +force_install_dir /home/steam/arkdedicated +app_update 376030 validate +quit
I have tried the anonymous logon and also logged with my steam user/pass
I have deleted and recreated the «steam» user and home folder, I have created another account and used that also
Every time, the same error at about the same download percentage
I’m starting to think it’s something to do with the steamcmd. Anyone else having this issue? Anyone actually managed to download the game under linux recently?
I’m trying to setup a Ark Survival server under ubuntu (it’s a VM, on an Intel NUC, core i3, 10GB RAM allocated, 70GB HDD for the virtual disk)
I have compared multiple guides, all seem simple, I have done this multiple times, every time — same result, the download breaks at about 10-11%
sudo apt-get install lib32gcc1
useradd -m steam
su — steam
mkdir
./steamcmd.sh +login [USER] [PASSWORT] +force_install_dir /home/steam/arkdedicated +app_update 376030 validate +quit
I have tried the anonymous logon and also logged with my steam user/pass
I have deleted and recreated the «steam» user and home folder, I have created another account and used that also
Every time, the same error at about the same download percentage
I’m starting to think it’s something to do with the steamcmd. Anyone else having this issue? Anyone actually managed to download the game under linux recently?
I have very same issue — VM 100Gb/Ram 8Gb/4 cores — I installed windows and followed the process and it works flawlessly — however even if I put in my steam user/pass it still give this error. Any help would b appreciated. I clean out my /tmp folder and I know there is plenty of room on the server as it is 100Gb dedicated. The game is only 25Gb so plenty of room.
Источник
Error 0x402 after update job
Hi folks. I’ve always had issues updating my csgo dedicated server. Once an update is pushed and server needs updated, I have never been able to do the «app_update 740». I’ve always been forced to remove entire directory and redownload through steamCMD. That’s not really an issue, but the last update I have not been able to complete the download. I get this error:
Error! App ‘740’ state is 0x402 after update job.
The error stops at 93.47 percent every single attempt.
I attempted the download on a different server with no issues so it has to be specific to my server.
Make sure the Steam Client is not running when you run SteamCMD.
Make sure your anti-malware protection system is disabled when you run SteamCMD.
Try and log into an account that owns the game through SteamCMD.
Issue command:
app_update 740 validate
try
app_info 740
or
app_state 740
in order to view detailed information.
Since 93.47% is at the later part of the update download process (i am guessing you don’t mean it stops at 93.47% commit) it is most possibly downloading the main executable binary files.
Источник
Error 0x402 after update job
I’m trying to setup a Ark Survival server under ubuntu (it’s a VM, on an Intel NUC, core i3, 10GB RAM allocated, 70GB HDD for the virtual disk)
I have compared multiple guides, all seem simple, I have done this multiple times, every time — same result, the download breaks at about 10-11%
sudo apt-get install lib32gcc1
useradd -m steam
su — steam
mkdir
./steamcmd.sh +login [USER] [PASSWORT] +force_install_dir /home/steam/arkdedicated +app_update 376030 validate +quit
I have tried the anonymous logon and also logged with my steam user/pass
I have deleted and recreated the «steam» user and home folder, I have created another account and used that also
Every time, the same error at about the same download percentage
I’m starting to think it’s something to do with the steamcmd. Anyone else having this issue? Anyone actually managed to download the game under linux recently?
I’m trying to setup a Ark Survival server under ubuntu (it’s a VM, on an Intel NUC, core i3, 10GB RAM allocated, 70GB HDD for the virtual disk)
I have compared multiple guides, all seem simple, I have done this multiple times, every time — same result, the download breaks at about 10-11%
sudo apt-get install lib32gcc1
useradd -m steam
su — steam
mkdir
./steamcmd.sh +login [USER] [PASSWORT] +force_install_dir /home/steam/arkdedicated +app_update 376030 validate +quit
I have tried the anonymous logon and also logged with my steam user/pass
I have deleted and recreated the «steam» user and home folder, I have created another account and used that also
Every time, the same error at about the same download percentage
I’m starting to think it’s something to do with the steamcmd. Anyone else having this issue? Anyone actually managed to download the game under linux recently?
I have very same issue — VM 100Gb/Ram 8Gb/4 cores — I installed windows and followed the process and it works flawlessly — however even if I put in my steam user/pass it still give this error. Any help would b appreciated. I clean out my /tmp folder and I know there is plenty of room on the server as it is 100Gb dedicated. The game is only 25Gb so plenty of room.
Источник
Name already in use
LinuxGSM-Docs / steamcmd / errors.md
- Go to file T
- Go to line L
- Copy path
- Copy permalink
Copy raw contents
Copy raw contents
SteamCMD can sometimes output errors when something goes wrong. Sadly Valve has never released an official list of what the error messages mean. Because of this, a lot of guesswork has been needed to figure it out. This page will highlight what we already know and info on researching what the error might mean in the hope that you can contribute to understanding SteamCMD errors.
SteamCMD uses hexadecimal numbers to give its current «state». Every time SteamCMD does something it changes its state. When SteamCMD fails it will output its has hexadecimal state, for example 0x202 .
Seems to affect HLDS based servers. Running again often fixes the issue
Reason | Error! App ’90’ state is 0x10E after update job. | |
---|---|---|
Hex | 0x10E | Reason |
Decimal/StateFlags | 270 | Hex |
Not enough disk space.
Reason | Not enough disk quota |
---|---|
Hex | 0x202 |
Decimal/StateFlags | 514 |
<% hint style=»info» %>Unknown error, if you have any details please let us know
Reason | |
Hex | 0x206 |
Decimal/StateFlags | 518 |
<% hint style=»warning» %>Missing content_log.txt if you have experienced this error and have a log please let us know.
Not enough disk space.
Title | Title |
---|---|
Reason | Not enough disk space |
Hex | 0x212 |
Decimal/StateFlags | 530 |
Connection issue with steam, you will need to wait for the steam servers to recover.
Reason | Connection issue |
---|---|
Hex | 0x402 |
Decimal/StateFlags | 1026 |
<% hint style=»warning» %>Missing content_log.txt if you have experienced this error and have a log please let us know.
<% hint style=»info» %>Unknown error, if you have any details please let us know
Reason | |
Hex | 0x602 |
Decimal/StateFlags | 1538 |
<% hint style=»warning» %>Missing content_log.txt if you have experienced this error and have a log please let us know.
SteamCMD is unable to write to the disk. Normally caused by permissions issues. This issue was discovered when a directory that was linked using symlink did not have the correct permissions to allow SteamCMD to write to it.
Reason | Disk write failure |
Hex | 0x606 |
Decimal/StateFlags | 1542 |
Reason | |
---|---|
Hex | 0x2 |
Decimal/StateFlags | 2 |
<% hint style=»warning» %>Missing content_log.txt if you have it please let us know.
No connection to content servers.
Reason | No connection to content servers |
---|---|
Reason 2 | Received 401 (Unauthorized) HTTP response for depot 11 |
Hex | 0x6 |
Decimal/StateFlags | 6 |
To get more info and output see the SteamCMD logs in
/.steam/logs . The most useful log is content_log.txt that will provide more information on errors.
<% hint style=»success» %>If you have experienced an error we don’t have logs for please provide them to us to assist in diagnosing the issue.
SteamCMD Hex Codes
SteamCMD uses hex error codes such as 0x202 which can be converted into decimal 514 . You can use a hex-to-decimal converter to do this. Using the table below you can work out the status messages. By doing a calculation. Find the highest number below the state 512 which is the first error. Then take the number away from the total 514-512=2 which gives you the last error. This can be done for any error
512 StateUpdateRunning , 2 StateUpdateRequired
StateInvalid | |
---|---|
StateUninstalled | 1 |
StateUpdateRequired | 2 |
StateFullyInstalled | 4 |
StateEncrypted | 8 |
StateLocked | 16 |
StateFilesMissing | 32 |
StateAppRunning | 64 |
StateFilesCorrupt | 128 |
StateUpdateRunning | 256 |
StateUpdateRunning | 512 |
StateUpdateStarted | 1024 |
StateUninstalling | 2048 |
StateBackupRunning | 4096 |
StateReconfiguring | 65536 |
StateValidating | 131072 |
StateAddingFiles | 262144 |
StatePreallocating | 524288 |
StateDownloading | 1048576 |
StateStaging | 2097152 |
StateCommitting | 4194304 |
StateUpdateStopping | 8388608 |
This table is from 2015 and is probably outdated now but it’s the best we currently have.
ulimit SteamCMD startup error
Some users may get a ulimit error (no permission/cannot open file) while SteamCMD is starting up. This error caused by a low setting of the -n parameter (number of file descriptors) of ulimit. Some servers forbid increasing ulimit values after startup (or beyond a limit set by root). This can be fixed by changing the file descriptor number ulimit:
ERROR! Failed to install app » (No subscription)
The Steam account being used does not have a license for the required game.
ERROR! Password check for AppId returned error Failure.
The password for the branch is incorrect.
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Ignore the error, do not do anything to attempt to fix it. It is a known error that has appeared ever since SteamPipe was introduced. It does not cause any issues and can be ignored.
Loading Steam API. Failed to init SDL priority manager: SDL not found
Ignore the error, do not do anything to attempt to fix it. It does not cause any issues and can be ignored.
CWorkThreadPool: work processing queue not empty: 2 items discarded.
Ignore the error, do not do anything to attempt to fix it. It does not cause any issues and can be ignored.
Failed to set thread priority: per-thread setup failed
Ignore the error, do not do anything to attempt to fix it. It does not cause any issues and can be ignored.
Источник
Error failed to install app 730 no subscription
1. Заработать много денег
2. Организовать свою крупную хостинговую фирму.
3. Выслать письмо с планом хостинга и соглашением на имя Garry Newman или на адресс Facepunch Studios
4. Дождаться ответа
5. В ответе узнать код доступа для скачивания Dedicated сервера
6. Установить SteamCMD на сервер
7. Ввести код доступа для скачивания и скачать сервер.
8. Запустить сервер.
Все очень просто не правда ли?
Ну да .
Только вот сейчас около 1к серверов
что то подсказывает что есть ешё один способ
Видно ешё оди тк вчера видел как школьник бегал по серверу и рекламил свой сервер с 5 0 слотами
1. Заработать много денег
2. Организовать свою крупную хостинговую фирму.
3. Выслать письмо с планом хостинга и соглашением на имя Garry Newman или на адресс Facepunch Studios
4. Дождаться ответа
5. В ответе узнать код доступа для скачивания Dedicated сервера
6. Установить SteamCMD на сервер
7. Ввести код доступа для скачивания и скачать сервер.
8. Запустить сервер.
Все очень просто не правда ли?
Ооочень остроумно. Если не считать что он доступен для каждого, по заявлению самого Гарри. И если не тренировать сарказм, то можно ответить человеку, что ошибка ERROR! Failed to install app 258550 (No subscription) появляется когда логинишься в CMD под собственным логпасом. Так что все проще.
1. Открываешь SteamCMD
2. login anonymous
3. app_update 258550 -beta experimental validate
4. Success! App ‘258550’ fully installed.
Источник
SteamCMD
Консольный клиент Steam или SteamCMD — новая утилита для установки и обновления выделенных серверов через интерфейс командной строки. Он работает только с играми, которые переведены на контентную систему SteamPipe. Постепенно все серверы, использующие HLDSUpdateTool, перейдут на неё.
Contents
Загрузка SteamCMD
Windows
1. Создайте папку для SteamCMD.
3. Извлеките содержимое zip-архива в созданную папку.
Linux
1. Сначала установите зависимости необходимые для запуска SteamCMD.
2. Рекомендуется создать отдельного пользователя для SteamCMD. В любом случае не запускайте из под root пользователя, это может быть не безопасно. Выполните следующие команды с root-правами чтобы создать пользователя steam и войти под ним:
(Если вы предпочитаете использовать sudo , просто запустите предыдущую команду с префиксом sudo .)
3. Создайте директорию для SteamCMD и перейдите в неё.
3. Загрузите SteamCMD для Linux.
4. Извлеките содержимое в директорию.
1. Откройте Terminal.app и создайте директорию для SteamCMD.
2. Загрузите SteamCMD для OS X.
3. Извлеките содержимое в директорию.
Запуск SteamCMD
При первом запуске SteamCMD автоматически обновится и отобразит приглашение Steam> . Наберите help для более подробной информации.
Windows
Откройте Командную строку и запустите SteamCMD.
Linux/OS X
Откройте терминал и запустите SteamCMD.
Вход в SteamCMD
Анонимно
Некоторые сервера можно загрузить анонимно.
С аккаунтом Steam
Однако большинство сервером требуют входа в аккаунт Steam.
Затем введите пароль.
Если Steam Guard активирован, то проверьте вашу электронную почту чтобы узнать код доступа Steam Guard и ввести его. Это требуется сделать только при первом входе (а также при удалении файлов где SteamCMD хранит регистрационную информацию).
Вы должны увидеть сообщение о том, что вы успешно вошли в свой аккаунт.
Загрузка приложения
1. Запустите SteamCMD и войдите.
2. Установите директорию установки приложения.
Например директорию с именем cs_go внутри текущей директории: т.е. директория с именеи cs_go Внутри данной директории:
3. Установить или обновить приложение можно с помощью команды app_update . Для проверки целостности приложения добавьте команду validate . Для загрузки beta версий, используйте опцию -beta . Для примера HLDS beta версия называется beta , а beta версия SrcDS называется prerelease . Некоторые beta версии защищены паролем, чтобы иметь возможность скачивать их необходимо добавить опцию -betapassword
HLDS это особый случай: App ID всегда 90 и мод должен быть выбран первым. Это делается путём установки параметра конфигурации приложения mod к запрашиваемому значению.
Пример: Установить и проверить выделенный сервер Counter-Strike: Global Offensive: Пример: Установить и проверить HLDS с Team Fortress Classic:
3. После завершения, введите quit чтобы правильно завершить сессию с серверами Steam.
Проверка целостности
Команда для проверки целостности всех файлов. Это полезно если они повреждены или отсутствуют.
Рекомендуется использовать эту команду только при начальной установке или если файлы сервера были изменены.
Поддерживаемые сервера
Список выделенных серверов содержит известные сервера, которые использует SteamCMD.
Автоматизация SteamCMD
Есть два способа для автоматизации SteamCMD.
Командная строка
Вводить команды в командной строке необходимо с символом плюс в качестве префикса, например:
Чтобы установить определённый мод для HL1, таких как Counter-Strike: Condition Zero:
Для игры которая требует авторизацию, такой как Killing Floor:
Создание сценариев
1. Введите ваши команды SteamCMD в текстовом файле. (Вы можете добавить комментарии, которые начинаются с // .)
2. Запустите SteamCMD с опцией +runscript , ссылаясь на файл который вы только что создали.
Кросс-платформенная установка
Можно выбрать платформу для которой необходимо скачать файлы, даже если это не та платформа на которой вы сейчас работаете. Это делается с помощью переменной @sSteamCmdForcePlatformType . (Да, это два «s» в начале имени переменной.) Например, чтобы загрузить выделенный сервер для Windows CSGO на Linux, вы можете запустить следующую команду:
или использовать следующий сценарий:
Поддерживаемые значения windows , macos и linux .
Windows ПО/Сценарии
SteamCMD AutoUpdater
Установка и автоматическое обновление любого игрового сервера
condenser
condenser это загрузчик для установки, настройки, и запуска выделенных игровых серверов Steam.
SteamCMD GUI
Этот инструмент позволяет использовать SteamCMD на Windows, без командной строки и/или пакетных файлов.
SteamCMD Guardian 1.2
Посмотреть и загрузить можно здесь: http://pastebin.com/BRUbsGQh
Linux Сценарии
Linux Game Server Managers
Linux Game Server Managers приложение командной строки для быстрого, простого развёртывания и управления различных специализированных игровых серверов использующих SteamCMD.
- Установка сервера (SteamCMD)
- Запуск/Остановка/Перезапуск сервера
- Обновление сервера (SteamCMD)
- Мониторинг сервера (включая e-mail уведомления)
- Резервное копирование сервера
- Командная строка сервера
- ARMA 3
- Blade Symphony
- Counter-Strike
- Counter-Strike: Condition Zero
- Counter-Strike: Global Offensive
- Counter-Strike: Source
- Day of Defeat
- Day of Defeat: Source
- Fistful of Frags
- Garry’s Mod
- Half-Life: Deathmatch Classic
- Half-Life 2: Deathmatch
- Insurgency
- Just Cause 2
- Killing Floor
- Left 4 Dead
- Left 4 Dead 2
- No More Room in Hell
- Natural Selection 2
- Red Orchestra: Ostfront 41-45
- Team Fortress Classic
- Team Fortress 2
- Team Fortress Classic
Полный список серверов и инструкции: http://danielgibbs.co.uk/lgsm
SteamCMD Guardian 1.2
Следующий сценарий был протестирован на Debian Wheezy.
Посмотреть и загрузить можно здесь: http://pastebin.com/hcpMpmaZ
Для работы сценария необходимо достаточно свободного места. Предпочтительно использовать отдельно созданного пользователя (например steam) с его собственной домашней директорией (/home/steam). Необходимо войти под этим пользователем через SSH, tty или используя su.
- Создайте файл. nano updateserver.sh
- Вставьте код
- Измените код, добавив по крайней мере 1 игру в строку DL_SV*= .
- Закройте файл Ctrl + O , затем ↵ Enter и в конце Ctrl + X .
- Дайте права на исполнение для пользователя chmod u+x ./updateserver.sh
- Запустите файл ./updateserver.sh
Файл автоматически загрузит SteamCMD, обновит и установит все выбранные игры (до 4). Запустите файл повторно для обновления игр.
Известные проблемы
Failed to install app ‘xxxxxx’ (No subscription)
Если вы получаете ошибку ‘No subscription’, то необходимо войти под Steam аккаунтом в котором эта игра приобретена. См. Список выделенных серверов.
32-битные библиотеки на 64-битных дистрибутивах Linux
Так как SteamCMD это 32-битная программа, для запуска требуются некоторые 32-битные библиотеки, даже если у вас уже установлены 64-битные версии.
Может произойти следующая ошибка:
Решение зависит от вашего дистрибутива:
Дистрибутивы основанные на Debian (Ubuntu, Mint, и т.д.)
На Debian 7 «Wheezy» вы можете столкнуться с такой ошибкой:
Чтобы исправить это, выполните следующие действия:
Дистрибутивы основанные на Red Hat (RHEL, Fedora, CentOS, и т.д.)
Arch Linux
Не забудьте сначала включить репозиторий Multilib.
Login Failure: No Connection
На Linux вы можете получить ошибку «Login Failure: No Connection». Она связана с отсутствующими правилами iptables. Необходимо их прописать например вот так:
На серверах Windows вы можете столкнуться с ошибкой «SteamUpdater: Error: Download failed: http error 0» и «SteamUpdater: Error: Steam needs to be online to update. Please confirm your network connection and try again.». Это как правило решается установкой опции «Автоматическое определение параметров» в IE (Internet Explorer) через настройки локальной сети в меню Свойства браузера.
- Откройте Internet Explorer (IE).
- Нажмите на Инструменты → Свойства браузера
- Нажмите на вкладку Подключения
- В нижней части вы должны увидеть Настройки параметров локальной сети
- Проверьте первый флажок (Автоматическое определение параметров)
- Нажмите на OK, и Применить.
Попробуйте запустить SteamCMD снова. Если по-прежнему не работает, то попробуйте уменьшить свой Уровень безопасности для этой зоны на средний или ниже на вкладке Безопасность в Свойства браузера.
Ошибки запуска SteamCMD
Unable to locate a running instance of Steam
Вы можете получить следующее сообщение об ошибке при запуске сервера на Linux:
Решить проблему можно сделав символическую ссылку steamclient.so
Ошибка запуска ulimit Linux
Некоторые пользователи могут получить ошибку ULIMIT (no permission/cannot open file) во время запуска сценария. Эта ошибка вызвана маленьким значением параметра -n (число файловых дескрипторов) ULIMIT . SteamCMD использует стандартные команды внутри сценария оболочки инициализации, чтобы изменить ULIMIT автоматически, но некоторые серверы могут запретить повышение значения ULIMIT после запуска (или за пределы лимита, установленного root ).
Это может быть исправлено путём изменения ограничения на максимальное число открытых файлов ulimit:
Если появляется ошибка (no permission), вам придётся войти под root чтобы изменить параметр. Чтобы проверить текущую настройку введите ulimit -a. Система выдаст много строк, но вам нужно будет найти только одну:
В этом случае 1024 является текущим значением.
Вы можете также изменить ограничения в файле /etc/security/limits.conf .
В большинстве случаев вы просто получите предупреждающее сообщение, однако это не остановит запуск SteamCMD.
Загрузка HLDS
При попытке скачать мод HL1, таких как TFC, сначала загружаются файлы HLDS, но не мод. Это происходит как с обычной версией так и с бета-версией. Вам, возможно, придётся пробовать скачать несколько раз, пока все необходимые файлы не будут загружены, но как только это будет сделано, файлы должны будут правильно обновиться в следующий раз.
Просто удалив файлы appmanifest, без загрузки замены из сторонних источников, это может сработать. Вы получите в начале сообщение об ошибке из-за удалённых файлов, но загрузка должна продолжится.
Источник
Содержание
- 0x202 after update job
- 0x202 after update job
- 0x202 after update job
- Name already in use
- LinuxGSM-Docs / steamcmd / errors.md
0x202 after update job
When I try to install a server for garry’s mod i get this error in the SteamCMD
Login as anonymous instead.
Login as anonymous instead.
Tried that, still does not work. what should i do now?
Tried that, still does not work. what should i do now?
Can you explain how it doesn’t work?
Can you explain how it doesn’t work?
it shows the same error
Doesn’t make sense, because I just tested it myself and it’s working fine.
it shows the same error
Doesn’t make sense, because I just tested it myself and it’s working fine.
Mine says ERROR! Failed to install app ‘4020’ (Disk write failure)
Mine says ERROR! Failed to install app ‘4020’ (Disk write failure)
Mine says ERROR! Failed to install app ‘4020’ (Disk write failure)
Make sure you have access to where you are trying to install your server. Try running SteamCMD as administrator (right click and select run as administrator) or try installing some where differnt that you are sure you have access to, like your desktop. I cant remember the problem i had but i hope this helps 🙂
Connecting anonymously to Steam Public. Logged in OK
Waiting for user info. OK
Steam>app_update 4020
Update state (0x5) validating, progress: 0.66 (25683068 / 3881893441)
Error! App ‘4020’ state is 0x202 after update job.
mine dosent work
Connecting anonymously to Steam Public. Logged in OK
Waiting for user info. OK
Steam>app_update 4020
Update state (0x5) validating, progress: 0.66 (25683068 / 3881893441)
Error! App ‘4020’ state is 0x202 after update job.
Mine says ERROR! Failed to install app ‘4020’ (Disk write failure)
Make sure you have access to where you are trying to install your server. Try running SteamCMD as administrator (right click and select run as administrator) or try installing some where differnt that you are sure you have access to, like your desktop. I cant remember the problem i had but i hope this helps 🙂
Источник
0x202 after update job
I have two very similar servers running on different VPS, one stopped working out of nowhere and I’m unable to validate or update. This is what it looks like:
Update state (0x5) validating, progress: 71.76 (9970874103 / 13894659087)
Update state (0x5) validating, progress: 73.02 (10146019508 / 13894659087)
Update state (0x5) validating, progress: 74.34 (10329975632 / 13894659087)
Update state (0x5) validating, progress: 76.54 (10634480976 / 13894659087)
Update state (0x5) validating, progress: 77.73 (10799672719 / 13894659087)
Update state (0x5) validating, progress: 78.94 (10968286289 / 13894659087)
Update state (0x5) validating, progress: 80.14 (11135051356 / 13894659087)
Update state (0x5) validating, progress: 81.23 (11285937125 / 13894659087)
Update state (0x5) validating, progress: 82.26 (11429820353 / 13894659087)
Error! App ‘740’ state is 0x202 after update job.»
I’ve never had a server stop working like that without an update or anything so I was curious if anyone had something similar. I suspect maybe there’s an HDD issue on the host’s side?
Edit:
Maybe this can help?
applicationmanager.cpp (1106) : Assertion Failed: Failed to write app state file /home/steam/servers/2/steamapps/appmanifest_740.acf
applicationmanager.cpp (861) : Assertion Failed: m_bStateChangesSavedToDisk
Edit2:
After deleting the steamapps folder there is no more error and it now downloading, something was probably corrupted but I am now getting:
Источник
0x202 after update job
I have two very similar servers running on different VPS, one stopped working out of nowhere and I’m unable to validate or update. This is what it looks like:
Update state (0x5) validating, progress: 71.76 (9970874103 / 13894659087)
Update state (0x5) validating, progress: 73.02 (10146019508 / 13894659087)
Update state (0x5) validating, progress: 74.34 (10329975632 / 13894659087)
Update state (0x5) validating, progress: 76.54 (10634480976 / 13894659087)
Update state (0x5) validating, progress: 77.73 (10799672719 / 13894659087)
Update state (0x5) validating, progress: 78.94 (10968286289 / 13894659087)
Update state (0x5) validating, progress: 80.14 (11135051356 / 13894659087)
Update state (0x5) validating, progress: 81.23 (11285937125 / 13894659087)
Update state (0x5) validating, progress: 82.26 (11429820353 / 13894659087)
Error! App ‘740’ state is 0x202 after update job.»
I’ve never had a server stop working like that without an update or anything so I was curious if anyone had something similar. I suspect maybe there’s an HDD issue on the host’s side?
Edit:
Maybe this can help?
applicationmanager.cpp (1106) : Assertion Failed: Failed to write app state file /home/steam/servers/2/steamapps/appmanifest_740.acf
applicationmanager.cpp (861) : Assertion Failed: m_bStateChangesSavedToDisk
Edit2:
After deleting the steamapps folder there is no more error and it now downloading, something was probably corrupted but I am now getting:
Steam>app_update 740 validate
Update state (0x1) running, progress: 100.00 (6540282208 / 6540282208)
Error! App ‘740’ state is 0x602 after update job.
Источник
Name already in use
LinuxGSM-Docs / steamcmd / errors.md
- Go to file T
- Go to line L
- Copy path
- Copy permalink
Copy raw contents
Copy raw contents
SteamCMD can sometimes output errors when something goes wrong. Sadly Valve has never released an official list of what the error messages mean. Because of this, a lot of guesswork has been needed to figure it out. This page will highlight what we already know and info on researching what the error might mean in the hope that you can contribute to understanding SteamCMD errors.
SteamCMD uses hexadecimal numbers to give its current «state». Every time SteamCMD does something it changes its state. When SteamCMD fails it will output its has hexadecimal state, for example 0x202 .
Seems to affect HLDS based servers. Running again often fixes the issue
Reason | Error! App ’90’ state is 0x10E after update job. | |
---|---|---|
Hex | 0x10E | Reason |
Decimal/StateFlags | 270 | Hex |
Not enough disk space.
Reason | Not enough disk quota |
---|---|
Hex | 0x202 |
Decimal/StateFlags | 514 |
<% hint style=»info» %>Unknown error, if you have any details please let us know
Reason | |
Hex | 0x206 |
Decimal/StateFlags | 518 |
<% hint style=»warning» %>Missing content_log.txt if you have experienced this error and have a log please let us know.
Not enough disk space.
Title | Title |
---|---|
Reason | Not enough disk space |
Hex | 0x212 |
Decimal/StateFlags | 530 |
Connection issue with steam, you will need to wait for the steam servers to recover.
Reason | Connection issue |
---|---|
Hex | 0x402 |
Decimal/StateFlags | 1026 |
<% hint style=»warning» %>Missing content_log.txt if you have experienced this error and have a log please let us know.
<% hint style=»info» %>Unknown error, if you have any details please let us know
Reason | |
Hex | 0x602 |
Decimal/StateFlags | 1538 |
<% hint style=»warning» %>Missing content_log.txt if you have experienced this error and have a log please let us know.
SteamCMD is unable to write to the disk. Normally caused by permissions issues. This issue was discovered when a directory that was linked using symlink did not have the correct permissions to allow SteamCMD to write to it.
Reason | Disk write failure |
Hex | 0x606 |
Decimal/StateFlags | 1542 |
Reason | |
---|---|
Hex | 0x2 |
Decimal/StateFlags | 2 |
<% hint style=»warning» %>Missing content_log.txt if you have it please let us know.
No connection to content servers.
Reason | No connection to content servers |
---|---|
Reason 2 | Received 401 (Unauthorized) HTTP response for depot 11 |
Hex | 0x6 |
Decimal/StateFlags | 6 |
To get more info and output see the SteamCMD logs in
/.steam/logs . The most useful log is content_log.txt that will provide more information on errors.
<% hint style=»success» %>If you have experienced an error we don’t have logs for please provide them to us to assist in diagnosing the issue.
SteamCMD Hex Codes
SteamCMD uses hex error codes such as 0x202 which can be converted into decimal 514 . You can use a hex-to-decimal converter to do this. Using the table below you can work out the status messages. By doing a calculation. Find the highest number below the state 512 which is the first error. Then take the number away from the total 514-512=2 which gives you the last error. This can be done for any error
512 StateUpdateRunning , 2 StateUpdateRequired
StateInvalid | |
---|---|
StateUninstalled | 1 |
StateUpdateRequired | 2 |
StateFullyInstalled | 4 |
StateEncrypted | 8 |
StateLocked | 16 |
StateFilesMissing | 32 |
StateAppRunning | 64 |
StateFilesCorrupt | 128 |
StateUpdateRunning | 256 |
StateUpdateRunning | 512 |
StateUpdateStarted | 1024 |
StateUninstalling | 2048 |
StateBackupRunning | 4096 |
StateReconfiguring | 65536 |
StateValidating | 131072 |
StateAddingFiles | 262144 |
StatePreallocating | 524288 |
StateDownloading | 1048576 |
StateStaging | 2097152 |
StateCommitting | 4194304 |
StateUpdateStopping | 8388608 |
This table is from 2015 and is probably outdated now but it’s the best we currently have.
ulimit SteamCMD startup error
Some users may get a ulimit error (no permission/cannot open file) while SteamCMD is starting up. This error caused by a low setting of the -n parameter (number of file descriptors) of ulimit. Some servers forbid increasing ulimit values after startup (or beyond a limit set by root). This can be fixed by changing the file descriptor number ulimit:
ERROR! Failed to install app » (No subscription)
The Steam account being used does not have a license for the required game.
ERROR! Password check for AppId returned error Failure.
The password for the branch is incorrect.
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Ignore the error, do not do anything to attempt to fix it. It is a known error that has appeared ever since SteamPipe was introduced. It does not cause any issues and can be ignored.
Loading Steam API. Failed to init SDL priority manager: SDL not found
Ignore the error, do not do anything to attempt to fix it. It does not cause any issues and can be ignored.
CWorkThreadPool: work processing queue not empty: 2 items discarded.
Ignore the error, do not do anything to attempt to fix it. It does not cause any issues and can be ignored.
Failed to set thread priority: per-thread setup failed
Ignore the error, do not do anything to attempt to fix it. It does not cause any issues and can be ignored.
Источник
Установка сервера CS 1.6 под Linux не так уж сложна, но тем не менее могут возникнуть некоторые ошибки. Они не то что бы критичные, но не всегда их можно исправить сразу же. В этой статье мы соберем известные нам ошибки и способы их устранения.
- Ошибка, возникающая при запуске какой-либо программы под Linux:
-bash: ./hldsupdatetool.bin: No such file or directory
Такая проблема скорее всего возникла из-за того, что у вас 64-битная ОС и на нем вы пытаетесь запустить 32-битную программу, поэтому её и не видит система.
Решение этой проблемы:
Для устранения этой ошибки есть специальный набор библиотек, устраняющий проблему несовместимости 64 и 32 битных файлов и называющийся ia32-libs. Для его установки нужно войти под root и выполнить следующую команду:apt-get install ia32-libs
Если ia32-libs не устанавливается и/или ссылается на какую-то архитектуру i386, то выполните две вот такие команды одну за другой:
dpkg --add-architecture i386
apt-get update
И после этого снова попробуйте установить ia32-libs такой же командой, как в начале:
apt-get install ia32-libs
- Во время скачивания сервера CS 1.6 через SteamCMD у вас могла возникнуть вот такая ошибка:
Error! App '90' state is 0x1 after update job.
Скорее всего проблема в том, что Steam апдейтер не может скачать файлы в указанную вами ранее директорию. Возможно вы указали её не правильно.
Решение этой проблемы:
Нужно правильно ввести force_install_dir и понимать, что вы указываете директорию относительно запущенного файла steamcmd.sh.Предположим, что SteamCMD находится в директории «/userdocs/steamcmd/», а сам сервер CS 1.6 нужно закачать в «/userdocs/server/».
Констукция, указанная ниже не всегда будет работать, так как не всегда точно знаешь полный путь до нужной директории:force_install_dir /userdocs/server/
А вот такая конструкция будет намного надежнее, она просто вернется на папку назад и перейдет в нужную нам папку «server»:force_install_dir ../server/
Если вы вообще не поняли, чем отличаются эти две конструкции, то просто создайте сервер CS 1.6 по моей инструкции.
- Во время запуска SteamCMD у вас могла возникнуть вот такая ошибка:
/linux32/steamcmd: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
Проблема в том, что нет библиотеки libgcc_s.so.1
Решение этой проблемы:
Лично я устранил данную проблему на Linux Debian 8 вот такой командой:apt-get install lib32gcc1
На других ОС можно воспользоваться аналогичными командами:
32-bit Debian or Ubuntu : apt-get install libgcc1 64-bit Debian or Ubuntu : apt-get install libgcc1:i386 (or lib32gcc1) 32/64-bit Fedora : dnf install libgcc.i686 32/64-bit Mandriva : urpmi libgcc1 32-bit SUSE : zypper install libgcc1 64-bit SUSE : zypper install libgcc1-32bit 32-bit Arch : pacman -Syu gcc-libs 64-bit Arch : pacman -Syu lib32-gcc-libs
Пишите свои ошибки в комментариях, возможно мы найдем и их решение.
Специально для Вас от ShootGame.
Копирование без ссылки на ShootGame строго ЗАПРЕЩЕНО — уважайте наш труд.