Loading...

Knowledge Center


Data Exchange Layer upgrade from 1.x to 3.1.0 fails
Technical Articles ID:   KB88931
Last Modified:  11/29/2018

Environment

McAfee Data Exchange Layer (DXL) 3.x

Problem

Upgrade from DXL 1.x to DXL 3.x fails. The DXL MSI log file contains entries similar to the following:

StopMmsServiceExecute:  (0948:0FF0)(2017-02-16T17:07:42.604) ExecuteProcess: Starting process output
StopMmsServiceExecute:  (0948:0FF0)(2017-02-16T17:07:42.635) MsiWriteToLog: (0FB0:0170)(2017-02-16T17:07:42.604) CmdStopMmsService: Stopping MMS service: mfedxl
StopMmsServiceExecute:  (0948:0FF0)(2017-02-16T17:07:42.635) MsiWriteToLog: (0FB0:0170)(2017-02-16T17:07:42.604) MmsStopService: Creating MmsControl
StopMmsServiceExecute:  (0948:0FF0)(2017-02-16T17:07:42.635) MsiWriteToLog: (0FB0:0170)(2017-02-16T17:07:42.635) MmsStopService: Opening MSManager
StopMmsServiceExecute:  (0948:0FF0)(2017-02-16T17:07:42.635) MsiWriteToLog: (0FB0:0170)(2017-02-16T17:07:42.635) MmsStopService: Opening MMS service: mfedxl
StopMmsServiceExecute:  (0948:0FF0)(2017-02-16T17:07:42.635) MsiWriteToLog: (0FB0:0170)(2017-02-16T17:07:42.635) MmsStopService: Error 0x80070005: Failed to open MmsService: mfedxl : Access is denied.
StopMmsServiceExecute:  (0948:0FF0)(2017-02-16T17:07:42.635) MsiWriteToLog: (0FB0:0170)(2017-02-16T17:07:42.635) MmsStopService: Unloading MMS support
StopMmsServiceExecute:  (0948:0FF0)(2017-02-16T17:07:42.635) MsiWriteToLog: (0FB0:0170)(2017-02-16T17:07:42.635) CmdStopMmsService: Error 0x80070005: Failed to stop MMS service: mfedxl : Access is denied.
StopMmsServiceExecute:  (0948:0FF0)(2017-02-16T17:07:42.635) ExecuteProcess: Waiting for process to complete
StopMmsServiceExecute:  (0948:0FF0)(2017-02-16T17:07:42.635) BinaryDeferredRunner::operator(): Error 0x80070005: Process returned non-zero return code : Access is denied.
StopMmsServiceExecute:  (0948:0FF0)(2017-02-16T17:07:42.635) BinaryData::DeleteFromDisk: Getting path directory: C:\Windows\TEMP\dxlsetup\{B01A5786-E283-4B56-A7AB-A1C2FB26EE3F}\mfedxlutil32.exe
StopMmsServiceExecute:  (0948:0FF0)(2017-02-16T17:07:42.635) BinaryData::DeleteFromDisk: Removing trailing backslash: C:\Windows\TEMP\dxlsetup\{B01A5786-E283-4B56-A7AB-A1C2FB26EE3F}\
StopMmsServiceExecute:  (0948:0FF0)(2017-02-16T17:07:42.635) BinaryData::DeleteFromDisk: Getting path directory: C:\Windows\TEMP\dxlsetup\{B01A5786-E283-4B56-A7AB-A1C2FB26EE3F}
StopMmsServiceExecute:  (0948:0FF0)(2017-02-16T17:07:43.649) BinaryData::DeleteFromDisk: Deleting directory recursively (29): C:\Windows\TEMP\dxlsetup\
StopMmsServiceExecute:  (0948:0FF0)(2017-02-16T17:07:43.649) RunCustomAction: Error 0x80070005: Failed to run custom action: StopMmsServiceExecute : Access is denied.
CustomAction StopMmsServiceExecute returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
MSI (s) (50:2C) [17:07:43:649]: PROPERTY CHANGE: Deleting UpdateStarted property. Its current value is '1'.
Action ended 17:07:43: InstallFinalize. Return value 3.
Action ended 17:07:43: INSTALL. Return value 3.

NOTE: This issue will also affect any new DXL 3.0.0 and DXL 3.0.1 hotfixes released in the future.

Workaround

Upgrade DXL 1.1 to 2.0, then upgrade to 3.1.0.

NOTE: Any DXL client versions prior to DXL 2.0 must first be upgraded to DXL 2.0 before they are upgraded to DXL 3.1.

Rate this document

Beta Translate with

Select a desired language below to translate this page.

Glossary of Technical Terms


 Highlight Glossary Terms

Please take a moment to browse our Glossary of Technical Terms.