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

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

#781 Сообщение 18.01.2010, 21:57

после открытия сервера на внешку (-master) стал часто падать сервер.... есть подозрения, что это происходит, когда подключается клиент-пиратка с кривым эмулятором.... Пробовал отключать все плагины.. та же история.... может проработать сутки, а может валиться каждые 10 минут....
Когда сервер работал только на внутрисеть (-nomaster) не падал ни разу за ~1,5 года... всем внутрисетевым клиентам сам собирал клиента с эмулем rev-emu....

Сервер - CS:Source (build 3945) скачан с офф...
стоит на Windows XP....
пропатчен вупом 2.3 с ключем -esteamation-prep поставлен eST 1.8

с eST 2.0 та же история была.. потому откатил назад.... тут хоть рестарт нормально происходит...

У друга сервер на линуксе.... та же история.. частенько выпадает.. но у него перезапуск не всегда проходит, сервер просто зависает....

Есть какие нить мысли как это лечить??
Изображение
Изображение
Изображение
MyAC 1.6.x PRO

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

#782 Сообщение 18.01.2010, 22:38

[sluga666]
на сервер почемуто не пускает не один кряд стим в том числе и Семи-Стим , а вот с Ревом и Лицухой заходит норм %)

Добавлено спустя 5 минут 50 секунд:
VUP-ом лечили движёк? Какое сообщение получают клиенты с ломанным Стимом. не вот это случайно: "This Steam account does not own this game"? Или может быть это: "Client dropped by server"?
да и можно ли сделать так что бы естиматион пускал всех без разбора ?
Можно - открыть и конфиг и разрешить каждого из многочисленных видов клиентов. Ненравивится убирайте eST и пачьте VUP-ом без -esteamation-prep(Только SteamID не будет).

[tmuc]
есть подозрения, что это происходит, когда подключается клиент-пиратка с кривым эмулятором....
с eST 2.0 та же история была.. потому откатил назад....
Верните eST 2.0-DBG сборку и отключите авторестарт-сервака.
Сразу после краза из-за неизвестного пока нам клиента запакуйте файл esteamation-ticket.log и выложите его здесь.
Autorestart отключить!!!
Только так я увижу того клиента в конце и буду знать где искать потенциальную причину(если я ещё не исправил это в TRUNK).


[jeka1980/pinkpiton2]
setti
Сервер TF2 CSMania не выпадает оттуда вообще... Разница только в том что у вас публичные версии разработки а там более новые приватные :D

[Все с траблами по типу VLDR/Ошибки запуска/Ошибки map]
Можете уже наконец перестать писать всё связанное с этим? Зачем мне фиксить то что я переписываю с нуля(Схему запуска и и интеграции)?
Подобные вопросы будут рассамтриваться только после оффициальной версии 2.0 RC2 с новыми схемами запуска(А я постараюсь что-бы у людей с прямыми руками таких вопросов не возникало).
Местный Дьявол
Проекты:
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.D
Модератор
Модератор
Сообщения: 528
Зарегистрирован: 07.11.2008
Откуда: Россия
Поблагодарили: 59 раз
Контактная информация:

#783 Сообщение 18.01.2010, 22:52

vityan666
выдает сообщение
STEAM validation rejected
да конечно прошелся вупом с параметром -esteamation-prep , дело в том что без стимИД хреного .
Есть вопросы связанные играми на Linux? Задавай постараюсь помочь!

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

#784 Сообщение 18.01.2010, 23:07

[sluga666]
Сервер какой игры у вас стоит?

[All]
Более менее план и статус разработки:

v2.0 TRUNK(Передовая разработка - Нет публичного доступа)
1)Исправлена неработоспособность на Source серверах
2)Добавлена поддержка SteamUP в libSCI(STEAM3)/eST(STEAM2)
3)Добавлена поддержка RevEmu 2nd Gen(2Nd Gen из RC1 переименован в 3Rd Gen) для libSCI(S3)/eST(S2).
4)Исправлены недоработки системы инициализации динамического логирования.
5)Добавлена поддержка "Unknown" клиентов в libSCI(S3).

