Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

0

Error while installing PowerBI Gateway

Hi,

 

I am trying to install PowerBI Gateway (non-personal mode). As recommended, all hardware and software requirements are fulfilled. I also have admin rights on my machine for installation and part of Administrator group. Attached is the log file of error. Can anybody help me with this?

MSI (s) (14:98) [16:54:03:800]: Doing action: StartServiceToCreateUser
MSI (s) (14:98) [16:54:03:800]: Note: 1: 2205 2:  3: ActionText 
Action ended 16:54:03: InstallFinalize. Return value 1.
MSI (s) (14:44) [16:54:03:815]: Invoking remote custom action. DLL: C:\Windows\Installer\MSIE636.tmp, Entrypoint: StartServiceToCreateUser
Action start 16:54:03: StartServiceToCreateUser.
SFXCA: Extracting custom action to temporary directory: C:\Windows\Installer\MSIE636.tmp-\
SFXCA: Binding to CLR version v4.0.30319
Calling custom action Microsoft.PowerBI.DataMovement.CustomActionUtils!Microsoft.PowerBI.DataMovement.CustomActionUtils.CustomActions.StartServiceToCreateUser
StartServiceToCreateUser System.ServiceProcess.TimeoutException: Time out has expired and the operation has not been completed.
   at System.ServiceProcess.ServiceController.WaitForStatus(ServiceControllerStatus desiredStatus, TimeSpan timeout)
   at Microsoft.PowerBI.DataMovement.CustomActionUtils.CustomActions.RestartServiceImpl(String serviceName, String processName, TimeSpan actionTimeout)
   at Microsoft.PowerBI.DataMovement.CustomActionUtils.CustomActions.StartServiceToCreateUser(Session session)
MSI (s) (14:98) [16:54:13:397]: Doing action: AddLogonAsServiceRight
MSI (s) (14:98) [16:54:13:397]: Note: 1: 2205 2:  3: ActionText 
Action ended 16:54:13: StartServiceToCreateUser. Return value 1.
MSI (s) (14:10) [16:54:13:413]: Invoking remote custom action. DLL: C:\Windows\Installer\MSIBB1.tmp, Entrypoint: AddLogonAsServiceRight
Action start 16:54:13: AddLogonAsServiceRight.
SFXCA: Extracting custom action to temporary directory: C:\Windows\Installer\MSIBB1.tmp-\
SFXCA: Binding to CLR version v4.0.30319
Calling custom action Microsoft.PowerBI.DataMovement.CustomActionUtils!Microsoft.PowerBI.DataMovement.CustomActionUtils.CustomActions.AddLogonAsServiceRight
Adding logon service right for user, NT SERVICE\PBIEgwService
MSI (s) (14:98) [16:54:14:416]: Doing action: AddServiceUserToPerfGroup
MSI (s) (14:98) [16:54:14:416]: Note: 1: 2205 2:  3: ActionText 
Action ended 16:54:14: AddLogonAsServiceRight. Return value 1.
MSI (s) (14:40) [16:54:14:425]: Invoking remote custom action. DLL: C:\Windows\Installer\MSIFA8.tmp, Entrypoint: AddServiceUserToPerfGroup
Action start 16:54:14: AddServiceUserToPerfGroup.
SFXCA: Extracting custom action to temporary directory: C:\Windows\Installer\MSIFA8.tmp-\
SFXCA: Binding to CLR version v4.0.30319
Calling custom action Microsoft.PowerBI.DataMovement.CustomActionUtils!Microsoft.PowerBI.DataMovement.CustomActionUtils.CustomActions.AddServiceUserToPerfGroup
Exception thrown by custom action:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices.COMException: The specified account name is already a member of the group.

   --- End of inner exception stack trace ---
   at System.DirectoryServices.DirectoryEntry.Invoke(String methodName, Object args)
   at Microsoft.PowerBI.DataMovement.CustomActionUtils.CustomActions.AddUserToLocalGroup(String userName, String groupName)
   at Microsoft.PowerBI.DataMovement.CustomActionUtils.CustomActions.AddServiceUserToPerfGroup(Session session)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object parameters, Object arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture)
   at Microsoft.Deployment.WindowsInstaller.CustomActionProxy.InvokeCustomAction(Int32 sessionHandle, String entryPoint, IntPtr remotingDelegatePtr)
CustomAction AddServiceUserToPerfGroup returned actual error code 1603 but will be translated to success due to continue marking
MSI (s) (14:98) [16:54:15:354]: Doing action: RestartService
MSI (s) (14:98) [16:54:15:354]: Note: 1: 2205 2:  3: ActionText 
Action ended 16:54:15: AddServiceUserToPerfGroup. Return value 1.
MSI (s) (14:88) [16:54:15:366]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI1361.tmp, Entrypoint: RestartService
Action start 16:54:15: RestartService.
SFXCA: Extracting custom action to temporary directory: C:\Windows\Installer\MSI1361.tmp-\
SFXCA: Binding to CLR version v4.0.30319
Calling custom action Microsoft.PowerBI.DataMovement.CustomActionUtils!Microsoft.PowerBI.DataMovement.CustomActionUtils.CustomActions.RestartService
Exception thrown by custom action:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ServiceProcess.TimeoutException: Time out has expired and the operation has not been completed.
   at System.ServiceProcess.ServiceController.WaitForStatus(ServiceControllerStatus desiredStatus, TimeSpan timeout)
   at Microsoft.PowerBI.DataMovement.CustomActionUtils.CustomActions.RestartServiceImpl(String serviceName, String processName, TimeSpan actionTimeout)
   at Microsoft.PowerBI.DataMovement.CustomActionUtils.CustomActions.RestartService(Session session)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object parameters, Object arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture)
   at Microsoft.Deployment.WindowsInstaller.CustomActionProxy.InvokeCustomAction(Int32 sessionHandle, String entryPoint, IntPtr remotingDelegatePtr)
CustomAction RestartService returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 16:54:46: RestartService. Return value 3.
Action ended 16:54:46: INSTALL. Return value 3.
Property(S): UpgradeCode = {D430A057-BAED-421C-A12C-C4EFF28670C6}
Property(S): INSTALLLOCATION = C:\Program Files\On-premises data gateway\
Property(S): TARGETDIR = D:\
Property(S): dir421BB20CF98DE5002498A11A28462F6E = C:\Program Files\On-premises data gateway\bg\

 

Status: Delivered
Comments
v-qiuyu-msft
Community Support

Hi @Anonymous, 

 

I see many users reported the same issue internally. It appears the issue is related to the machine environment. It's hard to provide help on forum side, I would suggest you create a support ticket to get dedicated support. 

 

Support Ticket.gif

 

Best Regards,
Qiuyun Yu 

v-qiuyu-msft
Community Support
Status changed to: Delivered