When I use “download”, “download as” or “download now as” etc. Does the client fetch the file from the relay or the source URL?
If it downloads from the relay can i force the client to fetch it from the source URL. The reasoning is that downloading from a Content Delivery Network (CDN) like Amazon CloudFront or Bitgravity is more efficient in our case.
Can this be accomplished by changing the setting at the client or the relay.
download, prefetch, download as – These will all use the BigFix infrastructure to automatically download and cache files. All communication will be done on the BigFix port number and each component will verify the security and completeness of the download using the SHA1 checksum (if available). Usually this is the best and most efficient method for distributing downloads because the local relays only need to download the file once and can distribute the file to many local computers.
download now – This command will tell the agent to directly contact the source url on the specified port. The BigFix infrastructure will not be used in this case. This command gives you more flexibility in controlling the agent behaviors, but you need to worry about a lot more things… specifically: proxies can be an issue, dealing with bandwidth concerns if you have lots of agents all downloading a file across the WAN, effectively DoSing infrastructure if you have lots of agents, firewalls, and so on…