Do I need to install to 3.3 update9 befor 3.4?
Yes.
do I need install 3.4 hotfix8 after 3.4?
Yes.
![Cheers ]cheers[](https://www.sas1946.com/main/Smileys/akyhne/occasion14.gif)
Mike
Thank you for confirming my question!
After I finished installing the 3.3 bigfoot patch, I started the server with the last version SAS selector DS files.
The startup process was very smooth, and I still encountered two java messages of missing ini when loading the task:
[2022-02-09 06:54:45.418] dT: 4 IniFile load failed: null
[2022-02-09 06:54:45.418] dT: 0 java.io.FileNotFoundException
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.rts.SFSInputStream.<init>(SFSInputStream.java:47)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.rts.SFSReader.<init>(SFSReader.java:19)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.rts.IniFile.loadFile(IniFile.java:112)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.rts.IniFileDated.loadFile(IniFileDated.java:42)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.rts.IniFile.<init>(IniFile.java:65)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.rts.IniFileDated.<init>(IniFileDated.java:16)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.il2.fm.AircraftState.loadCheaters(AircraftState.java:335)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.il2.fm.AircraftState.update(AircraftState.java:2126)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.il2.fm.AIFlightModel.update(AIFlightModel.java:52)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.il2.ai.air.Maneuver.update(Maneuver.java:953)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.il2.ai.air.Pilot.update(Pilot.java:135)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.il2.fm.FlightModelMain.tick(FlightModelMain.java:614)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.il2.engine.Interpolators.tick(Interpolators.java:177)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.il2.engine.Actor.interpolateTick(Actor.java:275)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.il2.engine.InterpolateAdapter.msgTimeOut(InterpolateAdapter.java:174)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.rts.MsgTimeOut.invokeListener(MsgTimeOut.java:73)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.rts.Message._send(Message.java:1217)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.rts.Message.sendTo(Message.java:1134)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.rts.Message.trySend(Message.java:1115)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.rts.Time.loopMessages(Time.java:252)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.il2.game.DServer.loopApp(DServer.java:219)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.il2.game.Main.exec(Main.java:374)
[2022-02-09 06:54:45.418] dT: 0 at com.maddox.il2.game.DServer.main(DServer.java:309)
[2022-02-09 06:54:45.418] dT: 0 IniFile load failed: null
[2022-02-09 06:54:45.434] dT: 0 java.io.FileNotFoundException
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.rts.SFSInputStream.<init>(SFSInputStream.java:47)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.rts.SFSReader.<init>(SFSReader.java:19)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.rts.IniFile.loadFile(IniFile.java:112)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.rts.IniFileDated.loadFile(IniFileDated.java:42)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.rts.IniFile.<init>(IniFile.java:68)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.rts.IniFileDated.<init>(IniFileDated.java:16)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.il2.fm.AircraftState.loadCheaters(AircraftState.java:335)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.il2.fm.AircraftState.update(AircraftState.java:2126)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.il2.fm.AIFlightModel.update(AIFlightModel.java:52)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.il2.ai.air.Maneuver.update(Maneuver.java:953)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.il2.ai.air.Pilot.update(Pilot.java:135)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.il2.fm.FlightModelMain.tick(FlightModelMain.java:614)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.il2.engine.Interpolators.tick(Interpolators.java:177)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.il2.engine.Actor.interpolateTick(Actor.java:275)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.il2.engine.InterpolateAdapter.msgTimeOut(InterpolateAdapter.java:174)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.rts.MsgTimeOut.invokeListener(MsgTimeOut.java:73)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.rts.Message._send(Message.java:1217)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.rts.Message.sendTo(Message.java:1134)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.rts.Message.trySend(Message.java:1115)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.rts.Time.loopMessages(Time.java:252)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.il2.game.DServer.loopApp(DServer.java:219)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.il2.game.Main.exec(Main.java:374)
[2022-02-09 06:54:45.434] dT: 0 at com.maddox.il2.game.DServer.main(DServer.java:309)
[2022-02-09 06:55:45.559] dT: 1996 q400Squadron120 (com.maddox.il2.objects.air.A_20G) Init Skill = veteran
[2022-02-09 06:55:45.559] dT: 0 q400Squadron121 (com.maddox.il2.objects.air.A_20G) Init Skill = veteran
[2022-02-09 06:55:45.559] dT: 0 q400Squadron122 (com.maddox.il2.objects.air.A_20G) Init Skill = veteran
After I installed 3.3 update9, when I started the server again, the situation became even worse.
There were a lot of java error messages during the server startup process.
I have used the latest version of the server patch of SAS selector, and modified modtype to 16 corresponding for UP3.
Part of error message encountered during server startup:
[7:26:50 AM] 7>[Feb 9, 2022 7:30:58 AM] ------------ BEGIN log session -------------
[7:30:59 AM] Spawn.get( com.maddox.il2.objects.air.D4Y2 ): com.maddox.il2.objects.air.D4Y2
[7:30:59 AM] java.lang.ClassNotFoundException: com.maddox.il2.objects.air.D4Y2
[7:30:59 AM] at com.maddox.rts.LDR.loadClass(LDR.java:20)
[7:30:59 AM] at java.lang.ClassLoader.loadClass(Unknown Source)
[7:30:59 AM] at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[7:30:59 AM] at java.lang.Class.forName0(Native Method)
[7:30:59 AM] at java.lang.Class.forName(Unknown Source)
[7:30:59 AM] at com.maddox.rts.Spawn.get(Spawn.java:39)
[7:30:59 AM] at com.maddox.rts.Spawn.get(Spawn.java:28)
[7:30:59 AM] at com.maddox.il2.game.Main.preloadAirClasses(Main.java:218)
[7:30:59 AM] at com.maddox.il2.game.DServer.beginApp(DServer.java:68)
[7:30:59 AM] at com.maddox.il2.game.Main.exec(Main.java:428)
[7:30:59 AM] at com.maddox.il2.game.DServer.main(DServer.java:335)
[7:30:59 AM] Spawn.get( com.maddox.il2.objects.air.D4Y2S ): com.maddox.il2.objects.air.D4Y2S
[7:30:59 AM] java.lang.ClassNotFoundException: com.maddox.il2.objects.air.D4Y2S
[7:30:59 AM] at com.maddox.rts.LDR.loadClass(LDR.java:20)
[7:30:59 AM] at java.lang.ClassLoader.loadClass(Unknown Source)
[7:30:59 AM] at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[7:30:59 AM] at java.lang.Class.forName0(Native Method)
[7:30:59 AM] at java.lang.Class.forName(Unknown Source)
[7:30:59 AM] at com.maddox.rts.Spawn.get(Spawn.java:39)
[7:30:59 AM] at com.maddox.rts.Spawn.get(Spawn.java:28)
[7:30:59 AM] at com.maddox.il2.game.Main.preloadAirClasses(Main.java:218)
[7:30:59 AM] at com.maddox.il2.game.DServer.beginApp(DServer.java:68)
[7:30:59 AM] at com.maddox.il2.game.Main.exec(Main.java:428)
[7:30:59 AM] at com.maddox.il2.game.DServer.main(DServer.java:335)
[7:30:59 AM] Spawn.get( com.maddox.il2.objects.air.D4Y3 ): com.maddox.il2.objects.air.D4Y3
[7:30:59 AM] java.lang.ClassNotFoundException: com.maddox.il2.objects.air.D4Y3
[7:30:59 AM] at com.maddox.rts.LDR.loadClass(LDR.java:20)
[7:30:59 AM] at java.lang.ClassLoader.loadClass(Unknown Source)
[7:30:59 AM] at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[7:30:59 AM] at java.lang.Class.forName0(Native Method)
[7:30:59 AM] at java.lang.Class.forName(Unknown Source)
[7:30:59 AM] at com.maddox.rts.Spawn.get(Spawn.java:39)
[7:30:59 AM] at com.maddox.rts.Spawn.get(Spawn.java:28)
[7:30:59 AM] at com.maddox.il2.game.Main.preloadAirClasses(Main.java:218)
[7:30:59 AM] at com.maddox.il2.game.DServer.beginApp(DServer.java:68)
[7:30:59 AM] at com.maddox.il2.game.Main.exec(Main.java:428)
[7:30:59 AM] at com.maddox.il2.game.DServer.main(DServer.java:335)
[7:30:59 AM] Spawn.get( com.maddox.il2.objects.air.D4Y3S ): com.maddox.il2.objects.air.D4Y3S
[7:30:59 AM] java.lang.ClassNotFoundException: com.maddox.il2.objects.air.D4Y3S
[7:30:59 AM] at com.maddox.rts.LDR.loadClass(LDR.java:20)
[7:30:59 AM] at java.lang.ClassLoader.loadClass(Unknown Source)
[7:30:59 AM] at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[7:30:59 AM] at java.lang.Class.forName0(Native Method)
[7:30:59 AM] at java.lang.Class.forName(Unknown Source)
[7:30:59 AM] at com.maddox.rts.Spawn.get(Spawn.java:39)
[7:30:59 AM] at com.maddox.rts.Spawn.get(Spawn.java:28)
[7:30:59 AM] at com.maddox.il2.game.Main.preloadAirClasses(Main.java:218)
[7:30:59 AM] at com.maddox.il2.game.DServer.beginApp(DServer.java:68)
[7:30:59 AM] at com.maddox.il2.game.Main.exec(Main.java:428)
[7:30:59 AM] at com.maddox.il2.game.DServer.main(DServer.java:335)
[7:30:59 AM] Spawn.get( com.maddox.il2.objects.air.E13A1 ): com.maddox.il2.objects.air.E13A1
[7:30:59 AM] java.lang.ClassNotFoundException: com.maddox.il2.objects.air.E13A1
[7:30:59 AM] at com.maddox.rts.LDR.loadClass(LDR.java:20)
[7:30:59 AM] at java.lang.ClassLoader.loadClass(Unknown Source)
[7:30:59 AM] at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[7:30:59 AM] at java.lang.Class.forName0(Native Method)
[7:30:59 AM] at java.lang.Class.forName(Unknown Source)
[7:30:59 AM] at com.maddox.rts.Spawn.get(Spawn.java:39)
[7:30:59 AM] at com.maddox.rts.Spawn.get(Spawn.java:28)
[7:30:59 AM] at com.maddox.il2.game.Main.preloadAirClasses(Main.java:218)
[7:30:59 AM] at com.maddox.il2.game.DServer.beginApp(DServer.java:68)
[7:30:59 AM] at com.maddox.il2.game.Main.exec(Main.java:428)
[7:30:59 AM] at com.maddox.il2.game.DServer.main(DServer.java:335)
[7:30:59 AM] Spawn.get( com.maddox.il2.objects.air.F1M ): com.maddox.il2.objects.air.F1M
[7:30:59 AM] java.lang.ClassNotFoundException: com.maddox.il2.objects.air.F1M
[7:30:59 AM] at com.maddox.rts.LDR.loadClass(LDR.java:20)
[7:30:59 AM] at java.lang.ClassLoader.loadClass(Unknown Source)
[7:30:59 AM] at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[7:30:59 AM] at java.lang.Class.forName0(Native Method)
[7:30:59 AM] at java.lang.Class.forName(Unknown Source)
[7:30:59 AM] at com.maddox.rts.Spawn.get(Spawn.java:39)
[7:30:59 AM] at com.maddox.rts.Spawn.get(Spawn.java:28)
[7:30:59 AM] at com.maddox.il2.game.Main.preloadAirClasses(Main.java:218)
[7:30:59 AM] at com.maddox.il2.game.DServer.beginApp(DServer.java:68)
[7:30:59 AM] at com.maddox.il2.game.Main.exec(Main.java:428)
[7:30:59 AM] at com.maddox.il2.game.DServer.main(DServer.java:335)
[7:30:59 AM] Spawn.get( com.maddox.il2.objects.air.G3M2_11 ): com.maddox.il2.objects.air.G3M2_11
[7:30:59 AM] java.lang.ClassNotFoundException: com.maddox.il2.objects.air.G3M2_11
[7:30:59 AM] at com.maddox.rts.LDR.loadClass(LDR.java:20)
[7:30:59 AM] at java.lang.ClassLoader.loadClass(Unknown Source)
[7:30:59 AM] at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[7:30:59 AM] at java.lang.Class.forName0(Native Method)
...
...
There are still STD folders under the #UP# path in the server folder, which contain some ini and properties files.
I also noticed that the original #UP# file has been moved to #UP#_Backup_UP3.3_Patch_9.(/! SAS Common Utils and /Ultrapack 3.3 and /STD)
Under server folder there also a /SFS_UP and /SFS_UP_Backup_UP3.3_Patch_9
Did I miss anything in the process?
I tried add "Files.SFS=ultrapack33.sfs" to il2server.ini, but it is no help.(I deleted this after the installation of 3.4)
Now is the most interesting part:
When I move the server patch of 3.4 with the original directory structure into the server folder and deleted #UP#, most of the error messages disappeared, which these appeared when the mission loading:
[2022-02-09 15:55:43.266 UTC +8] dT: 0 Best matching weapon set '2xDT' will be loaded instead now.
[2022-02-09 15:55:46.494 UTC +8] dT: 0 Searching for missing resources...
[2022-02-09 15:55:46.495 UTC +8] dT: 0 Done!
[2022-02-09 15:55:47.082 UTC +8] dT: 0 Loading RRR objects resources data...
[2022-02-09 15:55:47.085 UTC +8] dT: 0 Done.
[2022-02-09 15:55:47.085 UTC +8] dT: 0 Mission: FBDj/JGACE_UAAS14.mis is Loaded
[2022-02-09 15:55:47.086 UTC +8] dT: 0 45>[2022-02-09 15:55:47.090 UTC +8] dT: 0 mission BEGIN
[2022-02-09 15:55:47.097 UTC +8] dT: 0 EventLog Pending Events Checker is running!
[2022-02-09 15:55:47.100 UTC +8] dT: 0 Mission: FBDj/JGACE_UAAS14.mis is Playing
[2022-02-09 15:55:47.100 UTC +8] dT: 0 46>[2022-02-09 15:55:47.262 UTC +8] dT: 5 IniFile load failed: null
[2022-02-09 15:55:47.263 UTC +8] dT: 0 java.io.FileNotFoundException
[2022-02-09 15:55:47.264 UTC +8] dT: 0 at com.maddox.rts.SFSInputStream.<init>(SFSInputStream.java:47)
[2022-02-09 15:55:47.264 UTC +8] dT: 0 at com.maddox.rts.SFSReader.<init>(SFSReader.java:19)
[2022-02-09 15:55:47.265 UTC +8] dT: 0 at com.maddox.rts.IniFile.loadFile(IniFile.java:112)
[2022-02-09 15:55:47.265 UTC +8] dT: 0 at com.maddox.rts.IniFileDated.loadFile(IniFileDated.java:40)
[2022-02-09 15:55:47.266 UTC +8] dT: 0 at com.maddox.rts.IniFile.<init>(IniFile.java:65)
[2022-02-09 15:55:47.267 UTC +8] dT: 0 at com.maddox.rts.IniFileDated.<init>(IniFileDated.java:16)
[2022-02-09 15:55:47.267 UTC +8] dT: 0 at com.maddox.il2.fm.AircraftState.loadCheaters(AircraftState.java:387)
[2022-02-09 15:55:47.268 UTC +8] dT: 0 at com.maddox.il2.fm.AircraftState.update(AircraftState.java:2307)
[2022-02-09 15:55:47.268 UTC +8] dT: 0 at com.maddox.il2.fm.AIFlightModel.update(AIFlightModel.java:52)
[2022-02-09 15:55:47.269 UTC +8] dT: 0 at com.maddox.il2.ai.air.Maneuver.update(Maneuver.java:948)
[2022-02-09 15:55:47.269 UTC +8] dT: 0 at com.maddox.il2.ai.air.Pilot.update(Pilot.java:139)
[2022-02-09 15:55:47.270 UTC +8] dT: 0 at com.maddox.il2.fm.FlightModelMain.tick(FlightModelMain.java:704)
[2022-02-09 15:55:47.278 UTC +8] dT: 0 at com.maddox.il2.engine.Interpolators.tick(Interpolators.java:177)
[2022-02-09 15:55:47.278 UTC +8] dT: 0 at com.maddox.il2.engine.Actor.interpolateTick(Actor.java:275)
[2022-02-09 15:55:47.279 UTC +8] dT: 0 at com.maddox.il2.engine.InterpolateAdapter.msgTimeOut(InterpolateAdapter.java:151)
[2022-02-09 15:55:47.280 UTC +8] dT: 0 at com.maddox.rts.MsgTimeOut.invokeListener(MsgTimeOut.java:73)
[2022-02-09 15:55:47.280 UTC +8] dT: 0 at com.maddox.rts.Message._send(Message.java:1217)
[2022-02-09 15:55:47.281 UTC +8] dT: 0 at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2022-02-09 15:55:47.281 UTC +8] dT: 0 at com.maddox.rts.Message.sendTo(Message.java:1134)
[2022-02-09 15:55:47.282 UTC +8] dT: 0 at com.maddox.rts.Message.trySend(Message.java:1115)
[2022-02-09 15:55:47.282 UTC +8] dT: 0 at com.maddox.rts.Time.loopMessages(Time.java:252)
[2022-02-09 15:55:47.283 UTC +8] dT: 0 at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[2022-02-09 15:55:47.283 UTC +8] dT: 0 at com.maddox.il2.game.DServer.loopApp(DServer.java:236)
[2022-02-09 15:55:47.284 UTC +8] dT: 0 at com.maddox.il2.game.Main.exec(Main.java:374)
[2022-02-09 15:55:47.284 UTC +8] dT: 0 at com.maddox.il2.game.DServer.main(DServer.java:337)
[2022-02-09 15:55:47.285 UTC +8] dT: 0 IniFile load failed: null
[2022-02-09 15:55:47.285 UTC +8] dT: 0 java.io.FileNotFoundException
[2022-02-09 15:55:47.286 UTC +8] dT: 0 at com.maddox.rts.SFSInputStream.<init>(SFSInputStream.java:47)
[2022-02-09 15:55:47.287 UTC +8] dT: 0 at com.maddox.rts.SFSReader.<init>(SFSReader.java:19)
[2022-02-09 15:55:47.287 UTC +8] dT: 0 at com.maddox.rts.IniFile.loadFile(IniFile.java:112)
[2022-02-09 15:55:47.288 UTC +8] dT: 0 at com.maddox.rts.IniFileDated.loadFile(IniFileDated.java:40)
[2022-02-09 15:55:47.288 UTC +8] dT: 0 at com.maddox.rts.IniFile.<init>(IniFile.java:68)
[2022-02-09 15:55:47.289 UTC +8] dT: 0 at com.maddox.rts.IniFileDated.<init>(IniFileDated.java:16)
[2022-02-09 15:55:47.289 UTC +8] dT: 0 at com.maddox.il2.fm.AircraftState.loadCheaters(AircraftState.java:387)
[2022-02-09 15:55:47.290 UTC +8] dT: 0 at com.maddox.il2.fm.AircraftState.update(AircraftState.java:2307)
[2022-02-09 15:55:47.290 UTC +8] dT: 0 at com.maddox.il2.fm.AIFlightModel.update(AIFlightModel.java:52)
[2022-02-09 15:55:47.291 UTC +8] dT: 0 at com.maddox.il2.ai.air.Maneuver.update(Maneuver.java:948)
[2022-02-09 15:55:47.291 UTC +8] dT: 0 at com.maddox.il2.ai.air.Pilot.update(Pilot.java:139)
[2022-02-09 15:55:47.292 UTC +8] dT: 0 at com.maddox.il2.fm.FlightModelMain.tick(FlightModelMain.java:704)
[2022-02-09 15:55:47.292 UTC +8] dT: 0 at com.maddox.il2.engine.Interpolators.tick(Interpolators.java:177)
[2022-02-09 15:55:47.293 UTC +8] dT: 0 at com.maddox.il2.engine.Actor.interpolateTick(Actor.java:275)
[2022-02-09 15:55:47.294 UTC +8] dT: 0 at com.maddox.il2.engine.InterpolateAdapter.msgTimeOut(InterpolateAdapter.java:151)
[2022-02-09 15:55:47.294 UTC +8] dT: 0 at com.maddox.rts.MsgTimeOut.invokeListener(MsgTimeOut.java:73)
[2022-02-09 15:55:47.295 UTC +8] dT: 0 at com.maddox.rts.Message._send(Message.java:1217)
[2022-02-09 15:55:47.295 UTC +8] dT: 0 at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2022-02-09 15:55:47.295 UTC +8] dT: 0 at com.maddox.rts.Message.sendTo(Message.java:1134)
[2022-02-09 15:55:47.295 UTC +8] dT: 0 at com.maddox.rts.Message.trySend(Message.java:1115)
[2022-02-09 15:55:47.296 UTC +8] dT: 0 at com.maddox.rts.Time.loopMessages(Time.java:252)
[2022-02-09 15:55:47.296 UTC +8] dT: 0 at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[2022-02-09 15:55:47.297 UTC +8] dT: 0 at com.maddox.il2.game.DServer.loopApp(DServer.java:236)
[2022-02-09 15:55:47.297 UTC +8] dT: 0 at com.maddox.il2.game.Main.exec(Main.java:374)
[2022-02-09 15:55:47.298 UTC +8] dT: 0 at com.maddox.il2.game.DServer.main(DServer.java:337)
[2022-02-09 15:56:01.880 UTC +8] dT: 488 46>
I found that in addition to sfs compression and folder structure modification, 3.3 upodate9 still stored some configuration files in #UP#, and deleting them would eliminate java errors in the server startup stage after installing 3.4.
So far, it seems to be good, but there are still some errors that make me feel that something seems to be missing in the middle.
The last part of the error seems to have nothing to do with 3.3 update9, because it is consistent with the error content that appeared after I installed 3.3.
These java messages still indicate that some ini configuration files can't be found. I don't know what I missed before installing 3.3bigfoot. (From the previous discussion about 3.3 server installation, I don't need to install 3.2 first.)