eSTEAMATiON - Профессиональный серверный эмулятор Steam-а

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Сообщение
Автор
Аватара пользователя
bugme666
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 1168
Зарегистрирован: 29.01.2009
Откуда: MOSCOШ
Благодарил (а): 882 раза
Поблагодарили: 358 раз
Контактная информация:

#1441 Сообщение 24.05.2010, 21:54

qANTONq
на рев-ему будет то же самое... лучше оставь eSTEAMATiON и жди решения.

Аватара пользователя
Jeka
Майор
Майор
Сообщения: 624
Зарегистрирован: 28.03.2009
Поблагодарили: 11 раз

#1442 Сообщение 25.05.2010, 01:13

Vityan666

Наверное баг или фича была замечена мной:

Сервер CSS. Всё установил по мануалу...
При запуске вижу вот чего:
eSTEAMATiON STEAM2 v2.0 Release Candidate 3 WWII-Win EDiTiON
Release Date:10 May 2010 06:45 AM
Author:ViTYAN
has been successfully loaded.

eSTEAMATiON STEAM2 configuration has been successfully determined(Local config).

eSTEAMATiON STEAM2 client's custom rejection configuration has been successfully determined(Local config).
eSTEAMATiON configuration is as following:

[eSTEAMATiON SECURITY POLICY]
SteamEmu Clients: DROP
LEGACY SteamEmu Clients: DROP
eSTEAMATiON SemiSteam Native Clients: DROP
eSTEAMATiON HL1-WON Clients: DROP
Minimal Version Restriction for eSTEAMATiON SemiSteam Native Clients : ENABLED
Minimal Version required for eSTEAMATiON SemiSteam Native Client's is: 1.90
LEGACY RevEmu 1-St Generation Clients: DROP
LEGACY RevEmu 2-Nd Generation Clients: DROP
RevEmu 3-Rd Generation Clients: DROP
RevCrew's SteamClient 2009 1-St Generation Clients: DROP
RevCrew's SteamClient 2009 2-Nd Generation Clients: ACCEPT
RevCrew's SteamUp Clients: DROP
SteamUp/AVSMP Clients: DROP
HookEmu Clients: DROP
AVSEMU Clients: DROP
Unknown Clients: DROP
Unknown Steam simulating Clients: DROP
Unknown NonSteam simulating Clients: DROP
Legit Valve and Cracked Steam Clients: ACCEPT
SETTI server scanner: ACCEPT
LEGACY HL1 WON(-nosteam) Clients: DROP

[eSTEAMATiON REJECTION SETTINGS]
REJECT Clients after initial validation process compleation: ENABLED
USE CUSTOM messages for Client's rejection: ENABLED

[eSTEAMATiON GLOBAL ID-GENERATION MODE]
GLOBAL SteamID mode for Non-Steam Client's without unique ID's support: by IP
GLOBAL SteamID mode for Supported(Known) NonSteam Clients: Unique ID's(Depends on Emulator)
GLOBAL SteamID mode for Legit Valve and Cracked Steam Clients: VALVE's Unique ID's
HookEmu and SteamEmu ID compatability mode: DISABLED
SteamEmu COMPAT LEVEL: NATIVE eSTEAMATiON 2.0

[eSTEAMATiON LOGGING]
Enable logging of Client type to console on connect: ENABLED(REGULAR)
Enable logging of REJECTED Client type to console on connect: ENABLED(REGULAR)


eSTEAMATiON SCI Library v2.0 Release Candidate 3 WWII-Win EDiTiON has been loaded[Mod: cstrike]
Смутила строка - RevCrew's SteamClient 2009 2-Nd Generation Clients: ACCEPT

В конфиге запрещен заход вообще всем, кроме AcceptSteamClients = True
Конфиг
######################################################################################################################################################
######################################################################################################################################################
################################################## eSTEAMATiON 2.X SERiES Policy Configuration File ##################################################
################################################## Author: ViTYAN ##################################################
################################################## Date:10.05.2010 ##################################################
######################################################################################################################################################
######################################################################################################################################################

#######################################################################################################################################################
##################################################### eSTEAMATiON STEAM LEVEL SETUP #########################################################
##################################################### Схема STEAM Авторизации для eSTEAMATiON #########################################################
#######################################################################################################################################################

; EN:
; Enable this ONLY if you use STEAM2(Source/Source 2007 ZPS) server. For those server's you MUST enable this option. Leave it in default(Disabled)
; state for STEAM3 servers.

; RU:
; Включайте эту опцию только если у вас сервер STEAM2(Source/Source 2007 ZPS). Для серверов STEAM2 данная опция ОБЯЗАНА быть включена. Для STEAM3
; серверов оставьте данную опцию в состоянии по умолчанию(Выключенной).

ServerNeedsSTEAM2AuthenticationSubsystem = True

; EN:
; Enable this ONLY if you use STEAM2 Zombie Panic Source(ZPS). For those server's you MUST enable this option. Leave it in default(Disabled) state for
; all other servers.

; RU:
; Включайте эту опцию только если у вас сервер STEAM2 Zombie Panic Source(ZPS). Для серверов STEAM2-ZPS данная опция ОБЯЗАНА быть включена. Для
; остальных серверов оставьте данную опцию в состоянии по умолчанию(Выключенной).

ServerNeedsExtendedSTEAM2AuthenticationSubsystem = False

; EN:
; Valve's Universe the server belongs to.
; Note: This is internal setting - change only then specially asked to by author.

; RU:
; Universe к которому относится ваш сервер на серверах Valve(SteamID сервера).
; Прим: Это внутренняя настройка - менять только если получите указание от разработчика.

