

awjudge
Members-
Posts
299 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Everything posted by awjudge
-
Dedicated Servers - Quickstart
awjudge replied to awjudge's topic in Multiplayer Server Administration
Manual repair/clean is fine, Skatezilla's tool just makes it simpler. If you run DCS as a client, you don't see messages in the log about registering the Webui port with ED. Certainly looks like your DCS is completely ignoring your --server and --norender switches. Really odd. Another guess, are you running your cmd prompt as an administrator? -
Dedicated Servers - Quickstart
awjudge replied to awjudge's topic in Multiplayer Server Administration
[/code] I thought with -w you determine the Server name. Thanks for elucitation. And thanks for your personal support :D Ok, this is a bit of a stab in the dark. Do you have Skatezilla's DCS utility installed? If not, go grab a copy off the forums (it's easy to find on Google) and run a DCS Repair, and a DCS Clean operation. See if it cleans/repairs anything. I had a look at your log and I have an entry that clearly shows the server registering the Webui port with ED, I don't see that anywhere in your log. No idea why, that's really weird... -
Dedicated Servers - Quickstart
awjudge replied to awjudge's topic in Multiplayer Server Administration
Ok, that's fine. You won't see your server listed on the lobby if you have Public deselected. You can always make it public and put a password on it. If you want to play with friends, and they're not on your LAN, then you will have to make the server public... If the dedicated server is on a different machine, is that PC running a firewall? -
Dedicated Servers - Quickstart
awjudge replied to awjudge's topic in Multiplayer Server Administration
Doesn't look like you have your server set to Public, there should be a green tick in the box... -
Dedicated Servers - Quickstart
awjudge replied to awjudge's topic in Multiplayer Server Administration
Just a note. If you’re only running a single instance you don’t need the -w flag. Sent from my iPhone using Tapatalk -
Dedicated Servers - Quickstart
awjudge replied to awjudge's topic in Multiplayer Server Administration
Can you post a dcs.log from when you try starting the server. And to clarify, this loads the full game, not just a splash screen? Sent from my iPhone using Tapatalk -
Dedicated Servers - Quickstart
awjudge replied to awjudge's topic in Multiplayer Server Administration
Ok and for sanity’s sake, ca you post the shortcut target you have configured, and the command like syntax you’ve tried? Sent from my iPhone using Tapatalk -
Dedicated Servers - Quickstart
awjudge replied to awjudge's topic in Multiplayer Server Administration
Dedicated Servers - Quickstart Are you running the Steam version of DCS? Also, can you post your dcs build number here. Sent from my iPhone using Tapatalk -
Dedicated Servers - Quickstart
awjudge replied to awjudge's topic in Multiplayer Server Administration
What happens if you start in from a cmd.exe prompt instead? It might be something to do with the syntax of the shortcut path... Sent from my iPhone using Tapatalk -
I've posted a quick dedicated server guide here: https://forums.eagle.ru/showthread.php?t=234184 Suggestions for edits welcome!
-
Quick Guide to DCS Dedicated Servers General notes: •The Web Gui is available via the ED website, but for it to work you have to configure port forwarding for the webgui port as detailed below •You cannot connect to the webgui on your LAN via IP. You can only do it by opening the \WebGui\index.html file. • When you use the --norender switch you will ONLY see the DCS splash screen. You won’t see the game launch as you normally would. • To access the web gui, go to this link and log in with your DCS account. The account you log in with has to be the same as the one you’re running the dedicated server with. https://www.digitalcombatsimulator.com/en/personal/server/ • You CAN run a server and play the game client with the same DCS account. • You can run multiple instances of the dedicated server under the same DCS account. Single Instance Before doing anything else, start up DCS, and create a new multiplayer server. Fill out the server settings via the game GUI, paying attention to the PORT you want the game to listen on. You will need this later. This will also create the serverSettings.lua file which is important (see the comment at the bottom of this post). Create a desktop shortcut for DCS with the following in the ‘Target’ field, change the paths accordingly: “c:\program files\eagle dynamics\dcs world\dcs.exe” --server --norender Port Forwarding: You will need to forward two different ports through your router for the server and webgui to work: Port for DCS, the default is 10308 Port for the WebGUI, the default is 8088 These ports can be changed to whatever you prefer, have a look below at the autoexec.cfg and serverSettings.lua file details. That's where you can change these ports. Multi-Instance Create multiple shortcuts as detailed above, but add the following switch to the shortcut: -w The shortcut should be (examples) “c:\program files\eagle dynamics\dcs world\bin\dcs.exe” –server –norender -w instance1 “c:\program files\eagle dynamics\dcs world\bin\dcs.exe” –server –norender -w instance2 The -w flag will create a new directory structure under your saved games folder: c:\users\\saved games\dcs world\instance1 c:\users\\saved games\dcs world\instance2 Inside the ‘instance’ folders will be stored the config files relevant to the instance itself. There are 2 files that are most important: Instance\config\autoexec.cfg Instance\config\serverSettings.lua If you’re running more than one instance, you need to add the following line into the autoexec.cfg for every instance. Without this, the WebUI won't work. webgui_port = 12345 You can choose any port you like, it doesn’t matter. Just remember to set up the relevant port forwarding rules on your router! serverSettings.lua This file determines how the server runs, it holds all the settings you would usually set via the game gui in terms of missions, log settings etc. The simplest way I have found to generate this file is to run the game with --webgui -w This will load the game normally. Configure the server via the game gui and start the server up. Once that’s done you will see the serverSettings.lua file appear in the instance/config directory. Then you can stop the server and use the --server --norender options again.
-
You’ll need to create it in the instance folder for each instance. You need to add a line in that file (look at the second post on this thread for the syntax). Then add a port forward rule for each of those two ports. Sent from my iPhone using Tapatalk
-
Have you set a different webgui port for each instance in the autoexec.cfg file? Sent from my iPhone using Tapatalk
-
It’ll work on both instances. Sent from my iPhone using Tapatalk
-
Run two DCS instances with: dcs.exe --server --norender -w instance1 and dcs.exe --server --norender -w instance2 You should end up with 2 DCS splash screens running simultaneously. If you need to define which missions load etc, start DCS normally and start a MP server. Then close it and look in your Saved Games\DCS\Config folder. You need the serverSettings.lua file. Copy that ServerSettings.lua to the instance1\config and instance2\config folders and edit them accordingly. Should get you going.
-
That's all you'll see when the server is up and running. If you're using --norender.
-
DCS Server Control Have you opened the right port on your router, 8890 (I think)? Sent from my iPhone using Tapatalk
-
It doesn't answer your question as such, but you definitely don't need IIS installed. I have successfully connected to the local web UI without IIS.
-
That's interesting. Maybe they haven't removed the requirement for GPU/DX11 then. That sucks.
-
Read the second post of this thread: 5.2 Local Control A. You can use the same URL as in Remote Control (note: you must be logged in to your DCS account) B. Open the .html document <DCS base directory>\WebGui\index.html from your local file system. This allows local server control without forwarding port 8088 and logging into a DCS account on the DCS homepage.
-
I believe now there is no DX requirement at all. Sent from my iPhone using Tapatalk
-
Fair enough. We run a couple of Mac Minis which still rely on GPU. Sent from my iPhone using Tapatalk
-
Yeah, but you needed a GPU that could do DX11, which ruled out on-CPU graphics for the most part.
-
if you look in your Saved Games folder do you see a Delle-Server folder? Also, do you have the <> symbols around the folder name? If so, remove them.
-
I'm pretty sure we all know what a dedicated server should look like. I can understand your disappointment, but from the information we had from ED, I didn't expect much more than what we have been given. It's day 1. More features will follow. The removal of the GPU requirement is huge (IMO) running servers has been difficult just because of the hardware requirements up until now. I have both our DCS instances running on a single host now, I can decommission a server. That's a win for me. Also, our admins can manage the servers without RDP, also a big win as far as I'm concerned.