Fast DL Problem - Slow Downloads

Post Reply
sttt
New to forums
New to forums
Posts: 3
https://www.youtube.com/channel/UC40BgXanDqOYoVCYFDSTfHA
Joined: Sun Nov 16, 2014 1:21 pm

Fast DL Problem - Slow Downloads

Post by sttt »

Right so i've been having issues over the past few days, I've had issues with maps where people had missing map problems so ive resulted in making them download through the workshop in my resource file, and i've been having issues with gun and texture models since the start.

So ive added some custom guns to the game which work just fine. And when people download the files work just fine also. My issue is that it is taking some people up to 20 mins to download the files from the fast dl.

This is my resource file can you guys tell me if there are any problems that could be causing this?

Code: Select all


if (SERVER) then
resource.AddSingleFile( "sound/weapons/winchester73/w73-1.wav" )
resource.AddSingleFile( "sound/weapons/winchester73/w73hammer.mp3" )
resource.AddSingleFile( "sound/weapons/winchester73/w73insertshell.mp3" )
resource.AddSingleFile( "sound/weapons/winchester73/w73pump.mp3" )
resource.AddSingleFile( "sound/weapons/tec9/tec9_charge.mp3" )
resource.AddSingleFile( "sound/weapons/tec9/tec9_magin.mp3" )
resource.AddSingleFile( "sound/weapons/tec9/tec9_magout.mp3" )
resource.AddSingleFile( "sound/weapons/tec9/tec9_newmag.mp3" )
resource.AddSingleFile( "sound/weapons/tec9/ump45-1.wav" )
resource.AddSingleFile( "sound/weapons/ree/mrca1/1.wav" )
resource.AddSingleFile( "sound/weapons/ree/mrca1/clipin.wav" )
resource.AddSingleFile( "sound/weapons/ree/mrca1/cliprel.wav" )
resource.AddSingleFile( "sound/weapons/ree/mrca1/clothshit.wav" )
resource.AddSingleFile( "sound/weapons/ree/mrca1/slap.wav" )
resource.AddSingleFile( "sound/weapons/ree/kslh/ak47_boltpull.wav" )
resource.AddSingleFile( "sound/weapons/ree/kslh/ak47_clipin.wav" )
resource.AddSingleFile( "sound/weapons/ree/kslh/ak47_clipout.wav" )
resource.AddSingleFile( "sound/weapons/ree/kslh/kslh1.wav" )
resource.AddSingleFile( "sound/weapons/p19/p90-1.wav" )
resource.AddSingleFile( "sound/weapons/p19/p90_boltpull.mp3" )
resource.AddSingleFile( "sound/weapons/p19/p90_clipin.mp3" )
resource.AddSingleFile( "sound/weapons/p19/p90_clipout.mp3" )
resource.AddSingleFile( "sound/weapons/p19/p90_cliprelease.mp3" )
resource.AddSingleFile( "sound/weapons/kriss/boltpull.mp3" )
resource.AddSingleFile( "sound/weapons/kriss/clipin.mp3" )
resource.AddSingleFile( "sound/weapons/kriss/clipout.mp3" )
resource.AddSingleFile( "sound/weapons/kriss/dropclip.mp3" )
resource.AddSingleFile( "sound/weapons/kriss/magrel.mp3" )
resource.AddSingleFile( "sound/weapons/kriss/ump45-1.wav" )
resource.AddSingleFile( "sound/weapons/kriss/unfold.mp3" )
resource.AddSingleFile( "sound/weapons/hb/boltback.mp3" )
resource.AddSingleFile( "sound/weapons/hb/boltcatch.mp3" )
resource.AddSingleFile( "sound/weapons/hb/boltforward.mp3" )
resource.AddSingleFile( "sound/weapons/hb/hb_fire.wav" )
resource.AddSingleFile( "sound/weapons/hb/magin.mp3" )
resource.AddSingleFile( "sound/weapons/hb/magout.mp3" )
resource.AddSingleFile( "sound/weapons/dbarrel/barreldown.mp3" )
resource.AddSingleFile( "sound/weapons/dbarrel/barrelup.mp3" )
resource.AddSingleFile( "sound/weapons/dbarrel/dblast.wav" )
resource.AddSingleFile( "sound/weapons/dbarrel/xm1014-1.wav" )
resource.AddSingleFile( "sound/weapons/dbarrel/xm1014_insertshell.mp3" )
resource.AddSingleFile( "sound/siege/big_explosion.wav" )
resource.AddSingleFile( "sound/siege/jihad.wav" )
resource.AddSingleFile( "models/weapons/v_aacbadger.mdl" )
resource.AddSingleFile( "models/weapons/v_bizon19.mdl" )
resource.AddSingleFile( "models/weapons/v_doublebarrl.mdl" )
resource.AddSingleFile( "models/weapons/v_jb.mdl" )
resource.AddSingleFile( "models/weapons/v_kriss_svs.mdl" )
resource.AddSingleFile( "models/weapons/v_rif_ree_kslh.mdl" )
resource.AddSingleFile( "models/weapons/v_rif_ree_mrca1.mdl" )
resource.AddSingleFile( "models/weapons/v_tec_9_smg.mdl" )
resource.AddSingleFile( "models/weapons/v_winchester1873.mdl" )
resource.AddSingleFile( "models/weapons/w_aac_honeybadger.mdl" )
resource.AddSingleFile( "models/weapons/w_double_barrel_shotgun.mdl" )
resource.AddSingleFile( "models/weapons/w_intratec_tec9.mdl" )
resource.AddSingleFile( "models/weapons/w_jb.mdl" )
resource.AddSingleFile( "models/weapons/w_kriss_vector.mdl" )
resource.AddSingleFile( "models/weapons/w_pp19_bizon.mdl" )
resource.AddSingleFile( "models/weapons/w_rif_ree_kslh47.mdl" )
resource.AddSingleFile( "models/weapons/w_rif_ree_mrca1.mdl" )
resource.AddSingleFile( "models/weapons/w_winchester_1873.mdl" )
resource.AddSingleFile( "materials/martenball.vtf" )
resource.AddSingleFile( "materials/untextured.vmt" )
resource.AddSingleFile( "materials/vgui/entities/weapon_jihadbomb.vmt" )
resource.AddSingleFile( "materials/vgui/entities/weapon_jihadbomb.vtf" )
resource.AddSingleFile( "materials/models/weapons/x_models/teckg9/gun.vmt" )
resource.AddSingleFile( "materials/models/weapons/x_models/teckg9/mag.vmt" )
resource.AddSingleFile( "materials/models/weapons/x_models/honeyb/glass.vmt" )
resource.AddSingleFile( "materials/models/weapons/x_models/honeyb/hb.vmt" )
resource.AddSingleFile( "materials/models/weapons/x_models/honeyb/sight.vmt" )
resource.AddSingleFile( "materials/models/weapons/x_models/honeyb/sights-up.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/pr0d.c4/bomb1.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/pr0d.c4/bomb1_planted.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/pr0d.c4/bomb2.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/pr0d.c4/bomb3b.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/pr0d.c4/hand.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/pr0d.c4/screen_04.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/pr0d.c4/screen_45.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/pr0d.c4/screen_active.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/pr0d.c4/screen_off.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/pr0d.c4/screen_on.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/kriss/doodads.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/kriss/eotech.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/kriss/main3.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/kriss/top.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/enron_winchester/winchester.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/dbarrel/doubleba.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/crye/acog.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/crye/acog2.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/crye/mrcframe.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/crye/mrcparts.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/crye/vertuv.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/bizon/v_bizon_mag.vmt" )
resource.AddSingleFile( "materials/models/weapons/w_models/bizon/v_bizon_rec.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/teckg9/gun.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/teckg9/gun.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/teckg9/gun_norm.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/teckg9/mag.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/teckg9/mag.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/teckg9/mag_norm.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/bomb1.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/bomb1.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/bomb1_planted.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/bomb1_ref.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/bomb2.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/bomb2.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/bomb3b.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/bomb3b.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/hand.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/hand.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/screen_04.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/screen_04.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/screen_45.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/screen_45.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/screen_active.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/screen_active.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/screen_off.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/screen_off.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/screen_off_ref.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/screen_on.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/screen_on.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/pr0d.c4/screen_ref.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/kriss/doodads.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/kriss/doodads.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/kriss/doodads_normal.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/kriss/eotech.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/kriss/eotech.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/kriss/eotech_norm.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/kriss/glass.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/kriss/glass.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/kriss/main3.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/kriss/main3.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/kriss/main3_normal.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/kriss/top.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/kriss/top.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/kriss/top_normal.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/honeyb/glass.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/honeyb/hb.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/honeyb/hb.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/honeyb/hbn.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/honeyb/sight.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/honeyb/sights-up.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/enron_winchester/shell.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/enron_winchester/shell.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/enron_winchester/shell_ref.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/enron_winchester/winchester.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/enron_winchester/winchester.vtf" )
resource.AddSingleFile("materials/models/weapons/v_models/enron_winchester/winchester_normal.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/dbarrel/dif.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/dbarrel/doubleba.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/dbarrel/spec.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/crye/acog.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/crye/acog.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/crye/acog2.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/crye/acog2.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/crye/mrcframe.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/crye/mrcframe.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/crye/mrcparts.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/crye/mrcparts.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/crye/vertuv.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/crye/vertuv.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/bizon/v_bizon_mag.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/bizon/v_bizon_mag.vtf" )
resource.AddSingleFile( "materials/models/weapons/v_models/bizon/v_bizon_rec.vmt" )
resource.AddSingleFile( "materials/models/weapons/v_models/bizon/v_bizon_rec.vtf" )
resource.AddWorkshop( '220740097' ) -- Clocktown
resource.AddWorkshop( '253297309' ) -- ttt_airbus_b3
resource.AddWorkshop( '131606096' ) -- TTT Lunar Base
resource.AddWorkshop( '188379418' ) -- ttt_CrystalMaze
resource.AddWorkshop( '224282233' ) -- ttt_canyon_a4
resource.AddWorkshop( '298470515' ) -- ttt_67thway_v14
resource.AddWorkshop( '312731430' ) -- TTT_Riverside
resource.AddWorkshop( '296631816' ) -- TTT_whitehouse_v9
resource.AddWorkshop( '165391515' ) -- TTT icon pack Trouble in Terrorist Town
resource.AddWorkshop( '186014186' ) -- ttt_subway_b4
resource.AddWorkshop( '159321088' ) -- ttt_minecraft_b5
resource.AddWorkshop( '176894422' ) -- ttt_cod4_vacant
resource.AddWorkshop( '294357995' ) -- ttt_mw2_rust
resource.AddWorkshop( '281454209' ) -- ttt_Clue_se
resource.AddWorkshop( '288523538' ) -- ttt_Rooftops_Lost
resource.AddWorkshop( '271451812' ) -- ttt_Skycraft
resource.AddWorkshop( '108034193' ) -- ttt_richland
resource.AddWorkshop( '306283580' ) -- TTT_DesertVillage
resource.AddWorkshop( '253992606' ) -- ttt_ski_resort_a3
resource.AddWorkshop( '321534445' ) -- ttt_toysoldiers
resource.AddWorkshop( '315920166' ) -- ttt_apehouse
resource.AddWorkshop( '294363438' ) -- ttt_mw2_scrapyard
resource.AddWorkshop( '238575181' ) -- ttt_kakariko
resource.AddWorkshop( '284614653' ) -- ttt_equilibre
resource.AddWorkshop( '104520719' ) -- ttt_westwood
resource.AddWorkshop( '253328325' ) -- ttt_rooftops_a2_f1
resource.AddWorkshop( '253328815' ) -- ttt_skyscraper
resource.AddWorkshop( '290247692' ) -- ttt_mw2_highrise
resource.AddWorkshop( '106498411' ) -- ttt_mc_skyislands
resource.AddWorkshop( '131667838' ) -- ttt_community_bowling
resource.AddWorkshop( '141103402' ) -- ttt_bb_teenroom_b2
resource.AddWorkshop( '183797802' ) -- TTT_island_2013
resource.AddWorkshop( '157420728' ) -- ttt_waterworld
resource.AddWorkshop( '280621102' ) -- TTT Classrooms
resource.AddWorkshop( '254467726' ) -- ttt_Killville
resource.AddWorkshop( '187908771' ) -- TTT_Icebreaker_Final_Fix
resource.AddWorkshop( '133138700' ) -- TTT_Nuclear_Power_b2
resource.AddWorkshop( '104797349' ) -- ttt_onesmallshamble
resource.AddWorkshop( '108039266' ) -- ttt_slender_v2
resource.AddWorkshop( '118937144' ) -- ttt_lttp_kakariko
resource.AddWorkshop( '304896225' ) -- TTT Scout Reskin
resource.AddWorkshop( '305152067' ) -- TTT P90 Reskin
resource.AddWorkshop( '304901116' ) -- TTT Shotgun Reskin
resource.AddWorkshop( '305301146' ) -- TTT Knife Reskin
resource.AddWorkshop( '305175632' ) -- TTT Deagle Reskin
resource.AddWorkshop( '305302378' ) -- TTT Glock Reskin
resource.AddWorkshop( '332973522' ) -- TTT AUG Reskin
resource.AddWorkshop( '332554389' ) -- TTT MP5 Reskin
resource.AddWorkshop( '305370306' ) -- TTT Sg-552 Reskin
resource.AddWorkshop( '305332599' ) -- TTT Ak47 Reskin
resource.AddWorkshop( '305305965' ) -- TTT Silenced Pistol Reskin
resource.AddWorkshop( '305304503' ) -- TTT Mac-10 Reskin
resource.AddWorkshop( '305303616' ) -- TTT M249 Reskin
resource.AddWorkshop( '305370930' ) -- TTT M3 Shotgun Reskin
end
User avatar
kraze
Former staff
Former staff
Posts: 4362
Joined: Fri Sep 17, 2010 9:06 am
Location: California