ServerSteamUniverseUsed = Public

######################################################################################################################################################
################################################### Access policy configuration ########################################################
################################################### Политика клиентского доступа ########################################################
######################################################################################################################################################

######################################################################################################################################################
########################### SECTION A: Classic STEAM2 Clients(Only applicable to Classic Source Engine(CSS,Synregy,Insurgency) ) #####################
######################################################################################################################################################

; EN:
; Allow clients with SteamEmu[hCupa] emulator to join your server and get their unique SteamID's.

; RU:
; Разрешить вход клиентов с эмулем SteamEmu на ваш сервак и получить при этом их уникальные SteamID.

AcceptSteamEmuClients = False

#======================================================================================================================================================

; EN:
; Allow legacy SteamEmu clients(vVersion < 3.75) to join you server. Those clients does NOT support uniqueID authentication
; and will be assigned IP bounded SteamID's.
; Such old SteamEmu version is used for example in popular CSS v34 DZ release.

; RU:
; Разрешать клиентам со старыми версиями SteamEmu(ниже чем 3.75) заходить на ваш сервер. Эти клиенты не поддерживают авторизацию
; с использованием уникальных ID и будут получать их по IP адресу.Подобный версии эмулятора используются например в популярном
; релизе CSS v34 от DZ.

AcceptLegacySteamEmuClients = False

#=====================================================================================================================================================

; EN:
; Allow clients with HookEmu[cintX] emulator to join your server and get their unique SteamID's.

; RU:
; Разрешить вход клиентов с эмулем HookEmu на ваш сервак и получить при этом их уникальные SteamID.

AcceptHookEmuClients = False

#======================================================================================================================================================

; EN:
; Allow clients with AVSEMU[Steam006] emulator to join your server.Please not that this emulator doesnt send ANY unique information about the client
; and thus ID will be generated by client's IP address.

; RU:
; Разрешить вход клиентов с эмулем AVSEMU от Steam006 на ваш сервак. Будьте внимательны - данный эмулятор не присылает серверу никакой уникальной информации о
; клиенте и поэтому для этого клиента ID будет генерироваться из его IP адреса.

AcceptAVSEMUClients = False

#======================================================================================================================================================

; EN:
; Allow clients with LEGACY RevEmu of first generation(Or RevEmu SteamEmu Addon)[REVOLUTiON/shmelle] emulator to join your server
; and get their unique SteamID's

; RU:
; Разрешить вход клиентов с первыми версиями эмуля RevEmu(Сейчас очень устаревшими) на ваш сервак и получить при этом их уникальные SteamID.

AcceptRevEmuClients = False

#======================================================================================================================================================

; EN:
; Allow Valve's Legit Players or players with Cracked Steam clients to join your server and get
; their uniqie SteamID's or IP bounded SteamID's(See special options below).
; RU:
; Разрешить лицензионщикам и клиентам с ломанным Стимом зайти на ваш сервак и получить их SteamID от аутентификационных серверов Valve.

AcceptSteamClients = True

#======================================================================================================================================================

; EN:
; Allow HL1 WON(-nosteam) clients to join your server and get IP bound ValveID.

; RU:
; Разрешить старым HL1 клиентам использующим WON аутентификацию подключаться к вашему серверу и получать ValveID сгенерированное из IP адреса.

AcceptHL1WONClients = False

#======================================================================================================================================================

; EN:
; Allow SemiSteam 1.9X clients to join on your server and get their unique SteamID's.
; If ForceMinimumeSTEAMATiONSemiSteamVersionOnClient is enabled then only SemiSteam of at-least version specified in
; MinimumeSTEAMATiONSemiSteamVersionOnClientToEnforce will be allowed to join the game server.

; RU:
; Разрешить клиентам SemiSteam заходить на ваш сервер и получать их уникальный SteamID.
; Если включена опция ForceMinimumeSTEAMATiONSemiSteamVersionOnClient то доступ будет разрешён только клиентам SemiSteam с версией не ниже той
; что указана в параметре MinimumeSTEAMATiONSemiSteamVersionOnClientToEnforce.

AccepteSTEAMATiONSemiSteamClients = False
ForceMinimumeSTEAMATiONSemiSteamVersionOnClient = True
MinimumeSTEAMATiONSemiSteamVersionOnClientToEnforce = 1.9

#======================================================================================================================================================

; EN:
; Allow eSTEAMATiON WON 1.9X clients to join on your server and get their unique SteamID's.

; RU:
; Разрешить клиентам eSTEAMATiON WON заходить на ваш сервер и получать их уникальный SteamID.

AccepteSTEAMATiONHL1WONClients = False

#======================================================================================================================================================

; EN:
; This allows Setti's Server Scanner to join your server. The scanner can be fully detected by eSTEAMATION regardless of its IP address.
; Anyway ive got information that this IP is static and does not change.
; This option applies to both STEAM2 and STEAM3 setti's server scanners, so use it on both STEAM2 and STEAM3 servers.

; RU:
; Позволяет сканеру серверов Setti заходить на ваш сервер. Сканнер будет полностью распознан эмулем независимо от его IP адреса
; несмотря на то что по полученной мной информации он использует статический(постоянный) IP адрес.
; Эта опция примянима как к боту сканнеру STEAM2 так и к боту сканнеру STEAM3, так что используйте её как на серверах STEAM2
; так и на серверах STEAM3.

AcceptSettiServerScanner = True

######################################################################################################################################################
################################ SECTION B: LATEST GENERATION STEAM3/STEAM2 Clients(Applicable to All Engines ) ######################################
################################ СЕКЦИЯ 2: Новейшие клиенты STEAM3/STEAM2(Для всех движков) ######################################
######################################################################################################################################################

