search cancel

Operation 'CEM: Get File' failed.

book

Article ID: 163955

calendar_today

Updated On:

Products

IT Management Suite

Issue/Introduction

Clients running CEM are not able to download packages and get an error Operation 'CEM: Get File' failed..  When the CEM client is brought internal it downloads the packages over UNC with no issue.

The agent was recieving the errors below:

 

Operation 'CEM: Get File' failed. 
Protocol: HTTPS 
Host: SMP-W2K8-01.EPM.Local:443 
Path: /Altiris/PS/Share/pkggroup_%7B99aa5afd-a537-4dbd-b3f1-31f0068f486c%7D/%7B672818B3-8C47-4C92-8F86-649563393A35%7D/cache/Binary%20Tree%20Archive%20Migrator%202.0.1.msi 
Id: 1071.1880 
Error type: HTTP error 
Error code: HTTP status 404: The requested URL does not exist on the server or the server is down (0x8FA10194) 
Error note: 404 Not Found

Download Package failed: HTTP error occured (-2147209951)

 

Environment

ITMS 8.x

Cause

In this case the packages trying to be downloaded were .cab files and not allowed by IIS.  Reviewing the article https://support.microsoft.com/en-us/kb/942045

 

Resolution

Review the following article:  https://support.microsoft.com/en-us/kb/942045

To resolve this problem, follow these steps:

1.Click Start, type Notepad in the Start Search text box, right-click Notepad, and then click Run as administrator.

If you are prompted for an administrator password or for a confirmation, type your password or click Continue. 
2.On the File menu, click Open. In the File name box, type %windir%\System32\inetsrv\config\applicationHost.config, and then click Open.
3.In the applicationHost.config file, press CTRL+F to search for the <requestFiltering> section.
4.In the <requestFiltering> section, locate the following code: 
<fileExtensions allowUnlisted="false">
5.Replace the code that you found in step 4 with the following code: 
<fileExtensions allowUnlisted="true">
Note If you want to deny some specific file name extensions for security, you can explicitly add these extensions. For example, see the following code: 
<requestFiltering>
      <fileExtensions allowUnlisted="true">
         <add fileExtension=".asa" allowed="false" />
         <add fileExtension=".asax" allowed="false" />
         <add fileExtension=".ascx" allowed="false" />
         <add fileExtension=".master" allowed="false" />
      </fileExtensions>
</requestFiltering>
6.On the File menu, click Save.
7.Close Notepad.