Re: Fast DL Problem - Slow Downloads

Post by kraze »

So only some users are taking a while to download from the fast dl server? What if they bypass the server and download a few files directly from the webserver? Do they still see issues?
@Kraze^NFo> Juski has a very valid point
@Juski> Got my new signature, thanks!
@Kraze^NFo> Out of context!
@Juski> Doesn't matter!
@Juski> You said I had a valid point! You can't take it back now! It's out there!
sttt
New to forums
New to forums
Posts: 3
Joined: Sun Nov 16, 2014 1:21 pm

Re: Fast DL Problem - Slow Downloads

Post by sttt »

Well they only have to do that 20 minute download once then they load just the workshop files. From the server each file seems to download almost instantly but i'm not sure if its the same in the server but its just because theres so many files it taking that long but i'm pretty sure it shouldn't be taking 20 mins.
User avatar
kraze
Former staff
Former staff
Posts: 4362
Joined: Fri Sep 17, 2010 9:06 am
Location: California

Re: Fast DL Problem - Slow Downloads

Post by kraze »

The only thing coming from the fastdl server appears to be small things and those shouldn't take a long time. Though, a good chunk of what you have in there is the Workshop and those could take a little while since there is likely some process going on in the background while downloading(such as mounting the addon or similar).
@Kraze^NFo> Juski has a very valid point
@Juski> Got my new signature, thanks!
@Kraze^NFo> Out of context!
@Juski> Doesn't matter!
@Juski> You said I had a valid point! You can't take it back now! It's out there!
sttt
New to forums
New to forums
Posts: 3
Joined: Sun Nov 16, 2014 1:21 pm

