Jump to content

DCS Выделенный сервер


USSR_Rik

Recommended Posts

В 13.05.2023 в 09:21, USSR_Rik сказал:

1. Сервер не запустился по каким-то причинам ("ручное" редактирование конфигов, антивирус переместил в карантин какие-то файлы и пр.). Рекомендуется переименовать папку записи сервера и запустить его с дефолтными настройками, которые он сам себе создаст. Потом разбираться, что не так. Крутнуть штатную процедуру ремонта в любом случае не повредит.

2. Кривое обращение к серверу (см. п. 1)

Похоже, что-то более интересное. Папку записи убрал, ремонт сделал, перезапустил. Симптоматика осталась прежняя - не показывает путь, откуда будет листать миссии.

Удалил сервер и папку записи, переставил с нуля - повторилось, как было.

При этом, по опыту эксплуатации "прошлой копии", если в serverSettings.lua секцию

   ["missionList"] = 
    {
    }, -- end of ["missionList"]

руками прописать миссию с путем, то стартует и работает нормально.

Антивирусов, кроме встроенного в Win10, не крутится.

А не может быть проблема в том, что исторически каталог "Сохраненные игры" привязан не к \Saved Games, а к другому каталогу, например \_SavedGames

Хотя папки записи там сформировались, да и другие клиенты DCS живут нормально...

 

upd при попытке записать список миссий, кладет lst файл в корень каталога самого сервера, не в папку записи


Edited by -Shai-

Летать не умею. Стрелять тоже. Но вот люблю всё это дело!:music_whistling:

Link to comment
Share on other sites

  • ED Team

Что-то не то или с установкой или правами пользователя на папки. Логи?

Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down.  
Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз.

G.K. Chesterton

DCS World 2.5: Часто задаваемые вопросы

Link to comment
Share on other sites

10 часов назад, USSR_Rik сказал:

Что-то не то или с установкой или правами пользователя на папки. Логи?

Права раздал на папку сохранения полные 

Куда еще покрутить?

image.png

dcs.log dcs-20230516-173256.log dcs-20230516-174903.log debrief.log


Edited by -Shai-

Летать не умею. Стрелять тоже. Но вот люблю всё это дело!:music_whistling:

Link to comment
Share on other sites

  • ED Team

По логам никакого криминала я не вижу. Ремонт делался (полный, с проверкой и удалением лишних файлов)?

Начнём с начала. Папка записи удалена/переименована, т.е. стартуем на пустом конфиге.

Запускаем '<DCS World server>\bin\'DCS_server.exe'. 

Немного подождав (можно сразу следить за созданием папки записи, а в ней - папки \Logs и лога внутри dcs.log) запускаем '<DCS World server>\WebGUI\index.html' (ВАЖНО: файл index.html должен надходиться в рабочем каталоге именно этого экземпляра сервера)

Открывается веб-интерфейс управления сервером. Список миссий пуст, но адрес серверу уже присвоился.

Кликаем "плюсик", открывается окно добавления миссий (см. скриншот). если в нём вида папка верхнего уровня - всё в порядке, выбираем-добавляем миссии, после чего запускаем требуемую кликом по кнопке RUN в соответствующей строке. 

Но пока сервер работает с дефолтными настройками (а там дефолтно установлен ручной запуск миссии), так что придётся руками снять миссию с паузы.

Либо до запуска конкретной миссии можно зайти в настройки, поставить/снять чекбоксы в нужных местах, сохранить (SAVE) и рестартовать сервер  кнопкой в веб-интерфейсе.

Всё. Я моделировал именно такую последовательность действий, при написании этого поста ни один сервер не пострадал.

 "branch": "dcs_server.openbeta",
 "version": "2.8.4.39731",

 

f22c7-clip-60kb.png

Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down.  
Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз.

G.K. Chesterton

DCS World 2.5: Часто задаваемые вопросы

Link to comment
Share on other sites

Всё практически так, за исключением того, что после нажатия плюсика не появляется вот этот путь

