Is Legacy Version working on a Windows Server ?
Is Legacy Version working on a Windows Server ?
Is there any way to get more debugging out of the Linux server?
I'm running Cent7 and the whole setup was a breeze. Stuff in the server log have me wondering if there's more info to be had or what else I can do to help debug this.
The initialize Steam Server bit is the most obvious failure but there's not enough info on why. Also not knowing anything about Unity the referenced script behavior missing messages have me wondering if that's anything as well.
TCPDump is showing traffic out to Amazon services and a few other places. It'd be nice to know if any of these calls are failing or if they have anything to do with the Steam server.
My script is feeding LD the rust root directory, the /RustDedicated_Data/Plugins/x86_64 directory and steam's /steamcmd/linux32 directory. The above start puts me where everyone else has landed; the client connects and is immediately disconnected with the auth ticket error. I'm assuming the failure of the steam server to start on the rust server means it cannot communicate with steam to ensure the user is valid and that's the client error we're seeing.
Hello all, I have there is an error when the server starts rust.
My servers are on linux Sentos x64.
A script behaviour has a different serialization layout when loading. (Read 32 bytes but expected 72 bytes) Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
A script behaviour has a different serialization layout when loading. (Read 32 bytes but expected 72 bytes) Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
A script behaviour has a different serialization layout when loading. (Read 32 bytes but expected 72 bytes) Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
DllNotFoundException: /Plugins/x86_64/libSteamNative.so
Steam.Server.Init (Steam.ServerConfig config)
UnityEngine.Debug:LogException(Exception)
Steam.Server:Init(ServerConfig)
ServerMgr:StartSteamServer()
ServerMgr:Initialize(Boolean, String)
c__Iterator0:MoveNext()
Tell me how to fix this, thanks in advance!
Made a tutorial. Hope it helps....
Correct, this is as far as I've gotten with Linux as well. Think this is something Garry needs to investigate at some point.
please read this thread, there's guides and everything you need to know in here.
You can ignore that, this is only a notice, not an error.
I've also tried analysing the traffic but to no avail... nobody seems to give a crap :( especially not facepunch. To me this issue seems to be steam related and I don't think GDB will help with this issue as the steam error code originates from failing network traffic. If we could understand the steam server authentication protocol I'm sure we could at least point in the direction of the issue.
Yeah that's my thought as well. Whether it's Steam not being able to create the local instance due to missing libraries or it's a problem in the session comms we'll never know without more info.
My experimental server is up and running without issue hosted on a 2008 R2 box. People can connect and it shows up in the server browser. If anyone needs help let me know!
@garry save us from the invalid ticket :3
Just need to wait I guess.
errors.html
My OS: Linux Debian 7Code:<h3>[AmplifyMotion] Initialization failed. This plugin requires support for Image Effects and Render Textures.</h3><pre></pre><br><br><h3>NullReferenceException: Object reference not set to an instance of an object</h3><pre>AmplifyMotionEffectBase.OnDisable () UnityEngine.Behaviour:set_enabled(Boolean) AmplifyMotionEffectBase:OnEnable() </pre><br><br>
Kernel: 3.10.23-xxxx-std-ipv6-64
Intel E3-1234
32 GB RAM
Same errors.html on:
Linux Debian 7
Kernel: 3.9.03.9
Intel i7 3770
32 GB RAM
EDIT: Both dedicated/physical servers!
Need help or an update ;)
Sometimes you started a server on linux you?
Same error for everyone.
Could we please have an -unsecured option that skips the steam stuff? To be honest, if my linux server doesn't show up in the server list it only means there will be less idiots and hackers on it. If I could *at least* connect to it, I'd be sooooo happy.
Might aswell have this, as connecting to steam failed. Lets avoid it for now ;)
Did just a tad bit more digging this morning, pretty much the last thing I can think of.
find /home/steam/ -name "*.so" | xargs ldd
I was just making sure there were no missing references. The only one that it can't find is:
libGL.so.1 => not found
The funny bit is I can't fix that. I've installed mesa-libGL-9.2.5-5.20131218.el7.i686 which contains libGL.so.1, it's in /usr/lib, added that to LD_LIBRARY_PATH and it still doesn't find it. I know it's not directly related to Steam but felt it worth mentioning.
./RustDedicated_Data/Plugins/x86_64/libCoherentUI_Native.so:
...
libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007f08959e3000)
not sure which package you need, did you try i368 and ia64 for multi arch? also I'm fairly sure that this library is not actually *required* as rust experimental dedicated servers can run without requiring X.
edit: full ldd of all my .so (except that osx one)
file .so
Please add support for Russian language.
![]()
Cant you just type English? I'd say priorities are elsewhere now ;)
I'm an idiot, ty. 64 bit, I grabbed 686 for some dumb reason. That was it.
ETA: No that didn't fix anything, but my ldd comes out clean now. :D
Not yet.
When ever, steam update rust, I update server files and try to run, but same errors every time.
Last update: 5 minutes ago.
It seems that there was an update.
Still getting invalidticket.
I installed a server and somehow the server doesnt show up in the server list.
Is there a rcon command list anywhere?
Type "find ." without quotes into rcon. Also if you search you'll find a complete list, just as surely as it's been linked before.
Not sure why no one has mentioned the moderatorid command... that's the answer to everyones problem.
Anyone try to work with Server query on expiremental?
I try this https://developer.valvesoftware.com/wiki/Server_queries and this https://developer.valvesoftware.com/..._RCON_Protocol for remote control server but this dont work... anyone try it?
Not sure what you want to do, but Rusty for Experimental works ( limited functions at the moment though ) :
http://facepunch.com/showthread.php?t=1350623
Yes, moderatorid is hidden in threads, but not specified anywhere on anything official page.
Still getting Steam Auth: InvalidTicket for Linux server.
Same :( does Garry or anyone else even read this?
not work for me... ports are open 28015 for connect and 28016 for rcon, but no. PHP Query from xpaw not work to.
Disregard.
Unsure, just gotta keep bumping it.
So I saw a server in the "Modded" column, forgot the name, but it had items on spawn, so when you join, you spawn with wood, furnace and other things, also it had and userjoin message, any idea how they made this work?
I know Oxide (rust mod) has run a few modded servers testing oxide 2 (rust experimental mod), could have been one of them
this is from one of the oxide devs posts on the oxide forums![]()
The name include EU|FR Infinite items, or something like that.
I just get the "Got a bad hardware address length for an AF_PACKET 16 8" spam into the logfile at about 1Tb/minute.. :/
CentOS 7 64bit
No ldd errors...
Found it again:
![]()