Hello @joshuacox, the libcurl.so libraries you listed are all 64 bit while the dedicated server is looking for a 32 bit variant.
Note: resolving the missing libcurl.so may not fix the crash, in this context it should just let the server send the minidump to Valve.
which 32bit version should I install?
This is a guess, but I would try the 32 bit variants of one of the libcurl4 packages.
I went with libcurl4-gnutls-dev:i386 which did solve the libcurl issue,
Using map cycle file 'cfg/mapcycle.txt'.
Set motd from file 'cfg/motd_default.txt'. ('cfg/motd.txt' was not found.)
Set motd_text from file 'cfg/motd_text_default.txt'. ('cfg/motd_text.txt' was not found.)
Connection to game coordinator established.
tf_server_identity_account_id not set; not logging into registered account
assert_20161229170457_1.dmp[128]: Uploading dump (out-of-process)
/tmp/dumps/assert_20161229170457_1.dmp
assert_20161229170457_1.dmp[128]: Uploading dump (out-of-process)
/tmp/dumps/assert_20161229170457_1.dmp
Segmentation fault
debug.log is here https://gist.github.com/joshuacox/ea2c37ca2adb46b93a934827e0988f64
turned out it was me using the external ip as the +ip option, amongst other issues as well, still working it all out here: https://github.com/Thalhalla/tf2
Nothing extracted yet.
Your system information
server.cfg
exec server_mvmSteps for reproducing this issue:
Which 'libcurl.so' is it looking for?