Jump to content

Recommended Posts

Posted

Hi,

 

When I try to join a server, I have a loading screen but no loading bar, then back to server list. By looking at the DCS. log it says it's a connection error code: 10060

 

WinSocketTimesOut something... 

I did all the suggrstions I could find to resolve this issue:

1) Increase the default value of allowable time for connection in my Registry 

2) set DCS as an exception in my firewall 

3) switched off my firewall

4) disabled my web agents on my antivirus (avast) 

 

The only way I can join a sever is by spamming the join button... this can sometime last for 1hour....

 

Can you think of anything else I could do to solve this issue ?

 

Regards 

Posted (edited)

Hi Leo. Have you already added the game folders as exceptions in your antivirus? You should give it a go. Avast is known for messing with DCS connecting to the internet.

Here's how to do it. Folders to add as exceptions are:

 

Release("stable") version:

  • C:\Users\your-name\Saved Games\DCS
  • \DCS World\

Open beta version:

  • C:\Users\your-name\Saved Games\DCS.openbeta
  • \DCS World OpenBeta\
Edited by Flappie

---

Posted

Hi Flappie

 

Thanks for your answers 

Here are my Avast Exceptions:

 

image.png

 

I still have the problem...

 

Can you think of anything else ?

 

Regards

Posted

Yes, Here is the DCS. log 

 

2021-01-22 13:18:44.028 INFO    DCS: Screen: MainMenu
2021-01-22 13:19:46.714 INFO    SOUND: Using SSSE3 for peak calc.
2021-01-22 13:19:46.718 INFO    NET: client has started
2021-01-22 13:19:46.718 INFO    NET: Using LEDBAT for UDP congestion control.
2021-01-22 13:20:12.708 INFO    DCS: Screen: Client
2021-01-22 13:20:33.217 ERROR   NET: Connection failed with code -10060
2021-01-22 13:20:33.239 INFO    NET: client has stopped
2021-01-22 13:20:37.316 INFO    DCS: Screen: MainMenu

 

Waiting for your procedure 

 

Thanks 

Leo

 

 

dcs.log

Posted (edited)

Thank you. We can see your game can access the DCS auth servers, but not the multiplayer menu:

 

2021-01-22 13:18:27.517 INFO    NET: Login success.
2021-01-22 13:18:28.212 INFO    NET: Got auth data.
...
2021-01-22 13:18:44.028 INFO    DCS: Screen: MainMenu
2021-01-22 13:19:46.714 INFO    SOUND: Using SSSE3 for peak calc.
2021-01-22 13:19:46.718 INFO    NET: client has started
2021-01-22 13:19:46.718 INFO    NET: Using LEDBAT for UDP congestion control.
2021-01-22 13:20:12.708 INFO    DCS: Screen: Client
2021-01-22 13:20:33.217 ERROR   NET: Connection failed with code -10060
2021-01-22 13:20:33.239 INFO    NET: client has stopped
2021-01-22 13:20:37.316 INFO    DCS: Screen: MainMenu

 

That's not common. I bet an app is blocking some UDP/TCP ports. Let's try to find which app it is:

 

1/ Ensure your issue is caused by dropped packets: procedure

 

2/ Launch "cmd" utility as Administrator and run these commands (they will activate packet drops logging):

auditpol /set /subcategory:"Rejet de paquet par la plateforme de filtrage" /success:enable /failure:enable

auditpol /set /subcategory:"Connexion de la plateforme de filtrage" /success:enable /failure:enable

 

3/ Launch DCS, reproduce the issue, then exit DCS.

 

4/ Launch "cmd" utility as Administrator and run this command (creates an .xml file in C:\Users\your-name\):

netsh wfp show state

 

5/ Open the Windows Event Viewer (eventvwr.msc), and reach out for Windows logs > Security. Look for the dropping packet log, according to what you found at step 1.

 

6/ Once you find the dropping packet log, look into it, get the filter ID (a number). Now open the .xml file created at step 4, look for the same filter ID, and find the rule name (element "displayData > name").

 

 

Once your issue is solved, you'll want to disable the logging. Here's how to do it:

auditpol /set /subcategory:"Rejet de paquet par la plateforme de filtrage" /success:disable /failure:disable

auditpol /set /subcategory:"Connexion de la plateforme de filtrage" /success:disable /failure:disable

Edited by Flappie

---

Posted

Hi, 

 

I'm not sure I understood everything!

I tried to do exactly what you said and I ended up with 2 names from step 6: 

 

first being Filtre de protection contre la numérisation des ports (sorry it is in french)

second being Filter ALE Auth Connect Monitor 

 

I think the problem comes from the first because for the second one in event viewer it was actually saying connection successfull 

 

