Mozilla Thunderbird Fixlets

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

2 Likes

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.

1 Like