Panzertard Posted May 9, 2010 Share Posted May 9, 2010 I dont know how widespread the problem is right now, but we've managed to identify it on 3 servers. By adding a longer, custom integrity check-list the server may revert back to default config. You will identify it by the server name becoming FC2 again. We've been able to use the workaround on 3 servers and make the server working again. The workaround is: Shut down the server of course, then ... 1. Go to the servers ".\Eagle Dynamics\LockOn Flaming Cliffs 2\Scripts\net\main.lua" 2. Use NOTEPAD++ or other supported editors, go find line 23: table.append(dest, v) into table.insert(dest, v) 3. save the file Start the server back up - it should be working now. 2 The mind is like a parachute. It only works when it's open | The important thing is not to stop questioning Link to comment Share on other sites More sharing options...
Grimes Posted May 9, 2010 Share Posted May 9, 2010 It also resets your connection speed and defaults to "LAN" when you try to host. It happened to our box a few times. I fixed it by modifying the network.cfg file The right man in the wrong place makes all the difference in the world. Current Projects: Grayflag Server, Scripting Wiki Useful Links: Mission Scripting Tools MIST-(GitHub) MIST-(Thread) SLMOD, Wiki wishlist, Mission Editing Wiki!, Mission Building Forum Link to comment Share on other sites More sharing options...
Panzertard Posted May 9, 2010 Author Share Posted May 9, 2010 If you corrently run the same integrity checks as 51' and 104th - then it's not loaded and working. I just did a quick check. 51 and 104th kicks me - yours doesn't. It's because nothing from the network.cfg will be loaded properly due to this problem. The mind is like a parachute. It only works when it's open | The important thing is not to stop questioning Link to comment Share on other sites More sharing options...
71st_Mastiff Posted May 9, 2010 Share Posted May 9, 2010 yes some guys over at 101st SIMHQ have the same issue. " any failure you meet, is never a defeat; merely a set up for a greater come back, " W Forbes "Success is not final, failure is not fatal, it is the courage to continue that counts," Winston Churchill " He who never changes his mind, never changes anything," MSI z690MPG DDR4 || i914900k|| ddr4-64gb PC3200 || MSI RTX 4070Ti|Game1300w|Win10x64| |turtle beach elite pro 5.1|| ViRpiL,T50cm2|| MFG Crosswinds|| VT50CM-plus rotor Throttle || G10 RGB EVGA Keyboard/MouseLogitech || PiMax Crystal VR || 32 Samsung|| Link to comment Share on other sites More sharing options...
PoleCat Posted May 9, 2010 Share Posted May 9, 2010 Thanks for the find and the workaround PT. Excellent work. Out http://www.104thphoenix.com/ Link to comment Share on other sites More sharing options...
X-man Posted May 9, 2010 Share Posted May 9, 2010 Thanks! 64th Aggressor Squadron Discord: 64th Aggressor Squadron TS: 135.181.115.54 Link to comment Share on other sites More sharing options...
Sov13t Posted May 9, 2010 Share Posted May 9, 2010 Thank you very much Panzertard! Even though you were enjoying a great conversation with fellow pilots on TS, you still devoted time to investigate this issue on a Saturday night. Thanks a lot! :thumbup: 1 [sIGPIC][/sIGPIC] 51st PVO Regiment | Forum | Statistics DCS: MiG-21Bis Link to comment Share on other sites More sharing options...
104th_Crunch Posted May 9, 2010 Share Posted May 9, 2010 Panzertard is tha man. Link to comment Share on other sites More sharing options...
Panzertard Posted May 10, 2010 Author Share Posted May 10, 2010 (edited) Thank you very much Panzertard! Even though you were enjoying a great conversation with fellow pilots on TS, you still devoted time to investigate this issue on a Saturday night. Thanks a lot! :thumbup: Fortunately we had a great entourage of people just sitting and chatting while we worked out this problem. A huge thanks to Ulrich for stepping by on Teamspeak and sharing some gems ;) (PS: He did promise us a picture of his car, didnt he?) Come to think of it - this workaround may affect the "ping timeout" problems you guys had for period too. If the defaults were loaded, this section would never have made it into the servers-memory: connection = { "LAN 10", 10485760, 10485760, } So if we're lucky, we might have gotten rid of the ping timeout problem too. Please keep us updated. :) Edited May 10, 2010 by Panzertard The mind is like a parachute. It only works when it's open | The important thing is not to stop questioning Link to comment Share on other sites More sharing options...
Boberro Posted May 10, 2010 Share Posted May 10, 2010 Panzertdard you saved me :P Yesterday I was testing payload mods and integrity checks in Case's modification and it didn't work :S Then saw your post and it fixed problem. Reminder: Fighter pilots make movies. Bomber pilots make... HISTORY! :D | Also to be remembered: FRENCH TANKS HAVE ONE GEAR FORWARD AND FIVE BACKWARD :D ಠ_ಠ ツ Link to comment Share on other sites More sharing options...
Panzertard Posted May 10, 2010 Author Share Posted May 10, 2010 Panzertdard you saved me :P Yesterday I was testing payload mods and integrity checks in Case's modification and it didn't work :S Then saw your post and it fixed problem. Are you saying it affects clients in some manners too? Do they fail to deliver a proper integrity result to the server unless the MP client is using a corrected main.lua file as well? The mind is like a parachute. It only works when it's open | The important thing is not to stop questioning Link to comment Share on other sites More sharing options...
Breakshot Posted May 10, 2010 Share Posted May 10, 2010 Are you saying it affects clients in some manners too? Do they fail to deliver a proper integrity result to the server unless the MP client is using a corrected main.lua file as well? Neg, the IC works either way for clients... at least from what i saw so far... Tim "Breakshot" Mytrofanov | C.O. of 51 ПВО / 100 КИАП Regiments | twitch.tv/51breakshot Link to comment Share on other sites More sharing options...
104th_Crunch Posted May 10, 2010 Share Posted May 10, 2010 (edited) It seems after joining the 104th server I will fail IC. Then when I try to join other servers I will fail as well, even though I have the correct files. I think maybe the main.lua needs to be corrected on the client as well. Something may get corrupted on the client's end after joining the server setup with the corrected main.lua and additional IC files listed in network.cfg. I could not pass IC with the server setup to check files besides the default, and had to revert the server back to default IC check. Need more testing I guess to figure it out, but there is still an issue. Edited May 10, 2010 by Crunch Link to comment Share on other sites More sharing options...
Panzertard Posted May 10, 2010 Author Share Posted May 10, 2010 Okai - so if enabling the IC for the server now affects the clients - and clients cant connect properly anymore, then I strongly advice we stop using IC until it has been fixed in a new patch. The mind is like a parachute. It only works when it's open | The important thing is not to stop questioning Link to comment Share on other sites More sharing options...
Breakshot Posted May 10, 2010 Share Posted May 10, 2010 (edited) Interesting... I have corrected my main.lua on local end... will give it a test on our server later to see how it works with both, corrected and non corrected file on clients end... @Crunch, are u positive all your files were correct? Remember not to have any additional files in a folder thats being ICed.... But either way, this issue needs a hotfix, ASAP... because MP servers are busted this way if things keep getting 'corrupted' I dope hope ED are aware of this problem! Edited May 10, 2010 by Breakshot Tim "Breakshot" Mytrofanov | C.O. of 51 ПВО / 100 КИАП Regiments | twitch.tv/51breakshot Link to comment Share on other sites More sharing options...
Boberro Posted May 10, 2010 Share Posted May 10, 2010 (edited) I don't know hwat are you are talking about, i am after bbeers. But me and my fiend yesterday tested Case's modifications and all passed okay. I set to IC f15.lua and rearm.lua. He was able to connect if he didn't modify f15.lua. If he modified this file he couldn't. If he didn't modify f15.lua andd modify onlly su25t.lua he could coonect to my server and all was ok. Edited May 10, 2010 by Boberro Reminder: Fighter pilots make movies. Bomber pilots make... HISTORY! :D | Also to be remembered: FRENCH TANKS HAVE ONE GEAR FORWARD AND FIVE BACKWARD :D ಠ_ಠ ツ Link to comment Share on other sites More sharing options...
Panzertard Posted May 10, 2010 Author Share Posted May 10, 2010 Boberro, I see - I thought you tested against 104th or one of the other servers. You're saying one of you guys were hosting MP yourself - that explains it. Thanks. :) The mind is like a parachute. It only works when it's open | The important thing is not to stop questioning Link to comment Share on other sites More sharing options...
Boberro Posted May 10, 2010 Share Posted May 10, 2010 Yes I was a host man my ffriend a tester. Is it mean there won't be Case's modification on servers nwow :cry: ??? Reminder: Fighter pilots make movies. Bomber pilots make... HISTORY! :D | Also to be remembered: FRENCH TANKS HAVE ONE GEAR FORWARD AND FIVE BACKWARD :D ಠ_ಠ ツ Link to comment Share on other sites More sharing options...
Panzertard Posted May 10, 2010 Author Share Posted May 10, 2010 (edited) Yes I was a host man my ffriend a tester. Is it mean there won't be Case's modification on servers nwow :cry: ??? Too many beers! :D But I think you ask if you cannot use Case's mods on other servers - that depends on their integrity check. As long as you use the same files and correct IC, it shouldn't be a problem. :) Interesting... I have corrected my main.lua on local end... will give it a test on our server later to see how it works with both, corrected and non corrected file on clients end... @Crunch, are u positive all your files were correct? Remember not to have any additional files in a folder thats being ICed.... But either way, this issue needs a hotfix, ASAP... because MP servers are busted this way if things keep getting 'corrupted' I dope hope ED are aware of this problem! Yes, they are aware of it - it needs to be tested & evaluated. Edited May 10, 2010 by Panzertard The mind is like a parachute. It only works when it's open | The important thing is not to stop questioning Link to comment Share on other sites More sharing options...
Breakshot Posted May 11, 2010 Share Posted May 11, 2010 OK just to confirm. I just did stress tests as a client on 51st Server... IC works fine in either case if i edited/not edited main.lua as a client... In both instances i was able to pass/fail IC as expected... So the conclusion is, the main.lua tweak fixed the serverside bug and all is good now, at least so it seems... as for clients, it really has no effect at all... So Crunch, you might wanna look at why u were failing IC, perhaps u just missed something, or the 104th scripts got corrupted for some reason due to bug, so a good idea would be to reset fresh after patch script files, then install servman, then apply the tweak, then set the IC... Tim "Breakshot" Mytrofanov | C.O. of 51 ПВО / 100 КИАП Regiments | twitch.tv/51breakshot Link to comment Share on other sites More sharing options...
104th_Crunch Posted May 11, 2010 Share Posted May 11, 2010 rgrt Thanks Breakshot OK just to confirm. I just did stress tests as a client on 51st Server... IC works fine in either case if i edited/not edited main.lua as a client... In both instances i was able to pass/fail IC as expected... So the conclusion is, the main.lua tweak fixed the serverside bug and all is good now, at least so it seems... as for clients, it really has no effect at all... So Crunch, you might wanna look at why u were failing IC, perhaps u just missed something, or the 104th scripts got corrupted for some reason due to bug, so a good idea would be to reset fresh after patch script files, then install servman, then apply the tweak, then set the IC... Link to comment Share on other sites More sharing options...
Panzertard Posted May 13, 2010 Author Share Posted May 13, 2010 I'm also a bit curious - how's those "ping timouts / disconnects" behaving now after this fix? The mind is like a parachute. It only works when it's open | The important thing is not to stop questioning Link to comment Share on other sites More sharing options...
Case Posted May 13, 2010 Share Posted May 13, 2010 We haven't seen them on the 51st server since we made the append->insert fix. There are only 10 types of people in the world: Those who understand binary, and those who don't. Link to comment Share on other sites More sharing options...
104th_Crunch Posted May 13, 2010 Share Posted May 13, 2010 (edited) We haven't seen them on the 104th as well since making the fix, however, setting up a file integrity check for more than the default is causing an issue. Right now we just have the default set and I am not sure what to do next. For the 104th, file check is broken. It happened to me as well as other players. Set up a file check on server, client fails the check even though they have the correct files. Then the client will fail IC on ANY server after trying to connect to the 104th, like there was a file corruption. It is broken sorry. Yes, we should try a complete fresh install, but I do not want to beta test these things when I have no idea if maybe the beta testers are working on this anyway. So, for now I won't work on it anymore. Edited May 13, 2010 by Crunch Link to comment Share on other sites More sharing options...
RICARDO Posted May 14, 2010 Share Posted May 14, 2010 i have now the same problem, after trying to conect to 104, now my IC is "failed" everywere....:music_whistling: Link to comment Share on other sites More sharing options...
Recommended Posts