GoldSrc на 47 и 48 / dproto 0.8.72

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Сообщение
Автор
Blizzard_73
Нович0к
Нович0к
Сообщения: 6
Зарегистрирован: 07.09.2009

#361 Сообщение 07.10.2009, 14:30

dproto 0.3.7

CHANGELOG:
- possible DoS exploit fixed
- added Subserver_IP option in dproto.cfg, used to set interface for subserver; subserver code will be rewrititten in next versions.

http://cs.rin.ru/forum/download/file.php?id=9165
Вложения
dproto_0_3_7.rar
(117.65 КБ) 219 скачиваний
dproto_0_3_7.rar
(117.65 КБ) 219 скачиваний
Последний раз редактировалось t0x1c_r1v3r 07.10.2009, 14:30, всего редактировалось 2 раза.
Причина: смысл от твоего поста? первый пост всегда апится!

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#362 Сообщение 30.10.2009, 01:24

при заходе со steamup! что 2.1.3 что 1.4.3 steam_id генерится по ip
хотя
cid_Steam = 1
cid_RevEmu = 1
cid_OldRevEmu = 1
cid_SteamEmu = 1

насколько я понимаю steamup! должен детектится как revemu
где я неправ?
Последний раз редактировалось U#0 30.10.2009, 02:20, всего редактировалось 1 раз.
Причина: Это уже скорее к rev-emu
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

Izum
Нович0к
Нович0к
Сообщения: 26
Зарегистрирован: 08.01.2009

#363 Сообщение 06.11.2009, 17:28

Нет RevEmu в СтимАпе. Как прикрутить - хз.

Аватара пользователя
Jonny
Полковник
Полковник
Сообщения: 1371
Зарегистрирован: 30.05.2008
Благодарил (а): 23 раза
Поблагодарили: 54 раза

#364 Сообщение 18.12.2009, 14:24

последняя версия win сервера cs1.6 (скачана с verify_all)
последняя версия dproto (0.3.7)

при запуске сервера получау сообщение о необходимости обновиться... лезу в dproto.cfg, нахожу строки

Код: Выделить всё

# MasterClient (0/1)
# Enables master-client emulation; it helps to register server on master list
# if you having "You server is old" error.
# USE THIS ONLY WITH -nomaster MODE!
# you can use Master_GameVersion to set version of game
MasterClient = 0
ставлю MasterClient на "1", дописываю в параметры запуска -nomaster. В server.cfg присутствует строчка setmaster add x.x.x.x. В итоге имею улучшение - сообщение о необходимости обновиться появляется с вероятностью один к двум. Что нужно/можно сделать, чтобы данное сообщение вообще не появлялось? Регистрация на мастер-сервере нужна.

В случае запуска сервера без сообщения об обновлении всё работает прекрасно - сервер пускает нелегалов, сервер виден в списке мастер-сервера.
Никакого отношения к нацистским группам и направлениям не имею.

Аватара пользователя
jamaicada
Лейтенант
Лейтенант
Сообщения: 103
Зарегистрирован: 31.05.2009

#365 Сообщение 18.12.2009, 16:06

Это баг от Valve
This problem appears at 8th or 9th of December, 2009 and related to bug in Valve's master servers. Valve did not released any updates for CS/HLDS and there are no silent updates performed. Binary files (swds.dll, hlds.exe, steam*.dll) downloaded by hldsupdatetool are fully identical to binaries of last update (July 15, 2009).

Some facts:

* This error appears even on _clean_ servers downloaded from hldsupdatetool.
* It appears randomly but with high chance. Maybe because not all master servers affected by this error.


What should I do?

* Remove the -autoupdate parameter if you using it.
* Wait for fix from Valve. There are 2 possible way to fix it - fix masterservers or release client-side update.
* Use SETTI Mastersever and forget about Valve's crappy masterservers.

Lev2008
Лейтенант
Лейтенант
Сообщения: 221
Зарегистрирован: 08.11.2008

