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.
Author |
Message |
|||
Senior Member |
|
|||
|
AlliedModders Donor Join Date: Apr 2010 Location: In a world of madness |
|
|
Senior Member |
|
|||
|
New Member |
|
|||
|
Has a lovely bunch of coconuts Join Date: Apr 2006 Location: Texas |
|
|||
|
Senior Member |
|
|||
|
Senior Member |
|
|||
|
Senior Member |
|
|||
|
Surprise Ascot! |
|
|||
|
Senior Member |
|
|||
|
Добро пожаловать
Для полноценного пользования форумом и общения с его участниками, пройдите регистрацию ниже
Регистрация
-
Помогите пожалуйста !!!
Ставлю, прописываю что нужно:
mkdir /usr/servers/
cd /usr/servers
wget h t t p : / / media(тчк)steampowered(тчк)com/client/steamcmd_linux(тчк)tar(тчк)gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh +login anonymous +force_install_dir /usr/servers/cs +app_update 740 validate +quit
__________________________________________________________________________
в чем может быть проблема?
Ставлю 2 сервер
прошло 67% выдало это — Error! App ‘740’ state is 0x6 after update job
А ставлю:
App 90 вот результат — Error! App ’90’ state is 0x6 after update job -
Ответ Эт тебе в поддержку стима писать надо, там у них чет
-
А есть еще какой нибудь способ поставить сервер на VDS ?
-
gameAP ставишь и все
ну по крайней мере я так раньше держал проект -
Ответ Можно любую готовую сборку под линукс залить
-
и где скачать линукс с hlds уже… ?!
- Закрыть Меню
- На сайт
-
Форум
- Поиск сообщений
- Последние сообщения
-
Пользователи
- Выдающиеся пользователи
- Зарегистрированные пользователи
- Сейчас на форуме
- Недавняя активность
- Правила
- Поиск
Наши новости: |
|
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 пользователей и 2 гостей читают эту тему:
Консольный клиент Steam или SteamCMD — новая утилита для установки и обновления выделенных серверов через интерфейс командной строки. Он работает только с играми, которые переведены на контентную систему SteamPipe.
Данная утилита поддерживает следующие системы:
- Windows
- Linux
- OS X
Windows
Загрузка
1. Создайте папку для SteamCMD.
C:SteamCMD
2. Загрузите SteamCMD для Windows: https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
3. Извлеките содержимое zip-архива в созданную папку.
Запуск SteamCMD
Запустить утилиту можно только через консольный терминал windows
1. Открываем командную строку Win+R
переходим в папку, куда извлекли steamcmd
cd C:SteamCMD
Если вы создали папку на другом диске, то перейти туда можно командной
cd /D F:/SteamCMD
Запускаем утилиту
steamcmd
Вначале она сама себя обновит и по окончанию выведет приглашение для дальнейшей работы (Steam>)
Linux
Сначала нам потребуется поставить нужные зависимости
Ubuntu/Debian 64-бит
sudo apt-get install lib32gcc1
RedHat/CentOS
yum install glibc libstdc++
RedHat/CentOS 64-бит
yum install glibc.i686 libstdc++.i686
Создадим нужную нам директорию
mkdir ~/steamcmd
cd ~/steamcmd
Загрузим архив с утилитой
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
И распакуем архив
tar -xvzf steamcmd_linux.tar.gz
Запускаем утилиту
cd ~/steamcmd
./steamcmd.sh
OS X
Откроем Terminal.app и создадим директорию для SteamCMD
mkdir ~/steamcmd
cd ~/steamcmd
Загружаем архив
curl -O [URL]https://steamcdn-a.akamaihd.net/client/installer/steamcmd_osx.tar.gz[/URL]
Распаковываем содержимое
tar -xvzf steamcmd_osx.tar.gz
Запускаем утилиту
cd ~/steamcmd
./steamcmd.sh
Загрузка игрового сервера
Давайте представимся системе — вводим логин анонима, чтобы выкачивать ресурсы
login anonymous
Для некоторых игр анонимность не подходит и придется войти под своим аккаунтом Steam
Примечание: По соображениям безопасности рекомендуется создать новый аккаунт Steam предназначенный для загрузки и обновления ваших серверов.
Примечание: Вам нужно выйти из обычного клиента Steam чтобы корректно войти в SteamCMD.
Вводим логин нашего аккаунта
login ваш_логин
Дальше вас попросят ввести пароль от вашего аккаунта (ввод пароля никак не отображается)
password:
Если Steam Guard активирован, то потребуется ввести код подтверждения, который был отправлен вам на почту
Enter the current code from your Steam Guard Mobile Authenticator app
Two-factor code: 13GGW
Дождись подтверждения удачного входа
Logged in OK
Waiting for license info…OK
Steam>
Задаем директорию, куда будут закачаны файлы сервера
force_install_dir ./cs1.6/
В нашей директории, где находится steamcmd, появится поддиректория cs1.6
Выкачиваем наш сервер counter-strike 1.6 [Список всех поддерживаемых серверов]
app_update 90 -beta beta validate
*HLDS (APPID 90) в настоящее время требуется несколько прогонов app_update, прежде чем все необходимые файлы будут успешно установлены. Просто запустите app_update 90 validate
несколько раз, пока приложение не будет больше обновляться.
Выходим — quit
Загрузка игрового сервера завершена.
Кросс-платформенная загрузка
Разработчики добавили в SteamCMD новый параметр ( @sSteamCmdForcePlatformType ), который позволяет выбрать платформу для которой необходимо скачать файлы, даже если это не та платформа на которой вы сейчас работаете.
Для загрузки Windows сервер CS: 1.6 из под Linux:
Код:
./steamcmd.sh [email protected] windows +login anonymous +force_install_dir ../hlds +app_update 90 validate +quit
Для загрузки сервера под Linux из Windows:
Код:
steamcmd.sh [email protected] linux +login anonymous +force_install_dir ../hlds +app_update 90 validate +quit
Для загрузки сервера для Mac OS X из Windows:
Код:
steamcmd.sh [email protected] macos +login anonymous +force_install_dir ../hlds +app_update 90 validate +quit
Исправление неудачной загрузки сервера (папки cstrike)
В свете последних событий, некоторые люди испытывают проблему с загрузкой сервера, в частности у них просто не выкачивается папка cstrike. Ниже будет описан способ исправить данную проблему, а в архиве прикреплены нужные файлы.
- Выполняем инструкцию запуска steamcmd
- После выполнения команды app_update 90 -beta beta validate, переходим в директорию, которую указали в force_install_dir
- Находим там директорию steamapps и удаляем все ее содержимое
- Помещаем в данную директорию наши файлы (appmanifest_10.acf, appmanifest_70.acf, appmanifest_90.acf) из архива
- Выполняем еще раз команду app_update 90 -beta beta validate
- Теперь директория cstrike должна нормально скачаться
За решение благодарим voed и dgibbs64
Вариант 2
Вариант 3 с использование Depotdownloader
Официальная страница Steam CMD
OZZY
Автор
11 января 2023, в 12:13
Рейтинг: 4984
Короче. Может кто сталкивался с этим.
Steam>app_update 90 / или же команда validate
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Error! App ’90’ state is 0x6 after update job.
________
посл. ред. 11.01.2023 в 12:15; всего 2 раз(а); by OZZY
OZZY
Автор
11 января 2023, в 12:17
Рейтинг: 4984
hgjkhgkj
Изображение
——
85057_.png (160.7 Kb)
Скачиваний: 15
OZZY
Автор
11 января 2023, в 23:23
Рейтинг: 4984
Anton Metronome , О. а я вот гуглил как раз тоже самое. Пасиб Тох
OZZY , от steamcmd нет смысла сейчас пытаться, т.к наломали дров, что вообще только 90 ид не скачивается, остальные ок
OZZY
Автор
12 января 2023, в 1:14
Рейтинг: 4984
Anton Metronome , А я вот открыл сайт https://graj.be
на выходных займусь файлами кс. Через браузер не качало нифига, благо WGET за пару сек все закачал. Да и чет с юзерами проблема уже Обычно когда создавал юзера то там пароль ему задавать можно было и инфу и т.д .. а тут нифига не происходит. ай то уже на выходных.
Я чет позабыл уже. давно этим занимался
________
посл. ред. 12.01.2023 в 01:15; всего 1 раз(а); by OZZY
Время: 14:59:52
Gen. 0.0769
(c) ByMAS.RU 2010-2022
Установка сервера 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 строго ЗАПРЕЩЕНО — уважайте наш труд.