; EN:
; Allow clients with LEGACY RevEmu[REVOLUTiON/RevCrew] 2-Nd generation emulator(Newer ID system than in 1St generation but already deprecated) to join your server
; and get their unique SteamID's
; RevEmu Versions: 9.6X

; RU:
; Разрешить вход клиентов с устаревшим эмулем RevEmu 2-го поколения на ваш сервак и получить при этом их уникальные SteamID(По устаревшей системе создания ID клиентом).
; Версии RevEmu: 9.6X

AcceptRevEmu2NDGenerationClients = False

#======================================================================================================================================================

; EN:
; Allow clients with RevEmu[REVOLUTiON/RevCrew] 3-Rd generation emulator(Newer ID system than 2Nd Gen) to join your server
; and get their unique SteamID's.
; RevEmu Versions: 9.7X for STEAM2/STEAM3 and 9.8x for STEAM2

; RU:
; Разрешить вход клиентов с эмулем RevEmu 3-го поколения(последних версий) на ваш сервак и получить при этом их уникальные SteamID(По новой системе создания ID клиентом).
; Версии RevEmu: 9.7X для STEAM2/STEAM3 и версии 9.8X для STEAM2.

AcceptRevEmu3RDGenerationClients = False

#======================================================================================================================================================

; EN:
; Allow clients with SteamClient 2009 [RevCrew] to join your server and get their unique SteamID's.

; RU:
; Разрешить вход клиентов с новым эмулем RevCrew SteamClient 2009 на ваш сервак и получить при этом их уникальные SteamID.

AcceptRevCrewSteamClient2009Clients = False

#======================================================================================================================================================

; EN:
; Allow clients with new SteamClient 2009 2-Nd Generation [RevCrew] to join your server and get their unique SteamID's.

; RU:
; Разрешить вход клиентов с новым эмулем RevCrew SteamClient 2009 2-Nd Generation на ваш сервак и получить при этом их уникальные SteamID.

AcceptRevCrewSteamClient2009_2NDGenerationClients = False

#======================================================================================================================================================

; EN:
; Allow clients with SteamUP![REVOLUTiON/RevCrew] emulator to join your server
; and get their unique SteamID's

; RU:
; Разрешить вход клиентов с новым эмулем RevCrew SteamUP! на ваш сервак и получить при этом их уникальные SteamID

AcceptRevEmuSteamUpClients = False

#======================================================================================================================================================

; EN:
; Allow clients with SteamUP!/AVSMP emulators to join your server
; and get their unique SteamID's

; RU:
; Разрешить вход клиентов с новыми эмулями SteamUP/AVSMP на ваш сервак и получить при этом их уникальные SteamID

AcceptSteamUpAndAVSMPClients = False

#======================================================================================================================================================

; EN:
; Allow Valve's LEGIT STEAM clients to join your server
; and get their officia unique SteamID's
;NOTE:This option is only applicable for STEAM3 servers
; For STEAM2 servers use old AcceptSteamClients option from STEAM2 auth-policies section(It doesn't differentiate Legit Steam from Cracked Steam).

; RU:
; Разрешить вход лицензионных клиентов на ваш сервак и получить при этом их оригинальные SteamID
;ПРИМ:Данная опция действует только на серверах STEAM3.
; Для серверов STEAM2 используйте старую опцию AcceptSteamClients в секции STEAM2 авторизации(Она не отличает
; Лицензионные Стимы от взломанных).

AcceptLegitSteamClients = False

#======================================================================================================================================================

; EN:
; Allow Valve's CRACKED STEAM(Unlicensed) clients to join your server
; and get their officia unique SteamID's
;NOTE:This option is only applicable for STEAM3 servers

; RU:
; Разрешить вход клиентов со взломанным Стимом(Без лицензии) на ваш сервак и получить при этом их оригинальные SteamID
;ПРИМ:Данная опция действует только на серверах STEAM3.

AcceptCrackedSteamClients = False

#======================================================================================================================================================

; EN:
; Allow clients with L4D2 Loader[Stryder] emulator to join your server.Please not that this emulator doesnt send ANY unique information about the client
; and thus ID will be generated by client's IP address.

; RU:
; Разрешить вход клиентов с эмулем L4D2 Loader от Stryder на ваш сервак. Будьте внимательны - данный эмулятор не присылает серверу никакой уникальной информации о
; клиенте и поэтому для этого клиента ID будет генерироваться из его IP адреса.

AcceptStrydersL4D2Loader = False

######################################################################################################################################################
################################ SECTION C: UNKNOWN/UNSUPPORTED CLIENTS #############################
################################ СЕКЦИЯ 3: НЕИЗВЕСТНЫЕ И/ИЛИ НЕПОДДЕРЖИВАЕМЫЕ КЛИЕНТЫ #############################
######################################################################################################################################################

######################################################################################################################################################

; EN:
; Allow clients who's using unknown emulation libraries to join your server and get IP bounded SteamID's.

; RU:
; Разрешить клиентам с неизвестным до селе клиентским эмулем заходить на ваш сервер. Им будет выделен SteamID сгенерированный из их IP адреса.

AcceptUnknownClients = False

#======================================================================================================================================================

; EN:
; Allow clients who's using unknown emulation libraries(which try to simulate Legit clients like OLD RevEmu's) to join your server and get IP bounded SteamID's.

; RU:
; Разрешить клиентам с неизвестным до селе клиентским эмулем пытающимся симулировать Steam клинетов(как старые RevEmu(одни из первых)) заходить на ваш сервер. Им будет выделен S
teamID сгенерированный из их IP адреса.

