"ArgumentException: invalid user id" with compilerSolved

My server keeps shutting down at random times. There is no warning or error before it usually my Server Host has not really provided an answer to whether or not it is their doing.

This is the only type of error I could find:

Running dependency trace for Compiler.x86_x64
User running server may not have the proper permissions or install is missing files
User running server: container
Exception while calling NextTick callback (ArgumentException: invalid user id
Parameter name: user)
at Mono.Unix.UnixUserInfo..ctor (System.UInt32 user) [0x0003c] in <45c13f2b01574d8b82248736e42013a4>:0
at Mono.Unix.UnixFileSystemInfo.get_OwnerUser () [0x00006] in <45c13f2b01574d8b82248736e42013a4>:0
at Oxide.Plugins.PluginCompiler.<OnProcessExited>b__26_0 () [0x000cb] in <80b90e8213db44b29ec2d4111764172c>:0
at Oxide.Core.OxideMod.OnFrame (System.Single delta) [0x00051] in <ec05e0208c9149bba43236ca58fea105>:0
Error while compiling: compiler version disconnected​

It means that your server setup is incompatible with checks in the Oxide compiler as the OS isn't passing something that it expects. If you are using Docker, this is one I've seen a bit with it.

You should be able to work around this error by making sure your Compiler.x86_x64 is set to the proper permissions (user running the server) and is set as executable.

cBVbtTXJywbiW2l.jpg Wulf

It means that your server setup is incompatible with checks in the Oxide compiler as the OS isn't passing something that it expects. If you are using Docker, this is one I've seen a bit with it.

You should be able to work around this error by making sure your Compiler.x86_x64 is set to the proper permissions (user running the server) and is set as executable.

Thanks, I'll try this!

How would I go about making sure that the Compiler is set to the proper permissions?

That would depend on your setup, but I'd search Google for "linux set as executable" and "linux chown".

jHnFTIIdP1sOkSn.jpg Wulf

That would depend on your setup, but I'd search Google for "linux set as executable" and "linux chown".

I am going off of a hosting service, would "linux set as executable" and "linux chown" still work in the provided console?

Those were keywords to search the internet for, not commands. If you aren't familiar with your hosting provider, I would suggest contacting them for support with resolving the issue or at least pointing you toward where to go with their setup.

j8EuzdJ882bHWkp.jpg Wulf

Those were keywords to search the internet for, not commands. If you aren't familiar with your hosting provider, I would suggest contacting them for support with resolving the issue or at least pointing you toward where to go with their setup.

Alright thanks!

Locked automatically