WIP:
1)Ведётся работа над новой системой инициализации и интеграции(Главное условие для RC2).
2)Модули eST-Classic(S2) и eST libSCI(S3) будут полностью независимыми друг от друга. Схема запуска(Какой модуль юзать) будет указана в конфиге
нового инициализатора и загрузчика как эмуля так и компонентов сервера(Думаю уже в RC2).
3)Потенциально мне прийдётся статически вкомпилить GlibC 2.7 для линуховой версии так как у большинства стоит 2.6 или ранее...(Размеры сошек
заметно возрастут).
4)Будут созданы модули miniVUP для никсов и винды(RC3 или более поздние).
5)Настраиваемые причины выкидывания пользователей из-за несоответствия политикам безопастности для STEAM3(Думаю уже в RC2). STEAM2 сервера к
сожалению пока никак.
6)Поддержка SID-Shift. eST будет увеличивать ID на единицу если кто-то с таким ID уже есть на сервере(И будет увеличивать пока найдёт не занятый).
Я ещё не уверен пока что это будет(Пока теории как и раньше но ведь мы уже знаем что некоторые теории превратились в последствии в обширную
практику ;)
7)Потенциальная поддержка HL1-SW + Двойной протокол в VUP-е и авторизации всех этих малышей через libSCI HL1 Edtion. Шанс на это дело очень
маленький но всё ведь может быть(чего только ViTYAN не сотворит :) )

WIP 2.1+
1)После стабилизации всего eST 2.0X будут вестись работы над расширением libSCI для возвращения к жизни проекта SeS с поддержкой самого Steam3
и игрух на нём основанных.
2)Потенциальное уничтожение eST-Classic как библиотеки и перевод всей функциональности в libSCI(STEAM2 прямо из steamclient без
steam/libsteamvlaidate*) - Возможно будет уже в ветке 2.0x(Или даже 2.0 RC2).
Местный Дьявол
Проекты:
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

Аватара пользователя
Temasan
Капитан
Капитан
Сообщения: 250
Зарегистрирован: 21.11.2009
Откуда: Minsk
Поблагодарили: 26 раз
Контактная информация:

#785 Сообщение 18.01.2010, 23:16

Когда релиз намечается? :)

Аватара пользователя
A.D
Модератор
Модератор
Сообщения: 528
Зарегистрирован: 07.11.2008
Откуда: Россия
Поблагодарили: 59 раз
Контактная информация:

#786 Сообщение 18.01.2010, 23:29

vityan666
Day Of Defeat Source

p.s они с TF2 на одном движке .

Добавлено спустя 10 минут 39 секунд:
еще вот такая хрень сервер на линуксе сусе 11.2 , с параметром -master естиматион подгружается с рева пускает с СеС не пускает , с параметром -nomaster естиматион не подгружается .
Есть вопросы связанные играми на Linux? Задавай постараюсь помочь!

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

#787 Сообщение 19.01.2010, 01:03

vityan666 писал(а): 3)Потенциально мне прийдётся статически вкомпилить GlibC 2.7 для линуховой версии так как у большинства стоит 2.6 или ранее...(Размеры сошек заметно возрастут).
а может собирать в релиз оба варианта?
6)Поддержка SID-Shift. eST будет увеличивать ID на единицу если кто-то с таким ID уже есть на сервере(И будет увеличивать пока найдёт не занятый).
я так понял это для того, чтобы не пользовать -esteamation-allow-duplicate-ids ???
если да, то лучше бы это было отключаемым
потому что вся система банов пойдёт псу под хвост как только на серв зайдут пара-тройка игроков из под одного ната
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

Аватара пользователя
impulse666
Полковник
Полковник
Сообщения: 7405
Зарегистрирован: 08.12.2005
Откуда: Atman
Благодарил (а): 2340 раз
Поблагодарили: 590 раз