Re: Fast DL Problem - Slow Downloads

Post by sttt »

Well thats my issue the workshop items are pretty much blistering speed compared to myfast dl :/
hydrozilla
New to forums
New to forums
Posts: 6
Joined: Sun Nov 09, 2014 9:25 am

Re: Fast DL Problem - Slow Downloads

Post by hydrozilla »

I host a CSS server using fastdownload. Clients are getting 13.6 mb in 26 seconds. These same files would take 8 min with fast download off. In my opinion a 20 min download would indicate fastdownload is not setup correctly.
Some pluggins require the files be in the gameserver AND the fast download server. Ive had some problems with websync so I manually place the files on the fastdownload server via ftp.
Websync does work well for maps Ive found but they had to be in cstrike/custom/my_custom_stuff/maps folder, then it found them, compressed them and moved them to the fastdownload server. When you click websync in control panel go to Events Log and it will show you the results.
Image
hydrozilla
New to forums
New to forums
Posts: 6
Joined: Sun Nov 09, 2014 9:25 am

Re: Fast DL Problem - Slow Downloads

Post by hydrozilla »

Another thought... In CSS, if fastdownload is on, meaning sv_downloadurl is in the config.cfg and has an address in it, ALL files have to come from the fastdownload server. Not some from the web server and some from the game server. CSS wil not download from cstrike if sv_downloadurl is set...and garrys mod is just a mod for CSS if Im not mistaken.
Also when files are not in the download server that the games pluggins are calling for they appear to be downloading wicked fast when you join the server. But are not downloaded at all. I just went thru all this with skins and sounds.
Image
Post Reply