[QUOTE=dasonic;46011637]Dude Iam running Debian 7 Kernel Linux 3.2.0-4-amd64 on x86_64 and GLib 2.32.3-1
I can start rust experimental without any problems and can connect to it.[/QUOTE]
Then you are THE FIRST PERSON ever in this forum (and anywhere on the internet) to actually confirm experimental servers running on debian.
please share your start scripts and your server log so we can start figuring out what the hell is going on. and where did you get your libc from? did you build it yourself? can you show an ldd? can you show an ld-linux.so --list?
[QUOTE=Gachl;46011650]Then you are THE FIRST PERSON ever in this forum (and anywhere on the internet) to actually confirm experimental servers running on debian.
please share your start scripts and your server log so we can start figuring out what the hell is going on. and where did you get your libc from? did you build it yourself? can you show an ldd? can you show an ld-linux.so --list?[/QUOTE]
i still get errors but i can connect and play on the server.
and the glibc is the unstable version out of the unstable source.list
my start script is yours xD
downloaded the server without the -beta experimental
my logs shows the same errors like befor but i can connect and play
[CODE]Mono path[0] = '/home/gtestserver/rustexp/./RustDedicated_Data/Managed'
Mono path[1] = '/home/gtestserver/rustexp/./RustDedicated_Data/Mono'
Mono config path = '/home/gtestserver/rustexp/./RustDedicated_Data/Mono/etc'
Forcing GfxDevice: 4
NullGfxDevice:
Version: NULL 1.0 [1.0]
Renderer: Null Device
Vendor: Unity Technologies
NullGfxDevice:
Version: NULL 1.0 [1.0]
Renderer: Null Device
Vendor: Unity Technologies
Total system RAM: 15830 MiB
Initialize engine version: 5.0.0b3 (7174330a6f95)
AudioManager: Using Unknown: NoSound Driver
Begin MonoManager ReloadAssembly
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/UnityEngine.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/UnityEngine.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Assembly-CSharp-firstpass.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Assembly-CSharp-firstpass.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Assembly-CSharp.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Assembly-CSharp.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Assembly-UnityScript-firstpass.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Assembly-UnityScript-firstpass.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Assembly-UnityScript.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Assembly-UnityScript.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/UnityEngine.UI.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/UnityEngine.UI.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/CoherentUINet32.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/CoherentUINet32.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/EasyAntiCheat.Client.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/EasyAntiCheat.Client.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/EasyAntiCheat.Server.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/EasyAntiCheat.Server.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Facepunch.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Facepunch.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Ionic.Zip.Reduced.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Ionic.Zip.Reduced.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/LZ4n.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/LZ4n.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Network_Lidgren.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Network_Lidgren.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Newtonsoft.Json.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Newtonsoft.Json.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Raven.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Raven.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/SteamSharp.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/SteamSharp.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Behave.Unity.Assets.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Behave.Unity.Assets.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Behave.Unity.Runtime.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/Behave.Unity.Runtime.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/protobuf-net.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/protobuf-net.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/RustBuild.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/RustBuild.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/CoherentUICommon.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/CoherentUICommon.dll into Unity Child Domain
Platform assembly: /home/gtestserver/rustexp/./RustDedicated_Data/Managed/DestMath.dll (this message is harmless)
Loading /home/gtestserver/rustexp/./RustDedicated_Data/Managed/DestMath.dll into Unity Child Domain
- Completed reload, in 0.066 seconds
Non platform assembly: /home/gtestserver/rustexp/RustDedicated_Data/Managed/System.Core.dll (this message is harmless)
Non platform assembly: /home/gtestserver/rustexp/RustDedicated_Data/Managed/System.dll (this message is harmless)
Non platform assembly: /home/gtestserver/rustexp/RustDedicated_Data/Managed/Mono.Security.dll (this message is harmless)
Non platform assembly: /home/gtestserver/rustexp/RustDedicated_Data/Managed/System.Configuration.dll (this message is harmless)
Non platform assembly: /home/gtestserver/rustexp/RustDedicated_Data/Managed/System.Xml.dll (this message is harmless)
Non platform assembly: /home/gtestserver/rustexp/RustDedicated_Data/Managed/System.Runtime.Serialization.dll (this message is harmless)
Non platform assembly: /home/gtestserver/rustexp/RustDedicated_Data/Managed/System.Xml.Linq.dll (this message is harmless)
WARNING: Shader Unsupported: 'FX/Pixelate' - Setting to default shader.
Building Items Took: 0,086 seconds / Items: 97 / Blueprints: 44
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)
Unloading 6 Unused Serialized files (Serialized files now loaded: 0)
WARNING: Shader Unsupported: 'FX/Glass/Stained BumpDistort' - All passes removed
UnloadTime: 2.384000 ms
HDR RenderTexture format is not supported on this platform. This camera will render without HDR buffers.
(Filename: Line: 2627)
Total system RAM: 15830 MiB
Non platform assembly: /home/gtestserver/rustexp/RustDedicated_Data/Managed/System.Data.dll (this message is harmless)
[AmplifyMotion] Initialization failed. This plugin requires support for Image Effects and Render Textures.
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStanda
[QUOTE=D3ltorohd;46001124]Hello kulan, i have change the settings for incoming connections to TCP with 28015, 28016. But the same problem, i can't connect to the server.
On Dedi Server Consol, that has nothing to say?
[URL=http://image-upload.de/file/hFNK8O/2b696db330.png][IMG]http://image-upload.de/thumb/hFNK8O/2b696db330.png[/IMG][/URL]
[URL=http://image-upload.de/file/YbcZrs/29f171617b.png][IMG]http://image-upload.de/thumb/YbcZrs/29f171617b.png[/IMG][/URL][/QUOTE]
port 28015 should be TCP
Port 28016 should be UDP
other than this i don't know i have 5 PC's 2 of them run both legacy and experimental servers and i can find them in the server lists in game, the other 3 i can connect using my LAN IP's but won't show on server lists in game, Just wondering as both the 2 PC that work/broadcast server have active steam accounts (with RUST) do you need to login in on a steam account on the the PC supplying the server for it to broadcast. NOT SURE but this is the only difference between the ones that work and don't.
[QUOTE=dasonic;46011833]downloaded the server without the -beta experimental[/QUOTE]
eeeh. uh. um.... what? I've not actually tried what ever is being deployed in this channel... good idea tho
I've just compiled the git version of libc6 and hooked it up to the non-beta version and once again I can not test *sigh*...
if someone cares, bloodisgood.org:27030. when I tried yesterday with the other version I was getting kicked because of "invalid package" or because of steam auth timeout, it'd be great if that wouldn't happen anymore >.<
serverfiles now free for all?
[QUOTE=Gachl;46011910]eeeh. uh. um.... what? I've not actually tried what ever is being deployed in this channel... good idea tho
I've just compiled the git version of libc6 and hooked it up to the non-beta version and once again I can not test *sigh*...
if someone cares, bloodisgood.org:27030. when I tried yesterday with the other version I was getting kicked because of "invalid package" or because of steam auth timeout, it'd be great if that wouldn't happen anymore >.<[/QUOTE]
it seems its not working again but last weekend i was playing on it without any problems -.-
now i get the same "invalid package" error like you.
//edit on bloodisgood.org:27030i get a gamecrash on "received package"
[QUOTE=kulan;46011889]port 28015 should be TCP
Port 28016 should be UDP
other than this i don't know i have 5 PC's 2 of them run both legacy and experimental servers and i can find them in the server lists in game, the other 3 i can connect using my LAN IP's but won't show on server lists in game, Just wondering as both the 2 PC that work/broadcast server have active steam accounts (with RUST) do you need to login in on a steam account on the the PC supplying the server for it to broadcast. NOT SURE but this is the only difference between the ones that work and don't.[/QUOTE]
It runs great now, i forgot that the port is blocked from another server ;-) Now it works, and you need UDP both of the Port...
[QUOTE=Gachl;46011082][url]http://facepunch.com/showthread.php?t=1414775&p=45726009&viewfull=1#post45726009[/url][/QUOTE]
I've tried following this guide but still nothing. When the server starts there is no error but on first join the log expands and gives the quoted text error about invalid ticket.
[QUOTE=Kainzo;46008418]
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
dlopen failed trying to load:
steamclient.so
with error:
steamclient.so: wrong ELF class: ELFCLASS32
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.
[/QUOTE]
If you have the Linux Steam client installed, start it. If you don't have it, then leave the steamcmd running after it finishes updating the server files. steamcmd is a running instance of Steam. If it is running, then RustDedicated won't try to load it and you can avoid the linking issues with the libSteamNative.so.
[QUOTE=dasonic;46011833]i still get errors but i can connect and play on the server.
and the glibc is the unstable version out of the unstable source.list
my start script is yours xD
downloaded the server without the -beta experimental
my logs shows the same errors like befor but i can connect and play
....
[/QUOTE]
I have the same output for some weeks :) ( Also with glibc from unstable source.list )
But after the Unity 5 change i was no longer able to connect and also before the unity5 patch i was only able to connect once. Disconnect was not working ( i think because of the missing running steam server ) and then the user was not able to reconnect to the server.
And after the Unity5 Stuff i have getting some invalid Ticket errors and was not able to connect. Because of that i was stopping to try to run a server :)
But if you say you can connect i should also try it again :)
But is your server listed in the server list? Because in my last try i was only able to connect over the console.
[code]
$ lsof -c RustDedicated -a -i
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
RustDedic 24528 rustded 5u IPv4 22878494 0t0 TCP localhost.local:60919->ec2-54-76-33-94.eu-west-1.compute.amazonaws.com:27015 (ESTABLISHED)
RustDedic 24528 rustded 12u IPv4 22877433 0t0 UDP localhost.local:28015
RustDedic 24528 rustded 21u IPv4 22874886 0t0 UDP localhost.local:28016
RustDedic 24528 rustded 23u IPv4 22878457 0t0 UDP localhost.local:1484
RustDedic 24528 rustded 24u IPv4 22874887 0t0 TCP localhost.local:28016 (LISTEN)
[/code]
I assume the ec2 host is the server list host.
Game client connects on 28015/udp no tcp.
Rcon is 28016 udp/tcp.
I don't know what 1484/udp is, but the port number is different every time the server starts. I'm guessing rcon to server internal?
[QUOTE=Clandestina;46013797]If you have the Linux Steam client installed, start it. If you don't have it, then leave the steamcmd running after it finishes updating the server files. steamcmd is a running instance of Steam. If it is running, then RustDedicated won't try to load it and you can avoid the linking issues with the libSteamNative.so.[/QUOTE]
I have tried this. "Steam Auth Startup:InvalidTicket" is the message i get immediately from it.
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
dlopen failed trying to load:
steamclient.so
with error:
steamclient.so: wrong ELF class: ELFCLASS32
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.
orcing GfxDevice: 4
[QUOTE=Kainzo;46016344]I have tried this. "Steam Auth Startup:InvalidTicket" is the message i get immediately from it.
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
dlopen failed trying to load:
steamclient.so
with error:
steamclient.so: wrong ELF class: ELFCLASS32
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.
orcing GfxDevice: 4[/QUOTE]
It means you got the 32bit steamclient.so to fix that error you will neet to get the 64bit one.
To get it you will need to install the steam client on your server.
[QUOTE=wirs;46021815]To get it you will need to install the steam client on your server.[/QUOTE]
which is described in the [URL="http://pastebin.com/SSzasYYB"]guide[/URL] I wrote on line 68 to 77
why did I even bother to write and link this a thousand times? nobody reads it anyway and asks the same question over and over and over and over... just like websites for rust servers filled with faq and command help and statistics. reading is a lost art these days...
Run and get this:
[B]./RustDedicated -batchmode +server.hostname "server name" +server.port 28015 +server.identity "test " +server.seed 673 +server.maxplayers 200[/B]
[IMG]http://s55.radikal.ru/i147/1409/67/9a97e040ce28.png[/IMG]
What to do? What is missing?
Linux ubuntu 14.04
seriously, I'm not going to help people who can't even bother to read the thread or the last post. if you can't figure it out by now, lutini, you probably shouldn't run a server.
[QUOTE=Gachl;46022098]seriously, I'm not going to help people who can't even bother to read the thread or the last post. if you can't figure it out by now, lutini, you probably shouldn't run a server.[/QUOTE]
I apologize immediately. I read the whole topic more than once. I do not know much English and page read through the interpreter, apparently I missed something
[QUOTE=Lutini;46022126]I apologize immediately. I read the whole topic more than once. I do not know much English and page read through the interpreter, apparently I missed something[/QUOTE]
yea you missed the 5 pages where people kept asking the same question that all have been solved on page 3, with a guide that has been linked on like every 10th post stating that all questions have been answered by this very guide. (this is not only you, don't worry)
you don't even know what problem you are having (no -logfile)
Found your guide. Do for him, but on the 50th line of the problem:
[CODE]$ wget http://security.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6-amd64_2.15-0ubuntu10.6_i386.deb[/CODE]
[I]wget [url]http://security.ubuntu.com/ubuntu/po...u10.6_i386.deb[/url]
--2014-09-19 17: 45: 26-- [url]http://security.ubuntu.com/ubuntu/po...u10.6_i386.deb[/url]
Recognized security.ubuntu.com (security.ubuntu.com) ... 91.189.91.14, 91.189.88.149, 91.189.88.153, ...
Connecting to security.ubuntu.com (security.ubuntu.com) | 91.189.91.14 |: 80 ... connected.
HTTP-request has been sent. Waiting for response ... 404 Not Found
19/09/2014 17:45:27 ERROR 404: Not Found.[/I]
[QUOTE=Lutini;46022216]Found your guide. Do for him, but on the 50th line of the problem:
[CODE]$ wget http://security.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6-amd64_2.15-0ubuntu10.6_i386.deb[/CODE]
[I]wget [url]http://security.ubuntu.com/ubuntu/po...u10.6_i386.deb[/url]
--2014-09-19 17: 45: 26-- [url]http://security.ubuntu.com/ubuntu/po...u10.6_i386.deb[/url]
Recognized security.ubuntu.com (security.ubuntu.com) ... 91.189.91.14, 91.189.88.149, 91.189.88.153, ...
Connecting to security.ubuntu.com (security.ubuntu.com) | 91.189.91.14 |: 80 ... connected.
HTTP-request has been sent. Waiting for response ... 404 Not Found
19/09/2014 17:45:27 ERROR 404: Not Found.[/I][/QUOTE]
I'm not going to spoon feed you how to open a folder in http and find the correct .deb. Please show some effort. If you want to run a dedicated server you need to put in some work and brain PLEASE.
[editline]19th September 2014[/editline]
I rented a machine, installed ubuntu 14 on it and tried to run a rust server. I even installed and logged into steam and installed rust to make sure I have all dependencies. But I get this very funny issue now:
[QUOTE]$ file ./RustDedicated_Data/Plugins/x86_64/libRustNative.so
./RustDedicated_Data/Plugins/x86_64/libRustNative.so: empty[/QUOTE]
and the same for the client. For some reason this file is empty.
So at the moment I can not try ubuntu 14 but I have this server for a month, maybe it'll be resolved soon.
[QUOTE=Gachl;46022346]I'm not going to spoon feed you how to open a folder in http and find the correct .deb. Please show some effort. If you want to run a dedicated server you need to put in some work and brain PLEASE.
[editline]19th September 2014[/editline]
I rented a machine, installed ubuntu 14 on it and tried to run a rust server. I even installed and logged into steam and installed rust to make sure I have all dependencies. But I get this very funny issue now:
and the same for the client. For some reason this file is empty.
So at the moment I can not try ubuntu 14 but I have this server for a month, maybe it'll be resolved soon.[/QUOTE]
When I attempted to follow the guide, it 404's on all the wgets. I can wget other things just fine. I have CSGO running on this machine without any issue. I have been hosting linux servers for over 4 so im just assuming I missed something somewhere.
wget [url]http://security.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6-amd64_2.15-0ubuntu10.6_i386.deb[/url]
--2014-09-19 11:13:32-- [url]http://security.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6-amd64_2.15-0ubuntu10.6_i386.deb[/url]
Resolving security.ubuntu.com (security.ubuntu.com)... 91.189.88.149, 91.189.88.153, 91.189.91.13, ...
Connecting to security.ubuntu.com (security.ubuntu.com)|91.189.88.149|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-09-19 11:13:32 ERROR 404: Not Found.
The people, after the server upgrade there's a startup. Who do the same?
[IMG]http://s017.radikal.ru/i433/1409/82/21a25efc2c1a.png[/IMG]
all saw it at all. Remove the post please
[QUOTE=Lutini;46023858]The people, after the server upgrade there's a startup. Who do the same?[/QUOTE]
Lutini, this is happening for everyone on the most recent version. Hopefully it will be fixed soon.
After 1 minute:
[IMG]http://i.imgur.com/z7qGikp.png[/IMG]
hrm..
I noticed the droplets have changed for the dedicated server.
[url]http://steamdb.info/app/258550/depots/[/url]
They now match the same a the client.
The default public branch also has content added as well.
What is the difference between public and experimental?
Is public going to be the new stable branch?
[QUOTE=Gachl;46022175]yea you missed the 5 pages where people kept asking the same question that all have been solved on page 3, with a guide that has been linked on like every 10th post stating that all questions have been answered by this very guide. (this is not only you, don't worry)
you don't even know what problem you are having (no -logfile)[/QUOTE]
Can you stop being so uppity about this? How about instead of it spread throughout the thread, if your so adamant about people reading. Putting that information together in one place/FAQ for Linux owners. NOT a bunch of separate posts that together make a "guide".
Hm how can i find the autoupdate script or what i need for it ?
[code]
Start RustDedicated.exe -batchmode -load -autoupdate +server.hostname "CHANGEME" +server.port 28015 +server.identity "CHANGEME" +server.seed CHANGEME +server.maxplayers CHANGEME +rcon.port CHANGEME +rcon.password "CHANGEME"
[/code]
[code]-update[/code]
Updates the server when needed and restarts if I remember correct.
[QUOTE=sendjes;46030209][code]-update[/code] [/QUOTE]
Thanks. What did you mean with -update, did i need it in extra line ? Or for what is -update ?
Or can i choose between -update or -autoupdate ?
So in need no more add command lines in the batch for steamcmd app_update ... ?
Sorry, you need to Log In to post a reply to this thread.