Forum Discussion

marcofrom1A's avatar
marcofrom1A
Regular Visitor
4 years ago

data gateway installation failed

hello,
I'm installing  "on-premise data gateway" version 3000.118.2.0 on a windows server 2019 standard and with dotnet 4.8.3761.0

I'm running the installation package as administrator and at the very end of the installation I got the following error

When I got to the log file and I search errors, I find that :

Action start 8:08:33: CheckForServicePresence.
SFXCA: Extracting custom action to temporary directory: C:\Windows\Installer\MSI5DCE.tmp-\
SFXCA: Failed to get requested CLR info. Error code 0x80131700
SFXCA: Ensure that the proper version of the .NET Framework is installed, or that there is a matching supportedRuntime element in CustomAction.config. If you are binding to .NET 4 or greater add useLegacyV2RuntimeActivationPolicy=true to the <startup> element.
CustomAction CheckForServicePresence returned actual error code 1603 but will be translated to success due to continue marking
MSI (s) (C4:60) [08:08:34:000]: Doing action: DeleteServices
MSI (s) (C4:60) [08:08:34:000]: Note: 1: 2205 2: 3: ActionText
Action ended 8:08:34: CheckForServicePresence. Return value 1.
Action start 8:08:34: DeleteServices.

 

Net is well installed 4.8.3761.0. 
do you have any idea?

thanks 

Marc

 

1 Reply

  • Hi marcofrom1A ,

     

    The only thing I can see from the error log that may be an issue is this:

    "If you are binding to .NET 4 or greater add useLegacyV2RuntimeActivationPolicy=true to the <startup> element."

     

    In my own experience, I found setting up gateways to be a particularly finicky process, with lots of messing with the config files below to ensure they accounted for proxy servers etc.:

     

    - EnterpriseGatewayConfigurator.exe

    // This section may need to be updated:
    <system.net>
        <defaultProxy useDefaultCredentials="true">
            <proxy  
                autoDetect="false"  
                proxyaddress="yourProxyServerName:relevantPort"  //add proxy server name and port
                bypassonlocal="false"  
                usesystemdefault="true"
            />  
        </defaultProxy>

     

    - Microsoft.Mashup.Container.NetFX45.exe

    // This may need to be updated:
    <configuration>
        <system.net>
            <defaultProxy useDefaultCredentials="true" enabled="true">
            <proxy proxyaddress="yourProxyServerName:relevantPort" bypassonlocal="true" /> //add proxyserver:port here
            </defaultProxy>
        </system.net>
    </configuration>

     

    - Microsoft.PowerBI.EnterpriseGateway.exe

    // This section may need to be updated:
    <system.net>
        <defaultProxy useDefaultCredentials="true">
            <proxy  
                autoDetect="false"  
                proxyaddress="yourProxyServerName:relevantPort"  //add proxyserver:port here
                bypassonlocal="false"  
                usesystemdefault="true"
            />  
        </defaultProxy>

     

    Other than that, I'm afraid not many people on here speak 'error log', so you may need to raise with MS Support.

     

    Pete