#366 Сообщение 18.12.2009, 17:25

Jonny
Если не затруднит, вычисли при каком мастер сервере это происходит (в консоли при старте пишется какие мастер сервера используются).
А в качестве решения можешь сделать так:
http://cs.rin.ru/forum/viewtopic.php?p=648139#p648139
Изменить в dproto.cfg с
Master_GameVersion = 1.1.2.6/Stdio
на
Master_GameVersion = 1.1.2.9/Stdio
Или изменить этот номер в steam.inf.
Последний раз редактировалось Lev2008 19.12.2009, 01:27, всего редактировалось 2 раза.

Аватара пользователя
Jonny
Полковник
Полковник
Сообщения: 1371
Зарегистрирован: 30.05.2008
Благодарил (а): 23 раза
Поблагодарили: 54 раза

#367 Сообщение 18.12.2009, 23:42

Благодарю за оба сообщения
Adding master server 72.165.61.189:27010
Adding master server 69.28.151.162:27013
♥MasterRequestRestart
Your server is out of date. Please update and restart.
Никакого отношения к нацистским группам и направлениям не имею.

Lev2008
Лейтенант
Лейтенант
Сообщения: 221
Зарегистрирован: 08.11.2008

#368 Сообщение 19.12.2009, 03:46

Попробовал всё сам.
Вобщем нифига это не поможет всё.
Проблема в мастер сервере 72.165.61.189:27010.
Надо исключить возможность коннектов на него. К сожалению на сервере setmaster remove не помогает всё равно в списке непоявляется (мб надо дольше подожать - это не пробовал). Поэтому юзайте файрвол.

--- Edit ---

Потестил другие варианты.
Можно обойтись без блока кривого мастер сервера. Для этого надо удалить steam.inf в папке cstrike (и тогда будет использоваться steam.inf из папки valve) или изменить ProductName=cstrike на ProductName=valve в файле steam.inf в папке cstrike. Отрицательных эффектов незамечено. Кривой мастерсервер после этого работает нормально.

ЗЫ Эта проблема есть только у КС серверов, у ХЛДМ, например, нету. Другие моды не тестил.

--- Edit ---

Мде. Всё уже порешено до нас: https://forums.alliedmods.net/showthread.php?t=92782

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#369 Сообщение 23.12.2009, 04:41

I'm not a NON-STEAM user убила наповал
народ тупит безбожно...
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

CS.TTS.LT
Нович0к
Нович0к
Сообщения: 5
Зарегистрирован: 07.11.2008

#370 Сообщение 08.01.2010, 20:24

Вопрос люди добрые! как запустить Dproto на ADM64?

Lev2008
Лейтенант
Лейтенант
Сообщения: 221
Зарегистрирован: 08.11.2008

#371 Сообщение 09.01.2010, 09:13

Читаем ФАК:
./hlds_run -binary ./hlds_i686
:)

CS.TTS.LT
Нович0к
Нович0к
Сообщения: 5
Зарегистрирован: 07.11.2008

#372 Сообщение 09.01.2010, 09:32

а библиотеку в метамоде Ведь не станешь i386.so прописывать =(

Lev2008
Лейтенант
Лейтенант
Сообщения: 221
Зарегистрирован: 08.11.2008

#373 Сообщение 09.01.2010, 12:06

Почему не станешь?
linux addons/dproto/dproto_i386.so

CS.TTS.LT
Нович0к
Нович0к
Сообщения: 5
Зарегистрирован: 07.11.2008

#374 Сообщение 09.01.2010, 17:56

тогда объясните пожалусто, недогоняю... каким образом, на AMD64 заведется Интеловский файл? Эмуляция это или как?

Lev2008
Лейтенант
Лейтенант
Сообщения: 221
Зарегистрирован: 08.11.2008

#375 Сообщение 10.01.2010, 08:30

AMD64 поодерживает набор инструкций x86.

Ответить Вложения 5