Raised This Month: $51 Target: $400
 12% 

[TF2] Linux server unable to download workshop maps


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Myaggic
Junior Member
Join Date: Sep 2016
Old 04-24-2019 , 19:35   [TF2] Linux server unable to download workshop maps
Reply With Quote #1

I run a TF2 server off of a linux vps where the gameplay is heavily reliant on TF2 Workshop maps. Recently, when adding maps through the mapcycle or the command tf_workshop_map_sync, TF2 gives me the following error:
Code:
[TF Workshop] Map download failed with result 2 [ workshop/(map name) ]
I've tested this using Centos 7 and Ubuntu, also using different kernel versions, and using completely different servers with fresh OS installs, all with fresh tf2 server installations. Right now, the only server that I've seen download workshop maps correctly is a managed windows server ran by a friend. I'd like to avoid using a managed host or using a windows server because those can be rather expensive. I haven't tried using my personal windows machine yet, though I imagine that'd align with the managed server.
Right now I'm at a bit of a loss as to what the problem could be. There's no information online regarding that specific error, and the steamapi documentation says error code 2 is a Generic Error, so it hasn't lead me anywhere. I'm guessing that if anyone else is having the same problem it's on Valve's side. Any help is appreciated.
Myaggic is offline
nosoop
Veteran Member
Join Date: Aug 2014
Old 04-24-2019 , 20:49   Re: [TF2] Linux server unable to download workshop maps
Reply With Quote #2

Yep, looks busted on my Linux production and test servers. One has a GSLT, the other doesn't, so this isn't the same as a previous Workshop download issue I've had. Doesn't seem like updating Steam does any good, either.

How long has it been a problem? I'll probably fire off an e-mail to John / Eric to get this sorted out tomorrow; can't have Workshop maps being actually unplayable for months again.
__________________
I do TF2, TF2 servers, and TF2 plugins.
I don't do DMs over Discord -- PM me on the forums regarding inquiries.
AlliedModders Releases / Github / TF2 Server / Donate (BTC / BCH / coffee)

Last edited by nosoop; 04-24-2019 at 20:51.
nosoop is offline
Myaggic
Junior Member
Join Date: Sep 2016
Old 04-24-2019 , 20:54   Re: [TF2] Linux server unable to download workshop maps
Reply With Quote #3

Can't be more than a couple weeks, last time I had a workshop map download was on the 17th/18th
Myaggic is offline
nosoop
Veteran Member
Join Date: Aug 2014
Old 04-26-2019 , 20:59   Re: [TF2] Linux server unable to download workshop maps
Reply With Quote #4

Sent an e-mail about half an hour after I posted my above comment; haven't received a response from either person as of now.
__________________
I do TF2, TF2 servers, and TF2 plugins.
I don't do DMs over Discord -- PM me on the forums regarding inquiries.
AlliedModders Releases / Github / TF2 Server / Donate (BTC / BCH / coffee)
nosoop is offline
Powerlord
AlliedModders Donor
Join Date: Jun 2008
Location: Seduce Me!
Old 04-27-2019 , 09:23   Re: [TF2] Linux server unable to download workshop maps
Reply With Quote #5

John's likely going to ask for the contents of your workshop_log.txt when he does get back to you. Unless its location changed since the map workshop was introduced, it should be in

Code:
~/Steam/logs/workshop_log.txt
__________________
Not currently working on SourceMod plugin development.
Powerlord is offline
nosoop
Veteran Member
Join Date: Aug 2014
Old 04-28-2019 , 23:38   Re: [TF2] Linux server unable to download workshop maps
Reply With Quote #6

Quote:
Originally Posted by Powerlord View Post
John's likely going to ask for the contents of your workshop_log.txt when he does get back to you.
I always forget that these things have logs. I've linked the thread to both of them, so they can see that this is the output, with one already cached map and one that isn't.

Code:
[2019-04-28 23:31:39] [AppID 440] Loaded workshop items in "/totally/real/path/to/Steam/steamapps/workshop" (44 installed, 46 needed)
[2019-04-28 23:31:39] [AppID 440] Starting Workshop download job
[2019-04-28 23:31:40] [AppID 440] Workshop update job started while app is running, commit : yes
[2019-04-28 23:31:40] [AppID 440] Download item 1712845210 result : OK
[2019-04-28 23:31:40] [AppID 440] Finished Workshop download job : No Error
[2019-04-28 23:32:04] [AppID 440] Starting Workshop download job
[2019-04-28 23:32:04] [AppID 440] Workshop update job started while app is running, commit : yes
[2019-04-28 23:32:04] [AppID 440] Download item 1712845210 result : OK
[2019-04-28 23:32:04] [AppID 440] Finished Workshop download job : No Error
[2019-04-28 23:32:07] [AppID 440] Starting Workshop download job
[2019-04-28 23:32:07] [AppID 440] Workshop update job started while app is running, commit : yes
[2019-04-28 23:32:07] [AppID 440] Update canceled: No servers found for depot 440, manifest 1488701894172091810 (No connection to content servers)
[2019-04-28 23:32:07] [AppID 440] Cleared workshop info for item 546498227
[2019-04-28 23:32:07] [AppID 440] Download item 546498227 result : Failure
[2019-04-28 23:32:07] [AppID 440] Finished Workshop download job : No connection to content servers
I'll drop them another e-mail in a few days if there's no new news.
__________________
I do TF2, TF2 servers, and TF2 plugins.
I don't do DMs over Discord -- PM me on the forums regarding inquiries.
AlliedModders Releases / Github / TF2 Server / Donate (BTC / BCH / coffee)
nosoop is offline
nosoop
Veteran Member
Join Date: Aug 2014
Old 04-30-2019 , 20:56   Re: [TF2] Linux server unable to download workshop maps
Reply With Quote #7

Not sure if it's coincidence or if they managed to find the cause, but today's update seems to have resolved it in my case. Hoping it's the same for you, Myaggic.

John indeed requested workshop and content logs yesterday; didn't have the time to respond.

Edit: There were indeed changes that touched on the portions of the code related to this issue, per John's latest response.
__________________
I do TF2, TF2 servers, and TF2 plugins.
I don't do DMs over Discord -- PM me on the forums regarding inquiries.
AlliedModders Releases / Github / TF2 Server / Donate (BTC / BCH / coffee)

Last edited by nosoop; 04-30-2019 at 21:14.
nosoop is offline
Myaggic
Junior Member
Join Date: Sep 2016
Old 05-01-2019 , 13:02   Re: [TF2] Linux server unable to download workshop maps
Reply With Quote #8

April 30th update seems to have fixed the issue, thanks guys!
Myaggic is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 06:08.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode