Forum Discussion
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
- BA_PeteSuper User
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