-
Posts
1623 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Everything posted by Maverick87Shaka
-
correct as is map totally zoomed in instead of out
Maverick87Shaka replied to D4n's topic in Multiplayer Bugs
I've noticed the same behavior times to time with our public 24/7 servers, also affecting aircraft slots. After some times that the map continue change zoom level and location for the same server, I've realized that is not a bug at all but my "fault". The default zoom level and focus location is not casual, it's the last zoom/position used in mission editor when the .miz file was saved. When putting .miz on server, it will become default for ALL the clients. See the video for better explanation, I made a test hosting directly the mission to make it short, but is 100% confirmed the behavior also moving the .miz to dedicated server. To me it doesn't sound like a BUG, but a not well documented behavior and something that server admins should take into account when editing/saving their mission. I've noticed this at least 1 year ago, and from that time I'm now zooming out the map before saving the .miz for server -
-
If you can leave your server running in the next couples of minutes I can make a test and let you know
-
You can check on ED website if your server is listed: From your profile ED webpage, click on ACTIVE SERVER LIST, and than you have "my servers" tabs on top, you need to be logged with the same account that is running the server This is not a guarantee that everyone or your friend can join the server, but for sure if it's not listed here it will not able to join. You can also check if your IP is reachable from outside using online port scanner or with a friend that make a check with packet sender application or similar application.
-
Not sure about "NAT : SIP ALG", but I guess is more related to VoIP traffic, I don't believe it's the problem. Regarding your windows firewall settings, let's try to create PORT specif exception rather than allow the application. Search in the windows bar "Windows Defender Firewall with Advanced Security" or when in the main windows of defender, click on the Advanced Settings on the left: Then go in Inbound Rules on the left => New Rule... on the right. Follow the wizard using the PORT settings, start with TCP and than repeat the step to add also UDP exception. Let's try this and let me know Cheers
-
Failed integrity check Mobettameta's Dogfight Arena
Maverick87Shaka replied to Nascar's topic in Multiplayer
You can try a repair to fix the problem if you don't have installed any different texture or shader inside the game installation folder. Also check the DCS.log to better understand the problem. Sometime I see integrity check fails on some specific texture, but actually it was a problem of not enough free memory on client side to load that. so... 1) repair ( .\DCS_updater.exe repair ) 2) look at DCS.log inside your saved games folder. For the "problem" of camping spectator etc, server admins normally block that slot or view to avoid advantage in PvP, but it's a personal choice of the admins. Cheers. -
Post the screen of your firewall settings and port forwarding, remember to do it for TCP and UDP, both protocol on port 10308
-
If your firewall and port forward settings is correct, there is the small chance that your ISP is not giving you a public IP address, and you're under what is called CG-NAT. Basically if you're under CGNAT network you'll not be able to HOST a mission. Generally you can check on Internet information about your ISP, call him, or try some guide like this ( not tested ) https://www.remoterig.com/wp/?page_id=3494
-
Definitely, try to don't exceed more than 800 active units at given time, it will cause trouble for all the clients connected. Cheers.
-
If you have a script framework like moose already loaded in your mission it pretty simple, just make a for each group, and count the unit inside. Than print the value. P.s. don't open new topic for the same problem
-
We run three different public 24/7 instances: Caucasus, Persian Gulf and Syria map. They run with quite complex mission with many units, scripts etc... and we didn't notice any performance deterioration after update. Just a small increase of memory RAM footprint on Syria server, but nothing abnormal that can cause lags. Make sure your mission run less than 800/1000 active units that it's kind of a limit after which you start making all clients stutter with really bad framerate. It can be something related to the mission itself that is causing the problem.
-
It looks like you have to subscribe all events, and luckily try to filter all of them to catch shoot events with selected weapons, take the coordinate and do stuff on that. On large scale multiplayer or unit count with lot of firing events can be resource intensive unfortunately, this is the only idea that come to my mind.
-
DCS World Dedicated Server
Maverick87Shaka replied to Rik's topic in Multiplayer Server Administration
Split terrains across multiple drive it's not really recommend options to be honest, I don't see any benefits to have this feature, you only risk to spread files across disk and don't even know what is going on with that files and disk. Definitely there is the needing to select which terrain has to be installed with server for the people that has hosted server with rent cost growing up significantly when add fast storage to virtual or dedicated server. -
You need to create multiple instances setup. You can do it simply by using different shortcut and using the -w parameters in each of them. Make sure to create the shortcut of DCS.exe inside bin folder and not to the updater. Example: DCS.exe -w Krasnodar It will create many different folders inside Saved Games, each one with the name of the instances that you choose, in the example Krasnodar. Take a look at the following post to have more details:
-
Based on my working experience and DCS server admin, I can just say to avoid at all 2012R2 since it's now a really obsolete OS ( and potentially exposed to vulnerability ) DCS server, tacview, srs and all other staff related to a good DCS server, will works fine on Windows Server 2016 and later. I'm currently using the Windows Server 2019 on my production server and it works like a charm with all DCS related stuff. I've tested also 2022 and all dcs things works, eve if I don't like some of the new settings panels, but it's just something "esthetic". My suggestion is to grab a Windows Server 2019 or 2022 Cheers
-
Aggiungo solo che in caso di obbiettivi non in movimento, potresti acquisire il punto in cui stai laserando come "target", e poi fare lo "slave" del TADS sul target, in questo eviti di correggere continuamente la posizione a mano. Non è un vero point track, quindi comunque il tuo pilota deve cercare di stare stabile, se si muove troppo causa il rischio è che ci sia una sorta di "drift" e quindi non punta più preciso il target, causa elevazione, errori vari etc....
-
Based on my experience, if your goal is monitor online users, you'll have less impact on player experience doing the check by an external script that runs netstat at OS level and check connection on port, rather than add a code inside your miz file. It's still a valid option but in terms of player experiences, is better to leave everything possible outside the lua core environment of server to prevent issues on player flying experience.
-
Anubis ( singola persona che c'era dietro la bellissima MOD ) è parte del team che sta sviluppando ora il modulo ufficiale. Non hanno dichiarato se sia lui il fondatore di questa nuova società ( la Airplane Simulation Company ) o le dinamiche della sua creazione, ma quello che hanno detto è che il suo ruolo è cambiato molto, credo sia quasi un coordinatore attualmente, mentre prima era un "one man show" che si faceva aiutare ogni tanto da qualcuno. La mia speranza è che la community accolga con un discreto interesse questo nuovo modulo che è primo nel suo genere, perchè se le vendite andranno bene, non hanno escluso che possano valutare anche la variante gunship, quindi l'AC-130, che al momento invece è escluso dai piani di sviluppo del modulo ufficiale.
- 97 replies
-
- 3
-
-
-
- c-130j
- super hercules
-
(and 1 more)
Tagged with:
-
Need Help with Private Server in Multiplayer.
Maverick87Shaka replied to GhostRyder13's topic in Multiplayer
Don't worry about make port forwarding on your router if you just want to play with your wife in the same LAN. Just make sure to open the 10308 TCP and UDP Port in your windows firewall, or other firewall that you may have active/installed. After that don't expect to see the server in the server list, just start DCS on both PC, in the host machine ( usually the most powerful between the two computer ) go into multiplayer, and use the "new server" button, setup the mission etc, and start flying. In the other machine use the CONNECT BY IP button in the multiplayer menu, and type the local IP address of the server machine, typically something like 192.168.1.XX -
I'm pretty sure is NOT part of the ED scope at the moment since it can be done really "quick" from DCS server side in many different way! I personally prefer to monitor real connections with netstat, but you can also add mission scripting ( .lua ) directly in your .miz file to count players, track their stats etc.... and dump to file or either a database, discord bot, etc. Yes, I'm running Nagios that is a monitoring software on another machine ( a VPS hosted by an EU provider ) that retrieve all the data from DCS server using NSCclient. Not just connections, but also CPU, RAM, Bandwidth, Temperature etc... it's not the easiest way, but since I've managed a large IT infrastructure monitoring with that tool, I found it a good options for me and my needing Resource used by monitoring system it's irrelevant in most of the case, the same system it's used to retrieve stats and info from router/switch/printers on the network that normally doesn't have powerful CPU If you can run a DCS server on your machine, you definitely have the power to send monitoring data elsewhere
-
Persistency mission reset on dedicatet
Maverick87Shaka replied to JanK's topic in Multiplayer Server Administration
it depend on how you've achieved persistency of your mission. there are several way to do that, using mod like DSMC, with Scripting and MOOSE or SimpleSaving Scripts etc.... you must be more specific. -
ED track the data on their backend services, since you cans see them for example in your account page at this link: https://www.digitalcombatsimulator.com/it/personal/server/#myservers when logged with the account that host the servers. But there is NOT an official public endpoint or API that expose this data, so you can't retrieve it from your webserver from ED services ( at least at this time: September 2022 ) Best option, and is what all we did, is create your preferred communication system between your webserver and DCS server, so you can retrieve all the stats that you want Also the graph that I've posted is not done locally on the same machine that is running my servers, is hosted elsewhere
-
I normally monitor number of connections on specific port to plot online players. You can simply use netstat -an and grep/count number of connected on DCS PORT
-
Have just the port open on your firewall, and the port forwarding on your router doesn't expose your computer or network to any risk. When DCS is not running your machine should not have any other "listening" services on that port, so nobody can try to access trough that port to your system. When DCS is running of course they can connect to your DCS and try to do something, but to mitigate any risk, DCS server/mission environment can't access to your resources, can't read your files on disk! ( sanitize option ) Of course if you de-sanitize your DCS installation ( that is required for some mod if I remember well ) you can expose your system to potential risk, but let me say it's not an easy task try to access a system trough DCS even with a de-sanitized installation.
-
If you have already a client installed on your computer, is totally useless download and install also the dedicated server on the same computer. You can run a separate instance of your client that run as server. You just have to create the proper shortcut DCS.exe --server --norender -w DCS_Server It will start a new server using the DCS_Server folder inside your saved games, and than you can tune serversettings.lua to add your preference. You can also create the serversettings from the client and than copy the file from DCS.openbeta to DCS_Server folder