Server stops working after upgrading. I need your help.
Code:Platform assembly: /home/kovalev/Rust/dedicated/RustDedicated_Data/Managed/System.Data.dll (this message is harmless) Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/kernel32 Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/libkernel32.so Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/./kernel32 Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/./libkernel32.so Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/kernel32 Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/libkernel32 Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/libkernel32.so Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/./libkernel32 Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/./libkernel32.so Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/libkernel32 ArgumentOutOfRangeException: Argument is out of range. Parameter name: startIndex at System.String.Substring (Int32 startIndex) [0x00000] in <filename unknown>:0 at Oxide.Core.Libraries.Lang.Migrate () [0x00000] in <filename unknown>:0 at Oxide.Core.Libraries.Lang..ctor () [0x00000] in <filename unknown>:0 at Oxide.Core.OxideMod.Load () [0x00000] in <filename unknown>:0 at Oxide.Core.Interface.Initialize () [0x00000] in <filename unknown>:0 at Bootstrap.Init_Tier0 () [0x00000] in <filename unknown>:0 at Bootstrap+<Start>c__IteratorD.MoveNext () [0x00000] in <filename unknown>:0 at UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) [0x00000] in <filename unknown>:0 (Filename: Line: -1)
Fixed ArgumentOutOfRangeException on server startup
Discussion in 'Rust Discussion' started by Kovalev PWnz, Oct 13, 2016.
-
Attached Files:
-
-
Oxide Change Lang File Folder
Old location
\server\Server\oxide\lang\
New Locatin
\server\Server\oxide\lang\en\
Just create folder "en" and copy all files from \server\Server\oxide\lang\ in "en"
I belive they fix this problems -
-
If my files in location
\server\Server\oxide\lang\
I get error
Code:Platform assembly: /home/kovalev/Rust/dedicated/RustDedicated_Data/Managed/System.Data.dll (this message is harmless) Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/kernel32 Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/libkernel32.so Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/./kernel32 Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/./libkernel32.so Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/kernel32 Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/libkernel32 Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/libkernel32.so Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/./libkernel32 Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/./libkernel32.so Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/libkernel32 ArgumentOutOfRangeException: Argument is out of range. Parameter name: startIndex at System.String.Substring (Int32 startIndex) [0x00000] in <filename unknown>:0 at Oxide.Core.Libraries.Lang.Migrate () [0x00000] in <filename unknown>:0 at Oxide.Core.Libraries.Lang..ctor () [0x00000] in <filename unknown>:0 at Oxide.Core.OxideMod.Load () [0x00000] in <filename unknown>:0 at Oxide.Core.Interface.Initialize () [0x00000] in <filename unknown>:0 at Bootstrap.Init_Tier0 () [0x00000] in <filename unknown>:0 at Bootstrap+<Start>c__IteratorD.MoveNext () [0x00000] in <filename unknown>:0 at UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) [0x00000] in <filename unknown>:0 (Filename: Line: -1)
If i copy all file in from \server\Server\oxide\lang\ to \server\Server\oxide\lang\en\
Server start Ok. But i have hosting and it wery big problem to move all files
I belive in fix of this problem. -
Wulf Community Admin
-
Code:Fallback handler could not load library /home/kovalev/Rust/dedicated/RustDedicated_Data/Mono/x86_64/libkernel32 ArgumentOutOfRangeException: Argument is out of range. Parameter name: startIndex at System.String.Substring (Int32 startIndex) [0x00000] in <filename unknown>:0 at Oxide.Core.Libraries.Lang.Migrate () [0x00000] in <filename unknown>:0 at Oxide.Core.Libraries.Lang..ctor () [0x00000] in <filename unknown>:0 at Oxide.Core.OxideMod.Load () [0x00000] in <filename unknown>:0 at Oxide.Core.Interface.Initialize () [0x00000] in <filename unknown>:0 at Bootstrap.Init_Tier0 () [0x00000] in <filename unknown>:0 at Bootstrap+<Start>c__IteratorD.MoveNext () [0x00000] in <filename unknown>:0 at UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) [0x00000] in <filename unknown>:0 (Filename: Line: -1)
-
Build Version: 1037.68
Build Date: Thursday, October 13, 2016 5:20:29 PM
Unity Version: 5.4.0p1
Changeset: 16894
Branch: /main
Oxide Version: 2.0.2493Attached Files:
-
-
-
Wulf Community Admin
-
-
Directory "en" missing. I created it manually on your instructions. And move to "RustCore.en.json" file
"server1" content:
Code:#!/bin/shscreen -dmS server1 /home/kovalev/Rust/dedicated/RustDaemon1
Code:#!/bin/shwhile : do sleep 10 cd /home/kovalev/Rust/dedicated rm "/home/kovalev/.config/unity3d/Facepunch Studios LTD/Rust/Lock" /home/kovalev/Rust/dedicated/RustDedicated \ -batchmode \ -nographics \ -nolog \ -logFile "/home/kovalev/Rust/dedicated/server/r1.rusting.ru/Log.Server.txt" \ -cleanedLogFile "/home/kovalev/Rust/dedicated/server/r1.rusting.ru/Log.Log.txt" \ -server.identity "r1.rusting.ru" \ -server.ip "185.31.163.169" \ -server.port "28015" \ -server.worldsize "4000" \ -server.seed "9455320" done
Code:root@mx:~# cat /proc/version Linux version 3.16.0-4-amd64 ([email protected]) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02)
-
Wulf Community Admin
-
I confirm it fixed
Code:Success! App '258550' fully installed. kovalev@mx:~/Rust$ mv /home/kovalev/Rust/dedicated/server/r3.rusting.ru/oxide/lang/en/RustCore.en.json /home/kovalev/Rust/dedicated/server/r3.rusting.ru/oxide/lang/RustCore.en.json kovalev@mx:~/Rust$ rm -R /home/kovalev/Rust/dedicated/server/r3.rusting.ru/oxide/lang/en kovalev@mx:~/Rust$ ./patcher --2016-10-13 23:08:36-- https://github.com/OxideMod/Snapshots/raw/master/Oxide-Rust_Linux.zip Resolving github.com (github.com)... 192.30.253.113 Connecting to github.com (github.com)|192.30.253.113|:443... connected. .................. kovalev@mx:~/Rust$ ./server3 kovalev@mx:~/Rust$ cd /home/kovalev/Rust/dedicated/server/r3.rusting.ru/oxide/lang kovalev@mx:~/Rust/dedicated/server/r3.rusting.ru/oxide/lang$ ls en kovalev@mx:~/Rust/dedicated/server/r3.rusting.ru/oxide/lang$ cd en kovalev@mx:~/Rust/dedicated/server/r3.rusting.ru/oxide/lang/en$ ls RustCore.json