kyko Posted January 2, 2020 Share Posted January 2, 2020 Hi all, actually im hosting my server on a own windows server. Works prefectly but i have a vps with 4 cores and 8gb ram and i want to use it. Uses ubuntu server 18.04, I follow the guides to install and with all guides get this result: dlopen failed trying to load: steamclient.so with error: steamclient.so: cannot open shared object file: No such file or directory I get the full log here: https://pastebin.com/zSr5Grpn How can solve it? i try the ln -s steamclient.so to the sdk32 but dont works well... The server now runs correctly on ubuntu, but have a problem. I give in edit. Edit: When I join to the game and leave few times, the process close automatically... This is the new log: https://pastebin.com/cid8T7bU I start thinking that is the antiddos from my server Link to comment Share on other sites More sharing options...
meganoth Posted January 3, 2020 Share Posted January 3, 2020 Known problem with ubuntu (strangely debian works correctly). If I remember correctly, "ln -s ./steamclient.so /usr/lib/" in the games directory should work. If not search for the error in this forum, there already exist a few threads about it. Link to comment Share on other sites More sharing options...
SylenThunder Posted January 3, 2020 Share Posted January 3, 2020 Maybe it's an issue with 16.04? I'm on 18.04 without issues. Link to comment Share on other sites More sharing options...
kyko Posted January 3, 2020 Author Share Posted January 3, 2020 Maybe it's an issue with 16.04? I'm on 18.04 without issues. No i try ubuntu 16.04 and 18.04, the same with centos 7. Now im trying centos 8 and if not ill try again with debian or ubuntu 18.04 ... i dont know why this error. Link to comment Share on other sites More sharing options...
kyko Posted January 3, 2020 Author Share Posted January 3, 2020 But i got a problem now.. works fine on centos 8 but... only without disabled protocols and all connect with peertopeer. When 3 or more connect the server crash... and dont know why.. Link to comment Share on other sites More sharing options...
rAmfu Posted January 3, 2020 Share Posted January 3, 2020 Run this server on debian this resolve all ur problems Link to comment Share on other sites More sharing options...
Liesel Weppen Posted January 3, 2020 Share Posted January 3, 2020 No infos, no logs and ignored previous suggestions, so no answer possible. Link to comment Share on other sites More sharing options...
zootal Posted January 3, 2020 Share Posted January 3, 2020 Slackware works good also. I would never run a server on Ubuntu - been there, did that. Replacing Ubuntu with Slackware made several really annoying problems go away. Debian is a good choice also. Link to comment Share on other sites More sharing options...
kyko Posted January 3, 2020 Author Share Posted January 3, 2020 Infos, logs and previous suggestions was revised and put in edit: Link to comment Share on other sites More sharing options...
Liesel Weppen Posted January 3, 2020 Share Posted January 3, 2020 For updates, please post an answer. People who read this thread previously probably wont read the OP again. Your problem is caused by EAC. This might have to do be caused by your antiddos, but not necessarily. So try turning of EAC in your config. eac_server.so [x64] :: OnLoad() mono_fdhandle_insert: duplicate File fd 0 Receiving unhandled NULL exception[/Quote] And from your log it seems to occur when the player "Franky" tries to REconnect. So probably this client might be the problem. Link to comment Share on other sites More sharing options...
kyko Posted January 3, 2020 Author Share Posted January 3, 2020 For updates, please post an answer. People who read this thread previously probably wont read the OP again. Your problem is caused by EAC. This might have to do be caused by your antiddos, but not necessarily. So try turning of EAC in your config. And from your log it seems to occur when the player "Franky" tries to REconnect. So probably this client might be the problem. Without the EAC off works fine, but... is like leaving the door open. My client will be the problem? how should i do in this case? I try again with EAC On and only connect and play normal, leaving afk but the server crash too Link to comment Share on other sites More sharing options...
Liesel Weppen Posted January 3, 2020 Share Posted January 3, 2020 If it is a public server turning of EAC is not an option. I understand. I did not say your client IS a problem, i said it MIGHT be the problem. If your server crashes again without your account joining, post the logs again. Or look up if it only happens when a certain player tries to REjoin. I don't know what the issue exactly is, but my first guess is that rejoin might be an issue. Since mono_fdhandle_insert: duplicate File fd 0 Your server might have trouble to open a file for changes. Could also be a right issue on a linux system. Unfortunately the log doesn't say which file the server wants to access there. From which user do you run the server and does this user have access rights (with write) to all the files? Link to comment Share on other sites More sharing options...
kyko Posted January 3, 2020 Author Share Posted January 3, 2020 I try solve this on two tries gettin this 2 pastebins, 1: https://pastebin.com/H1wcNSvV 2: https://pastebin.com/3LT2xShm Ill try this in ubuntu server, but i dont try it on debian. Now im using the server without EAC but i think that is a server bug. Link to comment Share on other sites More sharing options...
Liesel Weppen Posted January 3, 2020 Share Posted January 3, 2020 It doesn't help anything if you post various logs without telling what you EXACTLY tried. Do you even look at your own logs or just hopeing someone else does? The first one seems completely different. It misses a whole mount volume. With a short google it reveals to probably be a system issue, also occuring in other games. The second one looks like the same problem you mentioned here. You still didn't answer questions like "do you run it as root or another user". Finding the error doesn't work like just posting logs and hope for antoher user to tell you exactly what you did wrong. (Maybe i mix that up with different other threads telling the same problem occured lately). If you are not familiar with linux and can't answer such questions, at least tell it. I'm not sure if this is a bug in the dedicated server itself or just a wrong configured system setup. I'm heavily in doubt, as many people say it runs on debian without any problems. It still might be a failure in system configuration. Maybe you could start the server with "strace". If you start your server with "./runserver.sh" just start it with "strace ./runserver.sh" instead. That might slow down the server performance heavily, but the debug output might reveal which file is the problem. Then post the debug output again. Link to comment Share on other sites More sharing options...
kyko Posted January 4, 2020 Author Share Posted January 4, 2020 I try the same in both cases, first join and leave the game, finally join to the game and play a bit. The server goes down in the same cases giving the same error. Tried the server with root and my 7 days user, and still doing the same. But the server with no EAC works fine... so the problem is EAC on linux, cause my windows servers works fine too with EAC. I read a lot of threads with the same problem, im testing and when nobody join to the game, the server still up and no crash, only when a player join crash in 5 min or if you join and leave a few times. Link to comment Share on other sites More sharing options...
Beelzybub Posted January 4, 2020 Share Posted January 4, 2020 You should run the server as the same user that installed the game. Try creating a new folder in your game folder, and then setting your user data folder to the new folder. For example, if you make a new folder called "111": the serverconfig.xml line would be: <property name="UserDataFolder" value="/home/beelzybud/.steam/steam/steamapps/common/7 Days to Die Dedicated Server/111/" /> Replace my path with your path. You will have to move your world data to that folder to use a previously generated world. A new world will generate in the new folder. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.