Forum Discussion

Taen keren's avatar
Taen keren
Steel Contributor
Jan 21, 2019
Solved

The SharePoint Migration Tool won't install

Trying to install SPMT 

 

ERROR DETAILS

Following errors were detected during this operation.
* [21-01-2019 09:04:22] System.Deployment.Application.DeploymentDownloadException (Unknown subtype)
- Downloading http://spmtreleasescus.blob.core.windows.net/build-firstrelease/migrationtoolinstall/libcef.dll.deploy did not succeed.
- Source: System.Deployment

System.IO.IOException
- Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.

 

Anyone knows how to resolve this?

  • Sounds something is blocking access to the URL. Firewall or some sort of web filtering that may be blocking access to download from *.blob.core.windows.net. Might be able to troubleshoot the web filter being an issue because typically they return a special page when hitting a page that says something generic about this page is blocked because it violates policy XYZ.

    Try running Fiddler while the click to run install is going and it should trace out all the http calls going out and it will let you see all the http requests/responses.

    Ours returns a 503 result with an HTML page that says:

    <h1>Web Page Blocked by YourCompany</h1>
    <p>Access to the web page you were trying to visit has been blocked in accordance with YourCompany defined security policies.</p>
    <p>If you would like to have this access reviewed, please contact the YourCompany Service Desk and provide the information below.</p>
    <p><b>User:</b> UserName </p>
    <p><b>URL:</b> clients5.google.com/complete/search?q=g_client=ie8_mw=32765_sh=160_rh=20_inputencoding=UTF-8_outputencoding=UTF-8 </p>
    <p><b>Category:</b> computer-and-internet-info </p>

    If some filter is in place this is what you need in hand:
    https://docs.microsoft.com/en-us/office365/enterprise/urls-and-ip-address-ranges

    that has all the URLs and IPs with Ports needed for O365 to fully function. *.blob.core.windows.net is filed as Default Required http and https. If your tech teams behind the scenes is more automation inclined there is a JSON endpoint that could be automated against.
  • TimLB's avatar
    TimLB
    Steel Contributor
    Sounds something is blocking access to the URL. Firewall or some sort of web filtering that may be blocking access to download from *.blob.core.windows.net. Might be able to troubleshoot the web filter being an issue because typically they return a special page when hitting a page that says something generic about this page is blocked because it violates policy XYZ.

    Try running Fiddler while the click to run install is going and it should trace out all the http calls going out and it will let you see all the http requests/responses.

    Ours returns a 503 result with an HTML page that says:

    <h1>Web Page Blocked by YourCompany</h1>
    <p>Access to the web page you were trying to visit has been blocked in accordance with YourCompany defined security policies.</p>
    <p>If you would like to have this access reviewed, please contact the YourCompany Service Desk and provide the information below.</p>
    <p><b>User:</b> UserName </p>
    <p><b>URL:</b> clients5.google.com/complete/search?q=g_client=ie8_mw=32765_sh=160_rh=20_inputencoding=UTF-8_outputencoding=UTF-8 </p>
    <p><b>Category:</b> computer-and-internet-info </p>

    If some filter is in place this is what you need in hand:
    https://docs.microsoft.com/en-us/office365/enterprise/urls-and-ip-address-ranges

    that has all the URLs and IPs with Ports needed for O365 to fully function. *.blob.core.windows.net is filed as Default Required http and https. If your tech teams behind the scenes is more automation inclined there is a JSON endpoint that could be automated against.

Resources