Ни после сноса папки сохранения, ни после удаления и установки сервера(

image.png


Edited by -Shai-

Летать не умею. Стрелять тоже. Но вот люблю всё это дело!:music_whistling:

Link to comment
Share on other sites

  • ED Team

Ищите, что у Вас в ОС может блокировать работу сервера и/или веб-доступ к серверу. Антивирус (встроенный или сторонний), файерволл, плагины к браузеру. Кстати, браузер какой?

Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down.  
Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз.

G.K. Chesterton

DCS World 2.5: Часто задаваемые вопросы

Link to comment
Share on other sites

4 часа назад, USSR_Rik сказал:

Ищите, что у Вас в ОС может блокировать работу сервера и/или веб-доступ к серверу. Антивирус (встроенный или сторонний), файерволл, плагины к браузеру. Кстати, браузер какой?

Пробовал в хроме, файрфоксе и эдже. Тоже возникла гипотеза про браузер. Попробую покрутить про аддоны и прочие.

Фокус еще в том, что если руками прописать в конфиг миссию, то все, кроме диалога добавления миссий, исправно работает%)

Летать не умею. Стрелять тоже. Но вот люблю всё это дело!:music_whistling:

Link to comment
Share on other sites

вот где источник зла, похоже...

вылезает после нажатия кнопки "+"

image.png

upd не оно. пролечил CORS, от этих ошибок отстроился, но не заработало

 

image.png

 

upd2

А это про что ругается?

14:40:03.848  ERROR  LUAGUI  [string "E:\games\dcs_dds\Scripts\Hooks\webGUI.lua"]:469: attempt to get length of local 'start' (a nil value) 
14:47:40.415  ERROR  LUAGUI  [string "E:\games\dcs_dds\Scripts\Hooks\webGUI.lua"]:469: attempt to get length of local 'start' (a nil value) 
14:47:43.377  ERROR  LUAGUI  [string "E:\games\dcs_dds\Scripts\Hooks\webGUI.lua"]:469: attempt to get length of local 'start' (a nil value) 
14:47:55.730  ERROR  LUAGUI  [string "E:\games\dcs_dds\Scripts\Hooks\webGUI.lua"]:469: attempt to get length of local 'start' (a nil value) 
14:48:36.811  ERROR  LUAGUI  [string "E:\games\dcs_dds\Scripts\Hooks\webGUI.lua"]:469: attempt to get length of local 'start' (a nil value) 
14:48:41.768  ERROR  LUAGUI  [string "E:\games\dcs_dds\Scripts\Hooks\webGUI.lua"]:469: attempt to get length of local 'start' (a nil value) 
14:49:11.189  ERROR  LUAGUI  [string "E:\games\dcs_dds\Scripts\Hooks\webGUI.lua"]:469: attempt to get length of local 'start' (a nil value) 
14:49:37.569  ERROR  LUAGUI  [string "E:\games\dcs_dds\Scripts\Hooks\webGUI.lua"]:469: attempt to get length of local 'start' (a nil value) 
14:51:11.929  ERROR  LUAGUI  [string "E:\games\dcs_dds\Scripts\Hooks\webGUI.lua"]:469: attempt to get length of local 'start' (a nil value) 

 


Edited by -Shai-

Летать не умею. Стрелять тоже. Но вот люблю всё это дело!:music_whistling:

Link to comment
Share on other sites

  • 4 weeks later...

Доброго времени!

Пытаюсь поднять карту Синая на сервере. На нем уже работает карта Кавказа (для проверки, иначе просто сервер не запускался) - пишет что uninsprcted map и не подгружвет карту. После рестарта сервера остается только карта Кавказа.

dcs-20230611-091524.log

Z590  Gaming Forge, Core i7 11700KF. DDR4-3602 64GB. NVidia GeForce RTX 3080 Ti ZOTAC. M2 1Tb

Link to comment
Share on other sites

  • ED Team