AcceptUnknownLegitSimulatingClients = False

#======================================================================================================================================================

; EN:
; Allow clients who's using unknown emulation libraries(which try to simulate NonSteam clients) to join your server and get IP bounded SteamID's.

; RU:
; Разрешить клиентам с неизвестным до селе клиентским эмул..м пытающимся симулировать другие пиратки заходить на ваш сервер. Им будет выделен SteamID сгенерированный из их IP ад
реса.

AcceptUnknownNonSteamSimulatingClients = False

######################################################################################################################################################
################################################## Additional authorization options ################################################
################################################## Дополнительные опции явторизации ################################################
######################################################################################################################################################

; EN:
; DEPRECATED: Will modify ID governing in such a way that every single client will get the same ID then playing with SteamEmu or HookEmu. If other emulator is used by the client
; this option will not be applicable for him.
; Use it only on STEAM2(Source) servers.
; RU:
; УСТАРЕВШЕЕ: eSTEAMATION будет использовать спец алгоритм для сведения ID эмулей SteamEmu и HookEmu к единому ID.
; Если клиент использует другой эмуль эта опция будет неактивна.
; Использовать только на серверах STEAM2(Source).

EnforceSteamEmuCompatIDMode = False

#======================================================================================================================================================

; EN:
; If you are an old user of eSTEAMATiON 1.7(Latest Linux version) on your STEAM2 server and have quite big DBs of pirate SteamID's in steamid_bans/admin-by-steamid/stats-by-stea
mid
; then you may wish to make eSTEAMATiON 2.0 assign SteamID's the same way to your clients(Native eST 2.0 AUTH will assign different Steam ID's.
; This option only takes place if EnforceSteamEmuCompatIDMode was turned-on on eST 1.7 server and still turned-on on eSTEAMATiON 2.0 server.
; Without EnforceSteamEmuCompatIDMode both systems provide identical Steam ID's.
; For full compatability then enabled RevEmu 1-St Gen clients are become affected too(Native eSTEAMATiON 2.0 AUTH's EnforceSteamEmuCompatIDMode doesn't
; affect RevEmu 1-St Gen any longer).
; NOTE: If SteamEmuCompatIDModeEnable18EmuOver17AuthMechanismUpdates option is enabled then this option will be automatically turned on regardless of the setting here.

; RU:
; Если вы старый пользователь проекта eSTEAMATiON и используете классическую версию 1.7(Последняя под Linux) то вы можете легко перейти на версию нового поколения 2.X
; используя данную опцию. При включении данной опции eSTEAMATiON 2.X будет выдавать клиентам SteamEmu,HookEmu а так-же RevEmu 1St Gen те-же
; SteamID что выдавались им версией эмулятора 1.7. Эта опция задействуется только при включённом EnforceSteamEmuCompatIDMode так как если он был
; выключен на сервере с eSTEAMATiON 1.7 и остался выключен в eSTEAMATiON 2.X SteamID между ними будут совпадать.
; При включении данной опции EnforceSteamEmuCompatIDMode начинает влиять и на клиентов RevEmu 1St Gen для полной совместимости со схемой
; используемой в eSTEAMATiON 1.7 в отличие от чистой схемы eSTEAMATiON 2.X где EnforceSteamEmuCompatIDMode более не влияет на клиентов RevEmu 1St Gen.
; ПРИМ: Если включена опция SteamEmuCompatIDModeEnable18EmuOver17AuthMechanismUpdates , то данная опция автоматически включится независимо от настройки указанной здесь.

SteamEmuCompatIDModeBackward17EmuVersionCompatability = False

#======================================================================================================================================================

; EN:
; If you are an old user of eSTEAMATiON 1.8(Latest Windows Version) on your STEAM2 server and have quite big DBs of pirate SteamID's in steamid_bans/admin-by-steamid/stats-by-st
eamid
; then you may wish to make eSTEAMATiON 2.0 assign SteamID's the same way to your clients(Native eST 2.0 AUTH will assign different Steam ID's.
; This option only takes place if EnforceSteamEmuCompatIDMode was turned-on on eST 1.8 server and still turned-on on eSTEAMATiON 2.0 server.
; Without EnforceSteamEmuCompatIDMode both systems provide identical Steam ID's.
; For full compatability then enabled RevEmu 1-St Gen clients are become affected too(Native eSTEAMATiON 2.0 AUTH's EnforceSteamEmuCompatIDMode doesn't
; affect RevEmu 1-St Gen any longer).
; This option automatically enables the SteamEmuCompatIDModeBackward17EmuVersionCompatability option and then adds one additional modification which
; added btw 1.7 and 1.8 AUTH algorithms back then.

; RU:
; Если вы старый пользователь проекта eSTEAMATiON и используете классическую версию 1.8(Последняя под Windows) то вы можете легко перейти на версию нового поколения 2.X
; используя данную опцию. При включении данной опции eSTEAMATiON 2.X будет выдавать клиентам SteamEmu,HookEmu а так-же RevEmu 1St Gen те-же
; SteamID что выдавались им версией эмулятора 1.8. Эта опция задействуется только при включённом EnforceSteamEmuCompatIDMode так как если он был
; выключен на сервере с eSTEAMATiON 1.8 и остался выключен в eSTEAMATiON 2.X SteamID между ними будут совпадать.
; При включении данной опции EnforceSteamEmuCompatIDMode начинает влиять и на клиентов RevEmu 1St Gen для полной совместимости со схемой
; используемой в eSTEAMATiON 1.8 в отличие от чистой схемы eSTEAMATiON 2.X где EnforceSteamEmuCompatIDMode более не влияет на клиентов RevEmu 1St Gen.
; Эта опция автоматически включает так-же опцию SteamEmuCompatIDModeBackward17EmuVersionCompatability и делает поверх неё одно изменение которое
; было добавлено между версиями 1.7 и 1.8 в былые дни.


