leo2510 Posted January 22, 2021 Posted January 22, 2021 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
Flappie Posted January 22, 2021 Posted January 22, 2021 (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 January 22, 2021 by Flappie ---
leo2510 Posted January 22, 2021 Author Posted January 22, 2021 Hi Flappie Thanks for your answers Here are my Avast Exceptions: I still have the problem... Can you think of anything else ? Regards
Flappie Posted January 22, 2021 Posted January 22, 2021 I'm preparing a procedure so you can look for the culprit. In the meantime, can you please attach the dcs.log showing the error? ---
leo2510 Posted January 22, 2021 Author Posted January 22, 2021 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
Flappie Posted January 22, 2021 Posted January 22, 2021 (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 January 22, 2021 by Flappie ---
leo2510 Posted January 22, 2021 Author Posted January 22, 2021 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
Flappie Posted January 22, 2021 Posted January 22, 2021 (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: Windows key+ "firewall", then Enter. "Autoriser une application via le pare-feu" Look for DCS in the list: if you find it, ensure the path to DCS.exe is correct, and ensure "Public" is ticked. 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 January 22, 2021 by Flappie ---
leo2510 Posted January 23, 2021 Author Posted January 23, 2021 (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 January 23, 2021 by leo2510
Flappie Posted January 23, 2021 Posted January 23, 2021 It may be caused by your antivirus. Try uninstalling Avast (uninstaller link). Don't worry, Windows Defender will take over. ---
leo2510 Posted January 23, 2021 Author Posted January 23, 2021 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
Flappie Posted January 23, 2021 Posted January 23, 2021 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? ---
leo2510 Posted January 24, 2021 Author Posted January 24, 2021 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 ?
Flappie Posted January 24, 2021 Posted January 24, 2021 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. ---
leo2510 Posted January 25, 2021 Author Posted January 25, 2021 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...
Flappie Posted January 25, 2021 Posted January 25, 2021 I've never heard of anything like that, be it with DCS or not. Has DCS multiplayer already worked fine with this router? ---
Recommended Posts