А собственно карта установлена? По логу у Вас при старте DCS грузится только Кавказ.  Покажите 'DCS World\autoupdate.cfg'

Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down.  
Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз.

G.K. Chesterton

DCS World 2.5: Часто задаваемые вопросы

Link to comment
Share on other sites

42 минуты назад, USSR_Rik сказал:

А собственно карта установлена? По логу у Вас при старте DCS грузится только Кавказ.  Покажите 'DCS World\autoupdate.cfg'

Сама карта установлена. Если имеется ввиду покупка и установка. Иначе как я на ней миссию делаю. Или я не правильно вопрос понял?

autoupdate.cfg

Z590  Gaming Forge, Core i7 11700KF. DDR4-3602 64GB. NVidia GeForce RTX 3080 Ti ZOTAC. M2 1Tb

Link to comment
Share on other sites

  • ED Team

У Вас странный винегрет в файлах сервера. Смотрите лог, строка запуска - от модульного сервера (новое имя экзешника):

APP (Main): Command line: "D:\DCS World OpenBeta Server\bin\DCS_server.exe" --server --norender -w "DCS.openbeta_server_2"

А теперь смотрим autoexec.cfg, а в нём - модули самолётов (их нет и быть не может в выделенном сервере), а также  - старая строка запуска сервера:

 "launch": "bin/DCS.exe"

а должно быть 

"launch": "bin/DCS_server.exe"

Рекомендация. Скачать модульный инсталлер тут: https://www.digitalcombatsimulator.com/ru/downloads/world/server_beta/

Установить в отдельную папку с требуемым набором террейнов. Не трогать руками файлы в установленном сервере, все требуемые манипуляции - или из главного меню Windows или через командную строку сервера.  Пользоваться.

* Для минимизации скачивания из сети перед вторым этапом установки (там, где окно с чекбоксом продолжения) можно создать в папке установки файл с именем 'dcs_local_source.txt', а в нём указать одной строкой источник файлов для копирования, например:

D:\Eagle Dynamics\DCS World

 

Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down.  
Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз.

G.K. Chesterton

DCS World 2.5: Часто задаваемые вопросы

Link to comment
Share on other sites

3 часа назад, USSR_Rik сказал:

У Вас странный винегрет в файлах сервера. Смотрите лог, строка запуска - от модульного сервера (новое имя экзешника):

APP (Main): Command line: "D:\DCS World OpenBeta Server\bin\DCS_server.exe" --server --norender -w "DCS.openbeta_server_2"

А теперь смотрим autoexec.cfg, а в нём - модули самолётов (их нет и быть не может в выделенном сервере), а также  - старая строка запуска сервера:

 "launch": "bin/DCS.exe"

а должно быть 

"launch": "bin/DCS_server.exe"

Рекомендация. Скачать модульный инсталлер тут: https://www.digitalcombatsimulator.com/ru/downloads/world/server_beta/

Установить в отдельную папку с требуемым набором террейнов. Не трогать руками файлы в установленном сервере, все требуемые манипуляции - или из главного меню Windows или через командную строку сервера.  Пользоваться.

* Для минимизации скачивания из сети перед вторым этапом установки (там, где окно с чекбоксом продолжения) можно создать в папке установки файл с именем 'dcs_local_source.txt', а в нём указать одной строкой источник файлов для копирования, например:

D:\Eagle Dynamics\DCS World

 

Судя по всему я не правильно понял первый вопрос по поводу - "Покажите 'DCS World\autoupdate.cfg'".  Я его взял из "DCS World OpenBeta" а не  из "DCS World OpenBeta Server". Пролагаю файл из папки сервера.
Второй вопрос на счет АРР. Дополнительными параметрами запускается основной сервер и берет информацию из  "Сохраненных игр" но из другой папки "DCS.openbeta_server_2" (скрин). В "DCS.openbeta_server_2\Config" в файле autoexec.cfg указываю порт для GUI, а  в serverSettings иной порт для работы второго сервера.  Всё правильно я делаю/понимаю? Для чистоты эксперимента переустановил сервер полностью.