SteamEmuCompatIDModeEnable18EmuOver17AuthMechanismUpdates = False

#======================================================================================================================================================

; EN:
; Enforce Non-Steam clients which doesn't support Unique-SteamID's at all to get their ID geenrated from connection time(server's time is used).
; Note: If set to False those clients will get their Unique ID's assigned vy IP address(the default - can pose a problem for clients siting behind NAT
; firewall/router).

; RU:
; Принудительно выдавать клиентам Non-Steam ,SteamID сгенерированные из времени их входа на сервер(По времени сервера).
; Если установлено в False то эти клиенты будут получать Steam ID из собственного IP адреса(По умолчанию - может быть проблемой для группы к..иентов
; сидящих за NAT маршрутизатором).

ForceTimeDerivedIDsForIPIDOnlyClients = False

#======================================================================================================================================================

; EN:
; Enforce Legit Steam /Cracked Steam clients to authorize via eSTEAMATiON and get IP bounded ID's.
; Note: If set to False those clients will get their Valve assigned Unique ID's

; RU:
; Принудительно выдавать лицензионщикам и клиентам с ломанным Steam-ом SteamID сгенерированные из их IP адреса.
; При этом подключение к авторизационным серверам Valve выполняться не будет.
; Если установлено в False то эти клиенты будут получать их ID с авторизационных серверов Valve.

ForceIPDerivedIDsForLegitClients = False

#======================================================================================================================================================

; EN:
; Enforce all Non-Steam clients to get IP bounded ID's regardless of emulator type
; Note: If set to False each Non-Steam client with supported emulator will get his Unique SteamID.

; RU:
; Принудительно выдавать пираткам с поддерживаемыми эмулями SteamID сгенерированные из их IP адреса.
; Если установлено в False то эти клиенты будут получать свои уникальные SteamID(если клиентский эмуль поддерживается eSTEAMATION)

ForceIPDerivedIDsForAllNonLegitClients = False


#######################################################################################################################################################
######################################################### Special logging configuration ###############################################################
######################################################### Настройки логирования ###############################################################
#######################################################################################################################################################

; EN:
; If set to True then during connection initialization process of client type of his emu will be printed
; to server's console and logged to server's log.
; NOTE: HL1-AMD64 eSTEAMATiON will only out this info to console(log writing will not be performed)

; RU:
; Если эта опция включена то при подключении клиента его тип(Steam или Пиратка+Название её эмуля) будет записываться в серверные лог и консоль.
; ПРИМЕЧАНИЕ : eSTEAMATiON для HL1-AMD64 будет выводить эту инфу на консоль без логирования(слишком старый двиг - логирование было по технологии
; движка Quake а не по библиотеке tier0 от Valve которая пришла как часть Steam).

LogClientTypeOnConnect = True

#======================================================================================================================================================

; EN:
; If enabled EVERY client which dropped by security policy will be logged in server log and console with special eSTEAMATiON Security NOTICE.
; You as administrator will be able to determine and always know that is dropped client type.

; RU:
; Если эта опция включена то любой выброшенный политикой безопастности клиент будет логироваться под строкой eSTEAMATiON Security NOTICE в консоли
; и логе сервера. Вы как администратор всегда сможете знать какой тип клиента был использован выброшенным клиентом.

LogRejectedClientTypeOnConnect = True

#======================================================================================================================================================

; EN:
; If set to True then during connection initialization process of client special extended information for STAT systems will be printed to server's
; console and logged to server's log. This information will include client's SteamID, IP address and client emulator type.
; NOTE: This option only takes effect on STEAM2 servers(eST-STEAM2).

; RU:
; Если эта опция включена то при подключении клиента в серверные лог и консоль будет записываться спец информация для систем подсчёта статистики.
; Информация будет включать SteamID клиента,его IP адрес и тип его эмулятора.
; ПРИМ: Данная опция действует только на серверах STEAM2(eST-STEAM2).

LogSTATSSpecial = False

#======================================================================================================================================================

; EN:
; If set to True then during connection initialization process of client which is restricter by security policy special extended information for STAT
; systems will be printed to server's console and logged to server's log. This information will include client's SteamID, IP address and client
; emulator type.
; NOTE: This option only takes effect on STEAM2 servers(eST-STEAM2).

; RU:
; Если эта опция включена то при подключении клиента запрещённого политикой безопастности в серверные лог и консоль будет записываться спец информация
; для систем подсчёта статистики. Информация будет включать SteamID клиента,его IP адрес и тип его эмулятора.
; ПРИМ: Данная опция действует только на серверах STEAM2(eST-STEAM2).

LogSTATSRejectedSpecial = False

#======================================================================================================================================================

; EN
; If enabled will use both Log and Msg functions from Tier0 for logging.
; It is enabled by default now.
; On some servers the console will have aech line once in console - thats fine
; Other servers will output each line twice in console - if thats your case disbale this option.

; RU
; Если включена будет использовать обе функции(Msg и Log) из Tier0 для логирования.
; Теперь данная опция по умолчанию включена.
; На некоторых серверах каждая строка будет появляться в консоли один раз - это нормально
; На некоторых серверах каждая строка будет появляться в консоли дважды - в таком случае отключите эту опцию.

LogUsingMsgInAdditionToLogFn = False

