Has anyone had problems with the URL in the Mozilla Thunderbird fixlets in the Patch Management co? For example, Fixlet ID: 6101716, when the job runs I get this response: “Download error: The requested URL does not pass this deployment’s download whitelist”. I found that the URL in the fixlet is not correct. The URL being used is “https://download-installer.cdn.mozilla.net/pub/thunderbird/releases/128.6.0esr/win32/en-US/Thunderbird%2520Setup%2520128.6.0esr.exe”. It appears that the “%25” shouldn’t be in the URL.
Hi @tjpotts, I’ve successfully pre-cached all of the binaries in this fixlet. Have you performed the following as stated in the description?
Note: You must add http://download-installer.cdn.mozilla.net/.*
, the Thunderbird download source to the DownloadWhitelist.txt file, which is located in BigFix Enterprise\BESServer\Mirror Server\Config. This only needs to be done once.
For more information on DownloadWhitelist.txt, please reference:
-Gus
The whitelist update entry @gus references is what’s needed.
For reference, that FireFox download URL you cite is actually inside of a Relevance Substitution; inside the Relevance string, the percent symbol itself has to be percent-encoded as %25, thus when it is decoded from relevance the %2520 portion becomes a literal %20 - which is how a URL specifies a space in the filename.
The reason for this is that we support FireFox updates across dozens of languages in a single fixlet, and using the relevance substitutions allow us to only download & precache the language installers that are needed in your environment.