Jump to content

Rust TLS issues


Aeioyoo

Recommended Posts

We're getting TLS errors on rust on our new dedi, doesn't happen on our others. I'd think main causal factor would be other servers having an older version of mono that's been updated, whereas new one only has 6, but I'm really not sure.

 

Error:

Error: ConnectFailure (TLS Support not available.)
TLS Support not available.
No such TLS Provider: `legacy'.***8203;

 

(it should really use BTLS anyway)

 

This is meaning rust can't connect to https for plugins and oxide updates. It could be the version of mono already installed for TCA is interfering, or it could be something else. It really should have legacy though, whichever version it's using.

I can't set mono tls provider though as the version of mono it uses is precompiled and included with the server.

Anybody experienced this before?

Link to comment
Share on other sites

Hi, try editing /home/tcadmin/Monitor/tcadmin-config. Change this line:

export MONO_TLS_PROVIDER=legacy

to

#export MONO_TLS_PROVIDER=legacy

 

Then restart the monitor and service manager. You might also have to kill the TCAdminServiceLauncher.exe processes.

Link to comment
Share on other sites

It was already commented out. It doesn't work with it commented, uncommented, or changed to BTLS. I couldn't find tcadminservicelauncher though.

It should be using its own copy of mono, thats the path it displays when it's launching. Works on our other servers, just not this one.

Edited by Aeioyoo
Link to comment
Share on other sites

It is causing a start error though and failing to start, although tls is working at least.

 

dlopen failed trying to load:

steamclient.so

with error:

steamclient.so: cannot open shared object file: No such file or directory

dlopen failed trying to load:

/home/tcagame/.steam/sdk64/steamclient.so

with error:

/home/tcagame/.steam/sdk64/steamclient.so: cannot open shared object file: No such file or directory

[s_API] SteamAPI_Init(): Failed to load steam client. Tried paths 'steamclient.so' and '/home/tcagame/.steam/sdk64/steamclient.so'

[s_API FAIL] SteamAPI_Init() failed

 

And there's this error in console:

Couldn't initialize Steam Server (InitGameServer returned false (3106313349,56488,28035,65535,3,"2190"))

 

 

 

(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

 

 

 

IP address from command-line: ****

 

 

 

(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

 

 

 

Server startup complete

 

EasyAntiCheat Scout Shutting Down

 

 

 

(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

 

 

 

EasyAntiCheat Server Shutting Down

 

 

 

(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

 

 

 

[Raknet] Server Shutting Down (Shutting Down)

 

Fallback handler could not load library RustDedicated_Data/Mono/libKernel32

 

Fallback handler could not load library RustDedicated_Data/Mono/libKernel32.so

 

Fallback handler could not load library RustDedicated_Data/Mono/Kernel32

 

Fallback handler could not load library RustDedicated_Data/Mono/libKernel32

 

Fallback handler could not load library RustDedicated_Data/Mono/libKernel32.so

 

Fallback handler could not load library RustDedicated_Data/Mono/libKernel32

 

Setting up 6 worker threads for Enlighten.

 

Thread -> id: 7f3655fff700 -> priority: 1

 

Thread -> id: 7f3654ffd700 -> priority: 1

 

Thread -> id: 7f36557fe700 -> priority: 1

 

Thread -> id: 7f368c8d0700 -> priority: 1

 

Thread -> id: 7f36477fe700 -> priority: 1

 

Thread -> id: 7f3646ffd700 -> priority: 1

 

eac_server.so [x64] :: OnUnload()

~

 

I assume it's because the steamclient is provided by tcadmin when server is started, and not when it's done manually.

 

Anyway, like I said, any way to get it working via control panel too?

Edited by Aeioyoo
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • 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. Terms of Use