#788 Сообщение 19.01.2010, 03:25

sluga666
Багрепорты, с полным логом консоли сервера, пожалуйста.
sluga666 писал(а):еще вот такая хрень сервер на линуксе сусе 11.2 , с параметром -master естиматион подгружается с рева пускает с СеС не пускает , с параметром -nomaster естиматион не подгружается .
Это возможно исправить только в грядущей RC2, для более ранних версий эта "фича" обусловлена структурой проекта. И да, в этом сообщении нехватает запятых.
Изображение
Негласные Правила
1. Пропаганда лицензии запрещена.
2. На форуме режим многоступенчатых стандартов Ψ. То что можно одним, нельзя другим. Решается правящей партией
3. Ники членов правящей партии (impulse666, NiGHt-LEshiY, SHADOW) искажают только в случае необходимости получить БАН.

...воздержитесь от этого, изучите вот это.
Лучшая статья о моих взглядах. Настоятельно рекомендую.

Krab1
Лейтенант
Лейтенант
Сообщения: 187
Зарегистрирован: 12.01.2009
Поблагодарили: 1 раз

#789 Сообщение 19.01.2010, 07:19

Вроде читаю, но главный вопрос меня все еще мучает будет ли работать сервисы стима типа нового оружия и рюкзачка в TeamFortress2 например?
Последний раз редактировалось impulse666 19.01.2010, 07:55, всего редактировалось 1 раз.
Причина: Это клиентское. Предупреждение за неиспользование поиска.

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

#790 Сообщение 19.01.2010, 16:52

Вернул 2.0
Сутки серв простоял.. и упал...
прикладываю лог...
Вложения
esteamation-ticket.7z
(121.43 КБ) 129 скачиваний
esteamation-ticket.7z
(121.43 КБ) 129 скачиваний
Изображение
Изображение
Изображение
MyAC 1.6.x PRO

SiG
Нович0к
Нович0к
Сообщения: 15
Зарегистрирован: 19.02.2009

#791 Сообщение 20.01.2010, 10:44

такой вопрос - eSTEAMATiON выдает постоянные СтимИД для L4D2 ?

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

#792 Сообщение 20.01.2010, 11:01

SiG писал(а):такой вопрос - eSTEAMATiON выдает постоянные СтимИД для L4D2 ?
он НЕ выдаёт стимИД, а читает их с клиентских эмулей/с лицензии, если конечно у тебя не настроено чтоб у тебя не выдавались стимИД по ипу
Три ярких цвета - это Российский флаг !
Если ты не патриот, ты не русский, а мудак !

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

#793 Сообщение 20.01.2010, 18:44

Удалено.


_____________________
Красный только для администрации. Восклицательные знаки, и прочие эмоции оставь по ту сторону экрана, мануалы и активирование мыслительного процесса - обязательно.
insrus.ru

Аватара пользователя
Punkk
Капитан
Капитан
Сообщения: 481
Зарегистрирован: 04.01.2008
Поблагодарили: 11 раз

#794 Сообщение 20.01.2010, 19:11

день добрый подскажите пожалуйста
Пропачил сервер КСС с параметром -esteamation-prep
Проблема в том что ИД игроков переодически меняется с чем связано я так и не понял толи из за перезапуска сервера толи от количества дней Но примерно 1 раз в 4 дня ИД меняется Тоесть у каждого игрока получается по 2 ИД
Больше двух не дает STEAM_0:0:991894495 - STEAM_0:0:171640485 вот пример ИД которые выдаются 1 человеку

Аватара пользователя
ZERO999
CS:Source Specialist
CS:Source Specialist
Сообщения: 367
Зарегистрирован: 22.08.2006
Откуда: Ухта, Россия
Контактная информация:

#795 Сообщение 21.01.2010, 14:54

Думаю, пора написать большими буквами, для чего нужен серверный и клиентский эмулятор STEAM...
Не говори необдуманных слов, чтобы не попасть по неведению в трудное положение...

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