Ваш любимый шутер от Valve?
|
Twelvee |
16 ноября 2020 16:59
Сообщение #1
|
Юнец
Репутация: 0 Группа: Пользователи Сообщений: 3 Регистрация: 7.12.2012 Предупреждения: |
Поставил на ubuntu панель управления pterodactyl и не могу настроить revemu. Подключение просто прерывается, лог клиента:
rev-client.log: rev.ini Steam игроки заходят нормально, специально скачал nonsteam клиент чтобы проверить почему нонстим игроки не заходят. Сам запуск сервера происходит командой: ./srcds_run -game csgo -console -port {{SERVER_PORT}} +ip 0.0.0.0 +map {{SRCDS_MAP}} -strictportbind -norestart -maxplayers_override 24 -tickrate 102.4 -nobots -net_port_try 1 +sv_pure 0 +net_public_adr XXX.XXX.XXX.XXX где XXX... внешний IP. Мне известно что pterodactyl запускает сервер в контейнере docker, может с этим связано? |
bir3yk |
16 ноября 2020 18:33
Сообщение #2
|
Легенда
Репутация: 261 Группа: Администраторы Сообщений: 1609 Регистрация: 7.11.2012 Предупреждения: |
Twelvee,
трудно что то сказать, если без этого модуля клиент заходит нормально, то проблема в нем. |
Twelvee |
16 ноября 2020 18:56
Сообщение #3
|
Юнец
Репутация: 0 Группа: Пользователи Сообщений: 3 Регистрация: 7.12.2012 Предупреждения: |
Как вообще работает revemu с точки зрения сети? Клиент подключается по IP сервера а дальше прокси бросаются на какие-то порты? Вероятнее всего эти порты просто не проброшены наружу из docker контейнера.
Есть какие-нибудь "уникальные" порты, которые не трогает steam игрок, но nonsteam к ним ходит? |
bir3yk |
17 ноября 2020 03:12
Сообщение #4
|
Легенда
Репутация: 261 Группа: Администраторы Сообщений: 1609 Регистрация: 7.11.2012 Предупреждения: |
Twelvee,
lнасколько я помню докер это всего лишь система сбора исполнительного файла, может конечно не совсем так, но если игрок подключается к обычному серверу то по идее должен подключиться и к серверу с установленным pterodactyl. Проверьте голый сервер. В логе пи старте севера пишется на каком порту стартует NSNet если он не смог запустится ни по UDP и не по TCP, то тогда вероятно нужно пробросить порт в роутере(если есть конечно) или открыть порт в файрволе...порт котоый нужен NSNet в rev-client.log. |
Twelvee |
17 ноября 2020 23:45
Сообщение #5
|
Юнец
Репутация: 0 Группа: Пользователи Сообщений: 3 Регистрация: 7.12.2012 Предупреждения: |
Не совсем, докер использует фичи ядра линукс для изоляции пространства и сети. Вероятно сеть, в которой работает докер контейнер, не прокидывает наружу нужный порт. Гляну, спасибо
|
|
Сейчас: 4 декабря 2024 22:19 |