#######################################################################################################################################################
#################################################### Clients REJECT mode configuration ######################################################
#################################################### Настройки выкидывания КЛИЕНТОВ ######################################################
#######################################################################################################################################################

; EN:
; If set to true server will drop restricted clients in late state of AUTH process. This drop method cannot be verifyed by SETTI autoscanners yet.
; You can drop all clients(and even their own scanner) form the server via policy and theyll consider the server as FFA(Free For All).
; NOTE: This option will be automatically enabled regadless of the setting here if EnableCustomPolicyClientRejectMessages option is enabled.

; RU:
; Если установлено в True то сервер будет выкидывать запрещённых клиентов на позднем этапе валидации. Этот метод не может быть пока вычислен
; автосканерами серверов SETTI и даже если вы заблочите на хер всех клиентов(включая их же сканер) они будут считать сервер полностью взломанным
; с доступом для всех.
; ПРИМ: Данная опция будет автоматически включена вне зависмости от данной настройки если включена опция EnableCustomPolicyClientRejectMessages.

ForceClientsRejectAfterInitialValidation = True

#======================================================================================================================================================

; EN:
; If set to true server will drop restricted clients with custom message in late state of AUTH process.
; eSTEAMATiON has a base of simple yet informative messages by default in its own code.
; To configure your own messages create/edit cfg/rej-msgs.conf (NiX) or cfg\rej-msgs.cfg(Win) configuration file manually
; NOTE: This option automatically enables ForceClientsRejectAfterInitialValidation even if disabled explicitly
;

; RU:
; Если установлено в True то сервер будет выкидывать запрещённых клиентов на позднем этапе валидации со спецсообщением указанным администрацией.
; eSTEAMATiON имеет по умолчанию базу небольших но информативных сообщений в своём коде.
; Для настройки собственных сообщений создайте/подредактируйте файл cfg/rej-msgs.conf (Никсы) or cfg\rej-msgs.cfg(Винда)
; ПРИМ: Эта опция автоматически включает опцию ForceClientsRejectAfterInitialValidation даже если та была выключена через конфиг.

EnableCustomPolicyClientRejectMessages = True

#######################################################################################################################################################
#################################################### eSTEAMATiON extensions configuration ######################################################
#################################################### Настройки расширений eSTEAMATiON ######################################################
#######################################################################################################################################################

; EN:
; If set Coordinator Control extension will be turned on adding support for handling Item's request from special Non-Steam clients in Team Fortress 2.
; Note: This extension enables the prerequecity to handle Item related requests. To fully enable LoadOut items you must install Items DB on your
; server(See STAGE-8 of installation manual for details).

; RU:
; Если данная опция включена то будет включено расширение Coordinator Control предоставляющее возможность обработки содержимого рюкзака и экипирпвки
; на серверах Team Fortress 2.
; Прим: Данное расширение отвечает за внутреннюю подсистему требуемую для поддерки экипировки. Для полного включения экипировки требуется установить
; БД экипировки(с.м 8-ой Этап в инструкции по установке).

EnableLoadOutItemsSupportExtension = False

#======================================================================================================================================================

; EN:
; If set will enable Callback Control extension allowing administrator to run their servers with original(unpatched) engine modules.
; Note: Only few STEAM3 servers are supported by this extension.

; RU:
; Если данная опция включена будет активировано расширение Callback Control позволяющее администраторам использовать свои сервера с оригинальным
; (не паченным) движком.
; Прим: Только некоторые сервера STEAM3 поддерживаются данным расширением.

EnableCallbackControlExtension = False
Библиотеки libeST_SCI.so и libeST_STEAM2.so
Пробовал с huge - такая же картина
Смысл в чём - мне нужно было на сервере ограничения на всё, кроме ломанных стим-клиентов и лицензионщиков....
Три ярких цвета - это Российский флаг !
Если ты не патриот, ты не русский, а мудак !

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

#1443 Сообщение 25.05.2010, 01:41

Jeka1980 писал(а):Vityan666

Наверное баг или фича была замечена мной:

Сервер CSS. Всё установил по мануалу...

Смутила строка - RevCrew's SteamClient 2009 2-Nd Generation Clients: ACCEPT

В конфиге запрещен заход вообще всем, кроме AcceptSteamClients = True

Библиотеки libeST_SCI.so и libeST_STEAM2.so
Пробовал с huge - такая же картина
Смысл в чём - мне нужно было на сервере ограничения на всё, кроме ломанных стим-клиентов и лицензионщиков....
http://forum.csmania.ru/viewtopic.php?p=434420#p434420
4)Добавлена поддержка грядущего SteamClient 2009 2-Nd Gen(пока нету в паблике). Благодарности за информацию: шмель(shmelle).
пока парится не вижу смысла (клиента то всё-равно нет)
но глюк похоже имеется
попробовал у себя на css переключить эффекта ноль
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

vityan666
Майор
Майор
Сообщения: 658
Зарегистрирован: 14.04.2007

#1444 Сообщение 25.05.2010, 05:03

[All]

eST 2.0 RC4 TRUNK:

1)Новый формат BINCACHE:
а) Добавлен MAGIC текст-заголовок.
б) Добавлена версия кеш файла(Если кеш файл поменяет структуры инфы эвристики без смены размера данных эвристики это поле поможет узнать
что кеш старый).
в) SHA-1 заменён на SHA-512.
ПРИМ: Изменение касается как SteamClient Heuristics Cache так и GoldSource Engine Heuristics Cache(у каждого свой MAGIC заголовок).