При попытке добавить на второй сервер (в принципе не важно на какой) карты Синай он выдает ошибку, в логе removed unsupported mission file from the list:

null

image.png

dcs.log autoupdate.cfg


Edited by =SF= Herr Den

Z590  Gaming Forge, Core i7 11700KF. DDR4-3602 64GB. NVidia GeForce RTX 3080 Ti ZOTAC. M2 1Tb

Link to comment
Share on other sites

  • ED Team
36 минут назад, =SF= Herr Den сказал:

Пролагаю файл из папки сервера.

У Вас просто не установлена карта Синая для этого сервера ("dcs_server.openbeta"), потому при запуске сервер удаляет из списка миссий те, которые он не сможет запустить в принципе:

 "modules": [
  "WWII-ARMOUR",
  "SUPERCARRIER",
  "WORLD",
  "CAUCASUS_terrain",
  "MARIANAISLANDS_terrain",
  "NEVADA_terrain",
  "NORMANDY_terrain",
  "PERSIANGULF_terrain",
  "THECHANNEL_terrain",
  "SYRIA_terrain",
  "FALKLANDS_terrain"
 ],

Ставьте комстрокой из папки /bin:

dcs_updater install SINAIMAP_terrain

41 минуту назад, =SF= Herr Den сказал:

В "DCS.openbeta_server_2\Config" в файле autoexec.cfg указываю порт для GUI, а  в serverSettings иной порт для работы второго сервера.  Всё правильно я делаю/понимаю?

Тут (по крайней мере по описанию) всё правильно.

Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down.  
Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз.

G.K. Chesterton

DCS World 2.5: Часто задаваемые вопросы

Link to comment
Share on other sites

1 час назад, USSR_Rik сказал:

У Вас просто не установлена карта Синая для этого сервера ("dcs_server.openbeta"), потому при запуске сервер удаляет из списка миссий те, которые он не сможет запустить в принципе:

 "modules": [
  "WWII-ARMOUR",
  "SUPERCARRIER",
  "WORLD",
  "CAUCASUS_terrain",
  "MARIANAISLANDS_terrain",
  "NEVADA_terrain",
  "NORMANDY_terrain",
  "PERSIANGULF_terrain",
  "THECHANNEL_terrain",
  "SYRIA_terrain",
  "FALKLANDS_terrain"
 ],

Ставьте комстрокой из папки /bin:

dcs_updater install SINAIMAP_terrain

Тут (по крайней мере по описанию) всё правильно.

dcs_updater install SINAIMAP_terrain

Помогло! Спасибо!

Z590  Gaming Forge, Core i7 11700KF. DDR4-3602 64GB. NVidia GeForce RTX 3080 Ti ZOTAC. M2 1Tb

Link to comment
Share on other sites

  • 1 month later...

Доброго времени!

Хотел уточнить, работает и если работает то как, отображение в GUI статистики (team progress)?

 

image.png

image.png


Edited by Herr Ben
Link to comment
Share on other sites

  • ED Team
7 минут назад, Herr Ben сказал:

Доброго времени!

Хотел уточнить, работает и если работает то как, отображение в GUI статистики (team progress)?

 

image.png

image.png

 

Team progress работает, если в миссии считаются очки для красной и синей команды (цели миссии от 0 до 100). Они и выводятся на этом прогрессбаре.

[sIGPIC][/sIGPIC]

Link to comment
Share on other sites

3 минуты назад, Dzen сказал:

Team progress работает, если в миссии считаются очки для красной и синей команды (цели миссии от 0 до 100). Они и выводятся на этом прогрессбаре.

Принято. Спасибо!

Link to comment
Share on other sites

  • 1 month later...
  • ED Team

Руками в папку 'Saved Games\DCS.openbeta_server'  не лазили? У Вас странное содержимое APP (Main): options.graphics, судя по логу (это говорит о том, что файл  опций, скорее всего, кривой). Точно так же, судя по логу, у Вас как минимум один файл не соответтствует оригиналу (хотя серверу это неважно - но косвенно это говорит о вмешательстве в файлы инсталлированного сервера).

