1 Reply Latest reply on Mar 12, 2018 5:28 AM by Nico Schmidtbauer

    Citrix GoToMeeting Installation

    Rookie

      Hallo,

       

      hat hier jemand schon einmal GoToMeeting erfolgreich als eScript DSM Paket paketiert? Ich habe bereits mehrere Installationsvarianten versucht - leider alle ohne Erfolg.

      Installiert man die Multi MSi mit MSIInstallProduct so erscheinen auf den Client mehrere Windows PopUp Fenster mit "Erkennung interaktiver Dienste. Von einem auf diesem Computer ausgeführten Programm wird versucht, eine Meldung anzuzeigen".

      Möchte man die MSI mit den Silent Parametern installiert so erscheint im DSM Log die Fehlermeldung: "Failure while installing MSI package. MSI returned: (1639) Invalid command line argument. Consult the Windows Installer SDK for detailed command line help."

      Installiert man diese MSI über CMD mit msiexec und genau den selben Parametern funktioniert die Installation einwandfrei. Die Installation des GoToOpener funktioniert - das GoToMeeting läuft allerdings immer in einen TimeOut bzw. bringt diese Windows Popups.

      Laut Google Foreneinträge + Citrix Installation Guide PDF lässt sich das GoToMeeting nur sauber über Gruppenrichtlinien für alle User des PCs verteilen. Hat das schon jemand über DSM für alle Benutzer des PCs hinbekommen?

       

      Anbei die Installationsfiles (Multi Build MSI):  Install via MSI (Windows) - gleiches Problem aber ebenso mit der Single Build Variante.

       

      Hier noch die Log Varianten meiner verschiedenen Tests:

       

      Variante 1:

      15:08:54.591 2    -> RunAsEx('C:\Windows\system32\msiexec.exe','/i C:\Program Files (x86)\Common Files\enteo\RepositoryCache\67963\rev\7\Extern\G2MSetup8.12-8.20_IT.msi /quiet','',*****,'15','_return',raUseSisAccount+WaitForExecution+raLogonWithProfile+raHideWindow+UndoneContinueParentScript)/TS
      15:08:54.627 2     clnexcln.dll: Security warning: UAC seems to be disabled for dsm_run.
      15:08:54.684 2     xniTools: Created process with process id 5136
      15:08:54.684 1     xniTools: Waiting for process 15 minutes...
      15:23:54.763 2     xniTools: Process execution timed out.
      15:23:54.763 1     xniTools: Setting exit code variable '_return' to 'TimeOut'

       

      15:23:54.765 1    Evaluating condition "not __return_='0'"
      15:23:54.767 2    Condition TRUE-> entering IF part

       

      15:23:54.769 2    ->  ExitProcEx(Failed,'Installation mit Fehlercode TimeOut fehlgeschlagen')
      15:23:54.770 2    New last error from script command is 1627 (0x0000065b)
      15:23:54.770 2    Resolved new last error from script command is: Beim Ausführen der Funktion ist ein Fehler aufgetreten.
      15:23:54.771 2    xniFPS: '{4CF25162-CBFE-4ED5-9640-00557395EA58}' is installed
      15:23:54.772 2    FPS.dll: Closing the file package '\\?\C:\Program Files (x86)\Common Files\enteo\RepositoryCache\67963\rev\7\'

       

       

      Variante 2:

      13:21:09.589 2    -> MSIInstallProduct('C:\Program Files (x86)\Common Files\enteo\RepositoryCache\67963\rev\5\Extern$\G2MSetup8.12-8.20_IT.msi','NORMAL',MsiInstMach) ... /TS
      13:21:09.601 1     xniMSI: Status verification of C:\Program Files (x86)\Common Files\enteo\RepositoryCache\67963\rev\5\Extern$\G2MSetup8.12-8.20_IT.msi...
      13:21:09.605 1      xniMSI: Package verified OK.
      13:21:09.628 2      xniMSI: Product info: GoToMeeting 7638-8199 IT Installer 8.20.8199
      13:21:09.628 2      xniMSI: Product GUID: {E16AC76E-78E5-4421-9CF9-0678EA638178}
      13:21:09.629 2      xniMSI: Current install state: INSTALLSTATE_UNKNOWN
      13:21:09.675 1     xniMSI: MSI logging enabled. LogLevel is NORMAL (0x00001bc7). LogFile is C:\Program Files (x86)\Common Files\enteo\NiLogs\MSI\NiMsiInst1519129269[GoToMeeting 7638-8199 IT Installer].log
      13:21:09.676 2     xniMSI: MSI settings: Advertise: None (FullInstall) ~ Install: per machine ~
      13:21:09.676 2     xniMSI: Install state of package {E16AC76E-78E5-4421-9CF9-0678EA638178} : INSTALLSTATE_UNKNOWN
      13:21:09.676 1     xniMSI: Starting installation through MSI...
      13:21:09.982 E      Warning (Module:xniMSI, Severity:0x03): an unnamed file contains an incorrect path.
      13:21:09.983 E      Error (Module:xniMSI, Severity:0x0b): Failure while installing MSI package. MSI returned: (1639) Invalid command line argument. Consult the Windows Installer SDK for detailed command line help.
      13:21:09.983 2      Messagebox suppressed  (No output allowed), output is written to the log files
      13:21:09.983 2      MsgBox: [Failure while installing MSI package. MSI returned: (1639) Invalid command line argument. Consult the Windows Installer SDK for detailed command line help.

      Installation wird beendet.]

      13:21:09.986 2    New last error from script command is 2147614729 (0x80020009)
      13:21:09.986 2    Resolved new last error from script command is: Ausnahmefehler aufgetreten.
      13:21:09.986 2   Execution terminated on error
      13:21:09.987 2   xniFPS: '{4CF25162-CBFE-4ED5-9640-00557395EA58}' is installed
      13:21:09.987 2   FPS.dll: Closing the file package '\\?\C:\Program Files (x86)\Common Files\enteo\RepositoryCache\67963\rev\5\'.

       

      13:21:09.988 2   ---->Installation of Go2Meeting has not completed on exit.

       

       

      Variante 3:

      08:41:31.646 2    -> MSIInstallProduct('C:\Program Files (x86)\Common Files\enteo\RepositoryCache\67963\rev\8\Extern$\GoToOpenerMultiUser.msi','NORMAL',MsiInstMach) ... /TS
      08:41:31.658 1     xniMSI: Status verification of C:\Program Files (x86)\Common Files\enteo\RepositoryCache\67963\rev\8\Extern$\GoToOpenerMultiUser.msi...
      08:41:31.665 1      xniMSI: Package verified OK.
      08:41:31.700 2      xniMSI: Product info: GoTo Opener (Multi User) 1.0.473
      08:41:31.700 2      xniMSI: Product GUID: {4944A7A3-37B0-47EB-8DC3-7BA2801753BA}
      08:41:31.701 2      xniMSI: Current install state: INSTALLSTATE_DEFAULT
      08:41:31.760 1     xniMSI: MSI logging enabled. LogLevel is NORMAL (0x00001bc7). LogFile is C:\Program Files (x86)\Common Files\enteo\NiLogs\MSI\NiMsiInst1519371691[GoTo Opener (Multi User)].log
      08:41:31.760 2     xniMSI: MSI settings: Advertise: None (FullInstall) ~ Install: per machine ~
      08:41:31.761 2     xniMSI: Install state of package {4944A7A3-37B0-47EB-8DC3-7BA2801753BA} : INSTALLSTATE_DEFAULT
      08:41:31.761 1     xniMSI: Starting installation through MSI...
      08:41:34.577 2     xniMSI: Install state of package {4944A7A3-37B0-47EB-8DC3-7BA2801753BA} : INSTALLSTATE_DEFAULT
      08:41:34.577 1     xniMSI: Writing package ID '67963', revision 'R8', repository '66031' to registry
      08:41:34.577 2     xniMSI: Successfully installed GoTo Opener (Multi User) 1.0.473.

       

      08:41:34.578 2    -> RunAsEx('C:\Windows\system32\cmd.exe','msiexec /i C:\Program Files (x86)\Common Files\enteo\RepositoryCache\67963\rev\8\Extern\G2MSetup8.12-8.20_IT.msi /quiet','',*****,'15','_return',raUseSisAccount+WaitForExecution+raLogonWithProfile+raHideWindow+UndoneContinueParentScript)/TS
      08:41:34.626 2     clnexcln.dll: Security warning: UAC seems to be disabled for dsm_run.
      08:41:34.711 2     xniTools: Created process with process id 3452
      08:41:34.711 1     xniTools: Waiting for process 15 minutes...
      08:56:34.774 2     xniTools: Process execution timed out.
      08:56:34.774 1     xniTools: Setting exit code variable '_return' to 'TimeOut'

       

      08:56:34.775 1    Evaluating condition "not __return_='0'"
      08:56:34.777 2    Condition TRUE-> entering IF part

       

      08:56:34.777 2   

      ->  ExitProcEx(Failed,'Installation mit Fehlercode TimeOut fehlgeschlagen')

       

       

      Variante 4:

      10:01:57.884 2    -> MSIInstallProduct('C:\Program Files (x86)\Common Files\enteo\RepositoryCache\67963\rev\9\Extern$\GoToOpenerMultiUser.msi','NORMAL',MsiInstMach) ... /TS
      10:01:57.896 1     xniMSI: Status verification of C:\Program Files (x86)\Common Files\enteo\RepositoryCache\67963\rev\9\Extern$\GoToOpenerMultiUser.msi...
      10:01:57.900 1      xniMSI: Package verified OK.
      10:01:57.927 2      xniMSI: Product info: GoTo Opener (Multi User) 1.0.473
      10:01:57.927 2      xniMSI: Product GUID: {4944A7A3-37B0-47EB-8DC3-7BA2801753BA}
      10:01:57.928 2      xniMSI: Current install state: INSTALLSTATE_DEFAULT
      10:01:57.969 1     xniMSI: MSI logging enabled. LogLevel is NORMAL (0x00001bc7). LogFile is C:\Program Files (x86)\Common Files\enteo\NiLogs\MSI\NiMsiInst1519376517[GoTo Opener (Multi User)].log
      10:01:57.970 2     xniMSI: MSI settings: Advertise: None (FullInstall) ~ Install: per machine ~
      10:01:57.970 2     xniMSI: Install state of package {4944A7A3-37B0-47EB-8DC3-7BA2801753BA} : INSTALLSTATE_DEFAULT
      10:01:57.971 1     xniMSI: Starting installation through MSI...
      10:02:00.159 2     xniMSI: Install state of package {4944A7A3-37B0-47EB-8DC3-7BA2801753BA} : INSTALLSTATE_DEFAULT
      10:02:00.159 1     xniMSI: Writing package ID '67963', revision 'R9', repository '66031' to registry
      10:02:00.159 2     xniMSI: Successfully installed GoTo Opener (Multi User) 1.0.473.

       

      10:02:00.161 2    -> RunAsEx('C:\Windows\system32\msiexec.exe','/i C:\Program Files (x86)\Common Files\enteo\RepositoryCache\67963\rev\9\Extern\G2MSetup8.12-8.20_IT.msi /qn /norestart /log output.log G2MRUNATLOGON=False','',*****,'15','_return',raUseSisAccount+WaitForExecution+raLogonWithProfile+raHideWindow+UndoneC...
      10:02:00.198 2     clnexcln.dll: Security warning: UAC seems to be disabled for dsm_run.
      10:02:00.264 2     xniTools: Created process with process id 2128
      10:02:00.264 1     xniTools: Waiting for process 15 minutes...
      10:17:00.278 2     xniTools: Process execution timed out.
      10:17:00.279 1     xniTools: Setting exit code variable '_return' to 'TimeOut'

       

      10:17:00.279 1    Evaluating condition "not __return_='0'"
      10:17:00.280 2    Condition TRUE-> entering IF part

       

      10:17:00.281 2    ->  ExitProcEx(Failed,'Installation mit Fehlercode TimeOut fehlgeschlagen')
        • 1. Re: Citrix GoToMeeting Installation
          Nico Schmidtbauer Apprentice

          Hallo,

           

          ich kann dir leider nicht 100% sagen, wie es in der Version 8 aussieht. Aber ja, das Thema mit Gruppenrichtlinien in der Doku gibt es schon seit längerem. Ich hatte das damals so interpretiert, dass die Multi User Installation automatisch passiert, wenn die Installation im System Context läuft.

           

          Dementsprechend sollte es theoretisch funktionieren, wenn du über den SIS Installierst, und DSM bei dir so konfiguriert ist, dass Local System herangezogen wird. Wenn das je nicht der Fall sein sollte (bei mir ists z.b. aktuell noch so), kann man sich auch mit PSEXEC behelfen.

           

          Aktuell sieht der Aufruf (Execute) bei mir ca. so aus:

           

          PsExec.exe -accepteula -i -s msiexec.exe /I C:\Verzeichniss...\G2MSetup7.30.6140_IT.msi G2MRUNATLOGON=false G2MPERFORMAVC=false G2MINTEGRATION=Outlook /qn

           

          Gruß

          Nico