jump.tf Forums
Welcome B)

Sysadmins: CDN-based FastDL support available for new startup jump servers

AI · 4 · 2416

AI

  • Administrator
  • Proficient
  • *****
    • Posts: 417
    • Frags: +0/-0
  • Plugins Developer
    • View Profile
    • Jump Academy
Copied from the JA Steam group announcement:

Quote
Here at Jump Academy, we strive to improve the skills of players as well as the technologies available to the TF2 jumping community as a whole.

In support of this, we are now offering to help new or struggling jump servers across the world that do not have a reliable FastDL web host by providing our Content Distribution Network (CDN) to cover the majority of map downloads.

The system is set up such that FastDL will first try to grab the bz2 archive from our CDN, and if that fails, it will automatically forward the game client to download from your own specified FastDL web host, if available.

This service is free but registration is required to whitelist your game server IP address as the HTTP referer. For more information, please contact our developer AI for details.

 :P
« Last Edit: December 25, 2015, 01:45:58 AM by AI »


AI

  • Administrator
  • Proficient
  • *****
    • Posts: 417
    • Frags: +0/-0
  • Plugins Developer
    • View Profile
    • Jump Academy
So I have seen lots of players disconnect with missing map errors while downloading maps like jump_beef from the FastDL of my own servers prior to making this CDN and I never really knew why because it was inconsistent, and it does not affect every user.

After logging the connections attempts through the CDN I now know why: For some reason or another, a client sometimes attempts to download the actual uncompressed .bsp map from it even if the FastDL folder already has a bz2.  Go figure.

This is now fixed on the CDN, where players requesting the bsp get a copy of it decompressed for them on-the-fly.


AI

  • Administrator
  • Proficient
  • *****
    • Posts: 417
    • Frags: +0/-0
  • Plugins Developer
    • View Profile
    • Jump Academy
For the benefit of the jump community, our FastDL web servers are now available for everyone to use!

We had previously whitelisted server access on a per-request basis, but we have now upgraded our system to allow use by any jump server.  You do not need to ask for our permission to use it.

Simply set the following in server.cfg and you are good to go:

Code: [Select]
sv_downloadurl "http://cdn.jumpacademy.tf/fastdl"
Optionally, for jump servers with static IP addresses, you can also set up a fallback URL we can automatically redirect your players' client to fetch additional resources not covered by our CDN.

For more information, please visit http://jumpacademy.tf/fastdl

For technical support and map requests, post under this thread.

For the full listing of currently hosted maps, see http://cdn.jumpacademy.tf/?map=all
« Last Edit: January 14, 2017, 07:44:20 AM by AI »