Jump to content

Getting a weird error when validating the servers and an update for the server is released. The server will get to the waiting for econ stage but will not do anything. This is the log.

 

Mono path[0] = '/home/container/RustDedicated_Data/Managed'
Mono config path = '/home/container/RustDedicated_Data/MonoBleedingEdge/etc'
The assembly mscorlib.dll was not found or could not be loaded.
It should have been installed in the `/home/container/RustDedicated_Data/Managed/mono/4.5/mscorlib.dll' directory.

Link to comment

This is the console message

 

╭──────────────────────────────────────────────────╮
│                 AIO RUST EGG                     │
│            Created By: SturdyStubs               │
├──────────────────────────────────────────────────┤
│    For More Information See The Documentation    │
│       https://tinyurl.com/aiorustegg            │
╰──────────────────────────────────────────────────╯
Starting Egg Now!
Setting App Public IP
Internal IP: 172.18.0.7
Public IP: 104.238.229.195
Setting APP_PUBLIC_IP address to the public IP address of the node.
App Public IP set to: 104.238.229.195
App Public IP check successful!
Modding Framework is set to: oxide
Checking MODDING ROOT DIRECTORY folder compatibility with selected framework
Compatibility check passed...
Modding framework is not set to Oxide. Checking if there are left over Oxide files in the server.
Oxide Files Found!
oxide does not support Oxide Extensions. If you see this and your framework isn't vanilla, then contact the developers.
Cleaning up RustDedicated_Data/Managed folder...
Removing Oxide Compiler...
Oxide files have been cleaned up!
Checking Extension Downloads...
No extensions are enabled. Skipping this part...
Updating game server...
tid(20) burning pthread_key_t == 0 so we never use it
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
Redirecting stderr to '/home/container/Steam/logs/stderr.txt'
Logging directory: '/home/container/Steam/logs'
minidumps folder is set to /tmp/dumps
[  0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1709846822
-- type 'quit' to exit --
Loading Steam API...OK

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x61) downloading, progress: 0.28 (14819556 / 5247819684)
 Update state (0x61) downloading, progress: 16.99 (891606066 / 5247819684)
 Update state (0x41) staging, progress: 40.34 (2116972949 / 5247819684)
 Update state (0x41) staging, progress: 87.81 (4608302772 / 5247819684)
 Update state (0x81) verifying update, progress: 7.89 (414287943 / 5247819684)
 Update state (0x81) verifying update, progress: 18.57 (974454820 / 5247819684)
 Update state (0x81) verifying update, progress: 29.27 (1535875431 / 5247819684)
 Update state (0x81) verifying update, progress: 40.00 (2098935492 / 5247819684)
 Update state (0x81) verifying update, progress: 50.79 (2665441886 / 5247819684)
 Update state (0x81) verifying update, progress: 61.68 (3236930880 / 5247819684)
 Update state (0x81) verifying update, progress: 72.33 (3795997290 / 5247819684)
 Update state (0x81) verifying update, progress: 83.18 (4364908320 / 5247819684)
 Update state (0x81) verifying update, progress: 93.89 (4926939930 / 5247819684)
Success! App '258550' fully installed.
:/home/container$ ./RustDedicated -batchmode +oxide.directory ${MODDING_ROOT} +server.port ${SERVER_PORT} +server.queryport ${QUERY_PORT} +server.identity rust +rcon.port ${RCON_PORT} +rcon.web true +server.hostname "${HOSTNAME}" +server.level "${LEVEL}" +server.gamemode "${GAMEMODE}" +server.description "${DESCRIPTION}" +server.url "${SERVER_URL}" +server.headerimage "${SERVER_IMG}" +server.logoimage "${SERVER_LOGO}" +server.maxplayers ${MAX_PLAYERS} +rcon.password "${RCON_PASS}" +server.saveinterval ${SAVEINTERVAL} +app.port ${APP_PORT} +server.levelurl ${MAP_URL} +app.publicip "${APP_PUBLIC_IP}" +server.tags "${SERVER_TAGS}" -logfile /home/container/logs/2024/05/03/09:39:51.log ${ADDITIONAL_ARGS}
Updating uMod...
Done updating uMod!
╭──────────────────────────────────────────────────╮
│     Thats it from us! Enjoy your rust server!    │
├──────────────────────────────────────────────────┤
│    For More Information See The Documentation    │
│       https://tinyurl.com/aiorustegg            │
╰──────────────────────────────────────────────────╯
Starting Rust...
[UnityMemory] Configuration Parameters - Can be set up in boot.config
    "memorysetup-bucket-allocator-granularity=16"
    "memorysetup-bucket-allocator-bucket-count=8"
    "memorysetup-bucket-allocator-block-size=4194304"
    "memorysetup-bucket-allocator-block-count=1"
    "memorysetup-main-allocator-block-size=16777216"
    "memorysetup-thread-allocator-block-size=16777216"
    "memorysetup-gfx-main-allocator-block-size=16777216"
    "memorysetup-gfx-thread-allocator-block-size=16777216"
    "memorysetup-cache-allocator-block-size=4194304"
    "memorysetup-typetree-allocator-block-size=2097152"
    "memorysetup-profiler-bucket-allocator-granularity=16"
    "memorysetup-profiler-bucket-allocator-bucket-count=8"
    "memorysetup-profiler-bucket-allocator-block-size=4194304"
    "memorysetup-profiler-bucket-allocator-block-count=1"
    "memorysetup-profiler-allocator-block-size=16777216"
    "memorysetup-profiler-editor-allocator-block-size=1048576"
    "memorysetup-temp-allocator-size-main=4194304"
    "memorysetup-job-temp-allocator-block-size=2097152"
    "memorysetup-job-temp-allocator-block-size-background=1048576"
    "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
    "memorysetup-allocator-temp-initial-block-size-main=262144"
    "memorysetup-allocator-temp-initial-block-size-worker=262144"
    "memorysetup-temp-allocator-size-background-worker=32768"
    "memorysetup-temp-allocator-size-job-worker=262144"
    "memorysetup-temp-allocator-size-preload-manager=262144"
    "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
    "memorysetup-temp-allocator-size-audio-worker=65536"
    "memorysetup-temp-allocator-size-cloud-worker=32768"
    "memorysetup-temp-allocator-size-gfx=262144"

Main game process exited with code 1
Waiting for RCON to come up...
Waiting for RCON to come up...
Waiting for RCON to come up...
container@pterodactyl~ Server marked as stopping...
quit
container@pterodactyl~ Server marked as offline...
image.png.4b458540d61cd33aec52b647f65c040d.png

Link to comment

Attempt to validate the game files and see if that fixes your issues. If it doesn't also update the startup command.

Please also share your server logs, it could be an issue with your server/parameters and not the egg.

Edited by SturdyStubs
Link to comment

I reinstalled the egg and the server completely and it seems to be an issue only when there is an update. Idk if its server or if its oxide specifically

Link to comment

Alos I normally leave it set to auto validate because when I didnt, it would never restart. It would always exit the process with error code 1

Link to comment

Tried just the most recent server update since Oxide hasnt released yet and get that same error. Here is a screenshot of the startup settings and the log file

Once the server finishes validating the files and applies the startup commands, it errors in console with Exit code 1. It will then just say that the server is waiting for RCON indefinetly.
image.png.15eae2f5ea9bc9262631c7ac679784a9.png

Server Logs

Mono path[0] = '/home/container/RustDedicated_Data/Managed'
Mono config path = '/home/container/RustDedicated_Data/MonoBleedingEdge/etc'
The assembly mscorlib.dll was not found or could not be loaded.
It should have been installed in the `/home/container/RustDedicated_Data/Managed/mono/4.5/mscorlib.dll' directory.

Link to comment

Now with our other server, It would not reboot after this update at all. Same error as well but Didnt work after failing once like normal. I had to reinstall with the same settings for it to boot

Edited by Snaplatack
Link to comment

After looking into this more, it appears to be an issue on your end. Ensure your startup parameters are the same as the most updated version of the egg, and ensure the egg is updated to the most recent version as that is the version the image is built off of.

Link to comment
1.3m

Downloads

Total number of downloads.

6.5k

Customers

Total customers served.

95.5k

Files Sold

Total number of files sold.

1.9m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.