2)Добавлена поддержка и совместимость с HLTV(Windows/Linux) в SCI в режиме GoldSource.
Рапорт: lowskill/rin
WORKAROUND для RC3: Запускайте HLTV из другой папки(Не из папки сервера с eST). В другой ппаке не должен находиться eST 2.0 RC3.

3)Исправлена критическая уязвимость в парсере конфига приводящая к переполнению буфера ведущему к повреждению стёка и изменение адреса
возврата из функции парсера что ведёт к неизвестным последствиям(Например крах или взвисон демона сервера на этапе инициализации).
Уязвимость заключается в обработке имени опции и её значения(Если опция и/или её значение длиннее 65-символов в eST_SCI или 85-и в
eST_STEAM2) происходит переполнение буфферов в которых сохранятся текст опции и значение.
Данная уязвимость автоматически выявляла себя для тех кто редактировал файлы Custom Reject из релизного архива редакторами на подобии
MS Notepad которые добавляют в начало файла UTF-8 заголовок UTF8-BOM(3 специальных байта). Мои конфиги в релиз-архиве не содержат BOM.
Из-за этих байт первая строка которая у меня большой коментарий #....#(их больше 60-и) считывался как имя опции так как уже не начинался на
символ #(А начинался на байты BOM-а) что мгновенно вело за собой переполнение вышеуказанных буферов и корябание стёка.
Рапорт: [PL]Sajmon/rin
WORKAROUND для RC3: Используйте редактор который не добавляет UTF8-BOM в UTF-8 файлы или позволяет выбрать добавлять BOM или нет, или
вычищайте BOM из начала файла вручную(Например шестнадцатиричным редактором или grep/sed).
4)Исправлена проблема с несрабатыванием опции AcceptRevCrewSteamClient2009_2NDGenerationClients в eST_STEAM2 из-за оставленной в парсере
конфига отладочной строки устанавливающей значение в 1(True) перед кодом который берёт значение из конфига.
Рапорт: Jeka1980/pinkpiton2.
Местный Дьявол
Проекты:
OpenPtch Library
eSTEAMATiON VUP/OpenUGSP UP 1.9.XX
UKAIP
SmartFTP Universal Keyfilemaker and Patch
BootIt NG Keymaker and Patch
Iceni Infix 4.X Universal Patch
Killing Floor Deadly Survival MOD

Аватара пользователя
qANTONq
Нович0к
Нович0к
Сообщения: 23
Зарегистрирован: 26.11.2009
Откуда: Трёхгорный
Контактная информация:

#1445 Сообщение 25.05.2010, 11:55

bugme писал(а):qANTONq
на рев-ему будет то же самое... лучше оставь eSTEAMATiON и жди решения.
Поставил рев, оружия все видно, но самых последних оружий и предметов нету((
Изображение
Изображение

ди-тритус
Сержант
Сержант
Сообщения: 45
Зарегистрирован: 22.10.2008

#1446 Сообщение 25.05.2010, 17:26

Эмм, ребят, подскажите, что нужно поставить на сервер TF2 чтобы анлоки работали?
эмуль Estemation разумеется (на люнихе)
тыкните пальцем, а то столько инфы, разобрать не могу

Sensey
Нович0к
Нович0к
Сообщения: 4
Зарегистрирован: 25.05.2010

#1447 Сообщение 25.05.2010, 19:04

Всем превед! Помогите! У меня такая вот беда! нон-стим ксс сервер, поставил eSTEAMATiON. В консоли сервера при подключении он всем генерирует steamid по ip, так как у нас в сети у всех постоянный ip адрес. Но уже в игре detocs и cdannoncer (сервер на sourcemod) показывает всех как (STEAM_ID_LAN), и при выдаче банов то же самое.Что может быть не так?
А еще когда запускаю сервер без дополнительных параметров, то не могу к нему подключиться со своего компа, сервер виден, но не подключается)), а когда пишу в параметрах запуска "+clientport 27015", подключаюсь без проблем. Это так и должно быть:)?

Аватара пользователя
__A
Капитан
Капитан
Сообщения: 392
Зарегистрирован: 03.02.2009
Благодарил (а): 38 раз
Поблагодарили: 113 раз

#1448 Сообщение 25.05.2010, 20:23

подскажите пожалуйста, а с этим эмулем можно собрать no-steam CSSbeta сервак?
пробовал revemu, steamemu не катит...

bir3yk
Полковник
Полковник
Сообщения: 1346
Зарегистрирован: 07.09.2009
Поблагодарили: 26 раз

#1449 Сообщение 26.05.2010, 01:09

стимэму катит в умелых руках ;)
Изображение

vityan666
Майор
Майор
Сообщения: 658
Зарегистрирован: 14.04.2007

#1450 Сообщение 26.05.2010, 01:57

[All]

eST 2.0 RC4 TRUNK:
TF2 Items: Исправлена невозможность использовать пушку медика KrietzKrieg вместо которой отображается обычная пушка MediGun
Рапорт: Temasan/csmania.
Местный Дьявол
Проекты:
OpenPtch Library
eSTEAMATiON VUP/OpenUGSP UP 1.9.XX
UKAIP
SmartFTP Universal Keyfilemaker and Patch
BootIt NG Keymaker and Patch
Iceni Infix 4.X Universal Patch
Killing Floor Deadly Survival MOD

Аватара пользователя
__A
Капитан
Капитан
Сообщения: 392
Зарегистрирован: 03.02.2009
Благодарил (а): 38 раз
Поблагодарили: 113 раз

#1451 Сообщение 26.05.2010, 09:45

bir3yk
подскажи пожалста как собрать, мож я че опустил...

ALL
и всетаки на eSteamation сервак no-steam cssbet'ы можн собрать или нет??

