Set Up Network Share for Office 365 - 2016 Fixlet

The download URL in the fixlet “Set Up Network Share for Office 365 - 2016” has changed. Looks like Microsoft updates the officedeployenttool.exe utility frequently. I created a custom copy of the fixlet and modified the following line to reflect the correct URL and updated the hash’s and file size.

prefetch officedeploymenttool.exe sha1:99cb5a8b0015cf8b0ac2b2c31c3c3526799548c4 size:3005440 https://download.microsoft.com/download/2/7/A/27AF1BE6-DD20-4CB4-B154-EBAB8A7D4A7E/officedeploymenttool_11901-20022.exe sha256:a04a7c7defad116e4cab15c682781229c660ff9cb91eebbf16d1be7b0e4e5531

When targeting multiple win2012 system i can see that the file is successfully downloaded by the BigFix root server and the local relay. However, the action then fails with error “Download Failed”. I checked the client log and see the following:

At 10:15:16 -0400 -
DownloadsAvailable: checking for 'http://127.0.0.1:52311/bfmirror/downloads/43769/0
DownloadsAvailable: true (action id 43769)
ActionLogMessage: (action:43769) Non-Distributed - DownloadsAvailable
ActionLogMessage: (action:43769) Submitting download request
ActionLogMessage: (action:43769) Download url: 'https://download.microsoft.com/download/2/7/A/27AF1BE6-DD20-4CB4-B154-EBAB8A7D4A7E/officedeploymenttool_11901-20022.exe
DownloadsAvailable: checking for 'http://127.0.0.1:52311/bfmirror/downloads/43769/0
DownloadsAvailable: true (action id 43769)
ActionLogMessage: (action:43769) Non-Distributed - DownloadsAvailable
ActionLogMessage: (action:43769) Submitting download request
ActionLogMessage: (action:43769) Download url: 'https://download.microsoft.com/download/2/7/A/27AF1BE6-DD20-4CB4-B154-EBAB8A7D4A7E/officedeploymenttool_11901-20022.exe
At 10:15:18 -0400 -
ActionLogMessage: (action:43769) JobFailed - cancel and fail action
ActionLogMessage: (action:43769) DownloadJobFailed
At 10:15:19 -0400 -
ActionLogMessage: (action:43769) ending action
At 10:15:19 -0400 - mailboxsite (http://bigfix-root-server:52311/cgi-bin/bfgather.exe/mailboxsite2574958)
Not Relevant - Set up Network Share for Office 365 - Office 2016 (fixlet:43769)

I can’t figure out why it’s failing at the client and why i’m seeing a log entry at the end that says Not Relevant.

Check in the Console for the action status and the action info on the endpoint. I’m pretty sure one of those would indicate if the size, sha1, or sha256 of the file didnt match the script.

1 Like

From my experience so far it will only indicate if there is an issue with sha1 hash

Looks like the size value should be “3005048” instead of the “3005440” in your action.

2 Likes

I think that’s probably what’s going on. Here’s what I get when I run the direct link to the exe through make-prefetch:

prefetch officedeploymenttool_11901-20022.exe sha1:99cb5a8b0015cf8b0ac2b2c31c3c3526799548c4 size:3005048 https://download.microsoft.com/download/2/7/A/27AF1BE6-DD20-4CB4-B154-EBAB8A7D4A7E/officedeploymenttool_11901-20022.exe sha256:a04a7c7defad116e4cab15c682781229c660ff9cb91eebbf16d1be7b0e4e5531

This is by design, @LouC. If you have sha256 enabled, it will throw a flag related to sha256 instead of sha1.

Thanks @bma that was the problem. I appreciate your help.