Then What do I do with that name? 

 

you say: "Once your issue is solved, you'll want to disable the logging. Here's how to do it:" what did I do to solve the problem ? i just took a name 

 

Regards 

 

 

Posted (edited)

It's OK, I'm French too. 😉 Let's stick to English so this thread can help others with the same issue later on.

The issue isn't solved yet, I agree.

 

From what I can read on the internet, ALE is a Windows component which "allows only packets that match a known connection state".

 

The "numérisation des ports" French expression seems to refer to  Port scanning Prevention Filter .  "The Port Scanning Prevention Filter is a Stealth Mode mechanism that is always active in the filtering platform providing additional protection to a node in a network even if the Firewall profiles have been turned off."

 

TL;DR

It seems your PC firewall system is not aware DCS is legit. Try adding it to your firewall whitelist:

  1. Windows key+ "firewall", then Enter.
  2. "Autoriser une application via le pare-feu"
  3. Look for DCS in the list: if you find it, ensure the path to DCS.exe is correct, and ensure "Public" is ticked.
  4. If DCS is absent from the list, click "Modifier les paramètres", then "Autoriser une autre application...", then add the full path to DCS.exe and click "OK".

 

Edited by Flappie

---

Posted (edited)

Hi Flappie, 

 

This has already been done, and I just checked the path is correct and it is. Same for SRS and DCS updater (just for precaution)

 

I have the problem even if firewall is turned off, so i don't understand why the problem could still come from the firewall 

 

I've also noticed that when I'm on the server list, my internet goes very slow (I can't open a chrome page and  I have ERR_CONNECTION_TIME_OUT) when trying to reach an internet page)

 

I don't know a lot about computers but If i can't even reach a simple web link, how would I be able to join a dcs server... 

My internet speed when normal is around 60Mbit/sec

 

Leo

 

 

Edited by leo2510
Posted

I just uninstalled it...

 

problem still here, I think when i go in server list, it takes a lot of bandwidth or whatever and internet become very slow (just for my PC), i have to wait 5 10 sometime 15 min before internet comes back and I suppose the ability to join a server too

Posted

OK. Do you have an ISP router (Livebox, Box, Freebox...) or some other router (Netgear, TP-Link, Asus...) ?

 

Can you please try renaming your "C:\Users\your-name\Saved Games\DCS.openbeta" folder into something else, and see if the issue is still present?

---

Posted

Yes I have a Zyxel NSG 50 that I didn't setup, and can't access the web configurator...

 

What folder should I change ? the DCS.opendbeta ? onto anything else like :"Test_DCS" for example ?

 

 

Posted
4 minutes ago, leo2510 said:

What folder should I change ? the DCS.opendbeta ? onto anything else like :"Test_DCS" for example ?

Yes, exactly. "Test_DCS" or "Test_DCS.openbeta" will do.

 

Then when you launch the game, DCS will create a new folder and start with default settings and default controls.

If you keep getting the 10060 error code after this, simply remove the newly created DCS.openbeta folder, then rename your previous folder as "DCS.openbeta".

 

I see your router does all kind of security stuff. It is highly possible your issue is caused by your router. Has the game ever worked with it?

 

Quote
Protection du réseau efficace

Le système IDP (détection et prévention d'intrusion) des passerelles Nebula utilise la technologie DPI (Deep Packet Inspection). Cette dernière peut contrôler plusieurs niveaux et protocoles et montre ainsi des points faibles ne pas visibles pour les firewall basés sur des ports et des protocoles. De cette manière, des fautes de type « faux-positif » sont filtrées à l'aide de signatures de malware et une protection efficace contre des tentatives d'intrusion via des portes dérobées inconnues est garantie.

Sécurité d'application performante

Les utilisateurs peuvent bloquer des applications improductives afin d'augmenter la productivité et de mettre fin aux abus de bande passantes. Les passerelles Nebula de Zyxel peuvent catégoriser et contrôler des applications et les comportements web des réseaux sociaux, des jeux et de productivité, etc.

source : https://www.studerus.ch/fr/products/zyxel-nebula-nsg50/

 

Here's your router's manual.

---

Posted

Right, so: 

 

I changed the name of the saved games file, the problem is still here.

I'll look onto the router and see if I can do something 

 

In the meantime I did some testing and those are the results:

 

When launching DCS for the first time and go to the server list: Internet is slow (unable to load a simple web page) and comes back after 4 min 45 sec ish 

passing this time, I can successfully join to any server.

 

When disconnecting the server/closing DCS, Internet is slow again and comes back after 3min30sec - 4min ish

 

It is weird that the internet goes so slowly when lauching and leaving DCS multiplayer...

 

 

  • Recently Browsing   0 members

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