Рекомендации - прогнать полную проверку из каталога '%DCS Server%\bin' командой 'dcs_updater repair' (из командной строки). И второе: переименовать домашний каталог и запустить сервер после ремонта на чистом конфиге. 

Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down.  
Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз.

G.K. Chesterton

DCS World 2.5: Часто задаваемые вопросы

Link to comment
Share on other sites

20 часов назад, USSR_Rik сказал:

Руками в папку 'Saved Games\DCS.openbeta_server'  не лазили? У Вас странное содержимое APP (Main): options.graphics, судя по логу (это говорит о том, что файл  опций, скорее всего, кривой). Точно так же, судя по логу, у Вас как минимум один файл не соответтствует оригиналу (хотя серверу это неважно - но косвенно это говорит о вмешательстве в файлы инсталлированного сервера).

Рекомендации - прогнать полную проверку из каталога '%DCS Server%\bin' командой 'dcs_updater repair' (из командной строки). И второе: переименовать домашний каталог и запустить сервер после ремонта на чистом конфиге. 

Спасибо что отреагировали! Но решила в данном случае проблему только чистая установка винды

Link to comment
Share on other sites

  • 3 weeks later...

Вдруг кому-то еще пригодится, как и мне: при установке сервера обязательно нужно устанавливать карты, миссии на которых будете запускать. Иначе у вас даже не будет загружаться миссия на сервер

Там, где Уазик не пройдет,

И там, где Абрамс не промчится,

На пепелаце пролетят

Уэф, Би, Скрипач и дядя Вова!

(Если конечно не гробанутся на висении и посадке)

Link to comment
Share on other sites

  • 1 month later...
В 10.09.2023 в 04:01, cikory сказал:

Вдруг кому-то еще пригодится, как и мне: при установке сервера обязательно нужно устанавливать карты, миссии на которых будете запускать. Иначе у вас даже не будет загружаться миссия на сервер

это как бы логично, не?)

  • Like 1

signature_GR(SW).jpg
ВПГ "Стража России" ведёт набор лётчиков на самолёты Су-27 и МиГ-29!

2.PNGVAT "Guard of Russia"

3.PNGВПГ "Стража России"

png-transparent-discord-computer-servers-teamspeak-discord-icon-video-game-smiley-online-chat-thumbnail (1).pngВПГ "Стража России"

Link to comment
Share on other sites

  • 4 months later...

Здравствуйте!

Периодически проблема вылазила и ранее, после перехода на модульный инсталлятор с "единой" версией стала проявляться чаще.

Сервер поднимается и всё чудесно работает. Проходят сутки/двое/трое, сервер пропадает из списка и к нему становится невозможно подключиться, спасает только перезагрузка DCS. Что может быть не так? В какую сторону смотреть?

Ещё очень занятно, что на английском/испанском одни системные требования, на русском/немецком - другие. В зависимости от страны, где запускается, нужны разные ресурсы?

______________________

GA-X79-UD3, Core 4820K (3,7 ГГц), GTX 1080 (8 Гб), 32 Гб DDR3 // Win 7 SP1 // Joy Logitech G940 // EDTracker

FC3, CA, Ка-50, Ми-8, Ми-24, M-2000, A-10С, F/A-18, Supercarrier, Nevada, Persian Gulf, NS 430, Christen Eagle II, Yak-52

Link to comment
Share on other sites

  • ED Team

1. Скорее всего - разлогин сервера. Причина - временное отсутствие связи с мастер-сервером и соответственно потеря сессии. 

2. Перевод изменений на сайте не всегда успевает за контентом. Не ищите заговоры там, где их нет - требуемые ресурсы для DCS не зависят ни от страны, ни от общественного строя.

  • Like 1

Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down.  
Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз.

G.K. Chesterton

DCS World 2.5: Часто задаваемые вопросы

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...