I’m trying to get BigFix to handle downloading the Solaris Critical Patch Update to a Server that has just had the OS upgraded. The size of the Critical Patch Update is about 2.6GB, and it seems that the file is getting cut off at about 2GB.
I made the following changes on the target machine as well as the relay that the download will be coming through. The original source of this download is Oracle.
After I let these setting take place, the problem is still occurring. Does this change need to be made on the root server as well, or is there some other setting that I am missing?
Root and Relay Servers are Linux based, and the client is Solaris.
The _BESGather_Download_CacheLimitMB is only for relays and root servers. On the root server, it should be set to at least 300000. See here:https://bigfix.me/fixlet/details/6324
Over 80GB should be plenty for a relay for things to function, though I’m not sure what happens if the Relay Cache size is set to be larger than the actual hard drives total size. That seems like it could be an issue, but it doesn’t appear to be one yet in this case.
Any issues with a proxy or the download actually timing out?
Verify the file manually. Download in a browser, run the “sha1.exe” tool against it, and verify the size and sha1 match what the fixlet expects. You might find that the file has been modified and the Fixlet is not up to date with the actual download, or that your proxy or something else in your infrastructure is preventing the download from completing.
Try manually precaching the file - if you successfully download it, and the size and sha1 match the Fixlet, then rename the file to match the sha1 value and store it at wwwrootbes/bfmirror/downloads/sha1