bir3yk
Полковник
Полковник
Сообщения: 1346
Зарегистрирован: 07.09.2009
Поблагодарили: 26 раз

#1452 Сообщение 26.05.2010, 10:40

BearDED
читать надо мой друг, по крайней мере 1 страницу и последних 10 страниц темы куда вопросы пишешь, может там уже есть ответ...
устанавливается все как всегда просто... а если у тебя не работает то хотя бы нужно написать, что именно сделал и что получил на выходе, желательно с логами, можно в картинках ну и понятно надо правильно выбрать тему куда писать в eST или revemu ты уж определись, а работает и то и другое с бетой ;)
Изображение

vityan666
Майор
Майор
Сообщения: 658
Зарегистрирован: 14.04.2007

#1453 Сообщение 26.05.2010, 17:00

[All]

eST 2.0 RC4 TRUNK:

Для пользователей Винды имплементирована система изоляции сервера eST от посторонних объектов(Например Стима или клиента с sc2009 запущенных до сервера) - Система изоляции отлично себя проявила при тестировании.

Далее на не очень долгом пути к RC4 будет интегрирован опциональный мини-пач проверки длины сертификата что-бы клиенты Source 2007 со SteamEmu(но без SteamClient от RevCrew) могли заходить на сервер с eST. Это фишка в основном для админов ZPS где клиент SteamEmu доминирует - помните что такие клиенты вообще не передают авторизационных данных(NULL/пустой токен) и поэтому будут авторизоваться по IP(или по времени коннекта если включено расширение TimeID). Напомню что данное расширение может быть использовано и для TF2 так как даже самые последние версии до сих пор можно собрать с SteamEmu без steamclient(И пропачить двиг клиента VUP/UGSP с опцией клиентских пачей) правда к счастью для TF2 это уже не популярно.
Местный Дьявол
Проекты:
OpenPtch Library
eSTEAMATiON VUP/OpenUGSP UP 1.9.XX
UKAIP
SmartFTP Universal Keyfilemaker and Patch
BootIt NG Keymaker and Patch
Iceni Infix 4.X Universal Patch
Killing Floor Deadly Survival MOD

Аватара пользователя
Genya Arikado
Лейтенант
Лейтенант
Сообщения: 137
Зарегистрирован: 13.05.2009
Откуда: Москва
Поблагодарили: 19 раз
Контактная информация:

#1454 Сообщение 26.05.2010, 17:07

vityan666
Ещё на zps не особо пашет... . Серв сразу ребутится.
Изображение

Изображение

Аватара пользователя
mikhdenis-nm
Сержант
Сержант
Сообщения: 92
Зарегистрирован: 14.04.2009
Откуда: Одесса

#1455 Сообщение 26.05.2010, 21:14

L4D2/winXp32
Некоторых nosteam клиентов не отображает в списке.В списке отображается 11из16,а общее кол-во 15/16 при этом что на сервере все 16/16.Подозреваю что не отображаются некоторые клиенты с RevEmu и SteamUp.
Лог полученный командой status

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

status
hostname: Odessa Vs 16/16
version : 2.0.1.8 4202 secure  (unknown)
udp/ip  : 192.192.192.101:27016 [ public 188.130.177.93:27016 ]
os      : Windows Dedicated
map     : c1m4_atrium
players : 16 humans, 0 bots (16 max) (not hibernating) (unreserved)

# userid name uniqueid connected ping loss state rate adr
#  2 1 "MRCHNK [UA]" STEAM_1:0:394809861  1:02:50 168 0 active 25000 92.113.181.
69:27005
# 155 2 "CSmania.RU" STEAM_1:0:2125378351 09:43 127 37 active 25000 94.102.93.25
3:63217
#  5 4 "Spy" STEAM_1:0:1852372733  1:02:47 99 0 active 25000 91.196.150.13:49254

#  6 5 "R_G_" STEAM_1:0:673389706  1:02:46 199 1 active 25000 89.232.105.153:120
05
# 83 6 "hajit" STEAM_1:1:2109527722 43:49 166 0 active 25000 85.173.121.251:1024

# 53 7 "LOLz" STEAM_1:0:1316731310 52:15 172 0 active 25000 92.115.247.156:27005

#  9 8 "Dante$" STEAM_1:1:22760700  1:02:43 99 0 active 25000 217.67.68.49:27005

# 108 9 "Zhulik [116 rus]" STEAM_1:0:922416048 29:57 177 0 active 25000 217.66.1
6.7:31379
# 74 10 "(UA)Dr.MOM" STEAM_1:0:914537052 47:35 166 0 active 25000 95.132.70.95:2
7005
# 160 11 "OdessaStyle!" STEAM_1:0:680757981 05:38 67 0 active 25000 217.146.246.
14:27005
# 24 12 "Juger" STEAM_1:0:2141184195  1:01:50 166 0 active 25000 62.205.222.7:27
005
# 27 13 "Telahasy" STEAM_1:1:2109527722  1:01:40 167 0 active 25000 85.173.121.2
51:27005
# 28 14 "ALIEN" STEAM_1:0:506447144  1:01:35 82 0 active 25000 188.163.213.126:2
7005
# 34 15 "snev" STEAM_1:0:953432025  1:01:04 167 0 active 25000 193.238.132.201:2
7005
# 144 17 "Alex 0896" STEAM_1:0:1346367975 19:27 194 0 active 25000 178.93.57.139
:27005
# 100 18 "Simple" STEAM_1:0:1405320750 36:13 134 0 active 25000 92.252.134.167:6
1814
#end
Отображает так
Изображение

Закрыто Вложения 57