none
Problème d'installation de CRM via script powershell (mais pas d'erreur dans le log) RRS feed

  • Question

  • Bonjour à tous,

    Je rencontre un problème assez bizarre avec l'installation silencieuse de CRM 2011 (via un script powershell).

    Sur certains postes il s'installe sans problème, sur d'autres par contre, le script me retourne 0 (comme quoi il s'est bien installé donc) sauf que... ce n'est pas le cas.

    La commande pour l'installation est toute bête :

    $CRMInstall = start-process -FilePath "$CRMInstallPath" -ArgumentList "/Q /l C:\LOCAL\Logs\CRMInstall.txt INSTALLLEVEL=3 /targetdir `"$TargetDir`"" -Wait -PassThru -LoadUserProfile If ($CRMInstall.Exitcode -eq 0) { Write-host "Installation OK" } Else { Write-host "Erreur durant l'installation" }

    Quand je regarde dans le log d'installation, je ne vois pas d'erreurs qui peut expliquer ce phénomène.

    Ci joint un log sur lequel il ne s'installe pas :

    17:22:21|   Info| === La journalisation du démarrage du programme d’installation a commencé le 15/02/2013 à 17:22:21 ===
    17:22:21|   Info| Bootstrap version: 5.0.9688.583.
    17:22:21|   Info| User: Système.
    17:22:21|   Info| Invoked with command line: "C:\Package\20075\DATA\CRM\Client\i386\SetupClient.exe" /Q /l C:\LOCAL\Logs\CRMInstall.txt INSTALLLEVEL=3 /targetdir "C:\Program Files (x86)\Microsoft Dynamics CRM Client" 
    17:22:21|   Info| Running Microsoft Dynamic CRM 5 for Outlook at : C:\Package\20075\DATA\CRM\Client\i386
    17:22:21|   Info| System Memory: 2137448448 Bytes
    17:22:21|   Info| Initializing COM.
    17:22:21|   Info| Initialized COM.
    17:22:22|   Info| No pending reboot detected
    17:22:22|   Info| No reboot required
    17:22:22|   Info| Uninitializing COM.
    17:22:22|   Info| Uninitialized COM.
    17:22:22|   Info| Current OS Version: 6.1.7601
    17:22:22|   Info|   ServicePack: Service Pack 1
    17:22:22|   Info|   System Type: Workstation
    17:22:22|   Info|   Suite Mask: 0x0100
    17:22:22|   Info| Copying installer files to local directory:  
    17:22:22|   Info| Package: C:\Package\20075\DATA\CRM\Client\i386\Client.msi, Options: ADDLOCAL="Installer" INSTALLDIR="C:\Windows\TEMP\MSCRM_{468E2581-332C-4CCD-93C3-F7529622B407}" TARGETDIR="C:\Windows\TEMP\MSCRM_{468E2581-332C-4CCD-93C3-F7529622B407}" ALLOWRUN=1
    17:22:25|   Info| Loading bootstrap library C:\Windows\TEMP\MSCRM_{468E2581-332C-4CCD-93C3-F7529622B407}\ClientSetup.dll
    17:22:26|   Info| Microsoft Dynamics CRM pour Outlook is not currently installed.
    17:29:31|   Info| === La journalisation du démarrage du programme d’installation s’est terminée le 15/02/2013 à 17:29:31 ===
    2:26|   Info| Bootstrap version: 5.0.9688.583.
    17:22:26|   Info| User: Système.
    17:22:26|   Info| Initializing COM.
    17:22:26|   Info| Initialized COM.
    17:22:26|   Info| Current OS Version: 6.1.7601
    17:22:26|   Info|   ServicePack: Service Pack 1
    17:22:26|   Info|   System Type: Workstation
    17:22:26|   Info|   Suite Mask: 0x0100
    17:22:36|   Info| IsIeInstalled=1
    17:22:36|   Info| IsDotNetInstalled=0
    17:22:36|   Info| Create the job key value BITSLocalTempDir in the registry.
    
    17:22:36|   Info| Set the job key value BITSLocalTempDir as  in the registry.
    
    17:22:36|   Info| Checking whether installer dotNetFx40_Full_x86_x64.exe is locally available
    17:22:36|   Info| Installer path for Microsoft .NET Framework set to C:\Package\20075\DATA\CRM\Redist\DOTNETFX\dotNetFx40_Full_x86_x64.exe
    17:22:36|   Info| IsInstallerInstalled=1
    17:22:36|   Info| Windows Installer found is 5.0
    17:22:36|   Info| CIsVcRedistInstalled=0
    17:22:36|   Info| Installing VCRedist with version 10.0.30319 
    17:22:36|   Info| Get the job key value BITSLocalTempDir as  from the registry.
    
    17:22:36|   Info| Checking whether installer vcredist_x86.exe is locally available
    17:22:36|   Info| Installer path for Fichier exécutable Microsoft Visual C++ set to C:\Package\20075\DATA\CRM\Redist\VcRedist\vcredist_x86.exe
    17:22:36|   Info| Initializing COM.
    17:22:36|   Info| Initialized COM.
    17:22:37|   Info| Installation de Fichier exécutable Microsoft Visual C++
    17:22:37|   Info| Launching external process:
    17:22:37|   Info|      CmdLine:  <"C:\Package\20075\DATA\CRM\Redist\VcRedist\vcredist_x86.exe" /q /norestart>
    17:22:37|   Info|   WorkingDir: <C:\Package\20075\DATA\CRM\Redist\VcRedist>
    17:22:44|   Info| L’installation de Fichier exécutable Microsoft Visual C++ est terminée. Code de sortie : 0. Résultat : Version installée : 10.0.30319
    17:22:44|   Info| Uninitializing COM.
    17:22:44|   Info| Uninitialized COM.
    17:22:44|   Info| IsDrWatsonInstalled=0
    17:22:45|   Info| Get the job key value BITSLocalTempDir as  from the registry.
    
    17:22:45|   Info| Checking whether installer dw20shared.msi is locally available
    17:22:50|   Info| Installer path for Rapports d’erreurs d’une application Microsoft set to C:\Package\20075\DATA\CRM\Client\i386\DW\DW20Shared.msi
    17:22:50|   Info| IsDotNetInstalled=0
    17:22:50|   Info| Get the job key value BITSLocalTempDir as  from the registry.
    
    17:22:50|   Info| Checking whether installer dotNetFx40_Full_x86_x64.exe is locally available
    17:22:51|   Info| Installer path for Microsoft .NET Framework set to C:\Package\20075\DATA\CRM\Redist\DOTNETFX\dotNetFx40_Full_x86_x64.exe
    17:22:51|   Info| IsInstallerInstalled=1
    17:22:51|   Info| Windows Installer found is 5.0
    17:22:51|   Info| IsSqlExprInstalled=0
    17:22:51|   Info| Get the job key value BITSLocalTempDir as  from the registry.
    
    17:22:51|   Info| Checking whether installer SQLEXPR*.EXE is locally available
    17:22:51|   Info| Installer path for Microsoft SQL Server 2008 Express Edition (CRM) set to C:\Package\20075\DATA\CRM\Redist\SQLEXPR\SQLEXPR_x86_FRA.exe
    17:22:51|   Info| IsSqlCe32BitInstalled=0
    17:22:51|   Info| Get the job key value BITSLocalTempDir as  from the registry.
    
    17:22:51|   Info| Checking whether installer SSCERuntime*-x86.msi is locally available
    17:22:51|   Info| Installer path for Microsoft SQL Server Compact 3.5 Service Pack 2 set to C:\Package\20075\DATA\CRM\Redist\sqlce\SSCERuntime-FRA-x86.msi
    17:22:51|   Info| IsSqlCe64BitInstalled=0
    17:22:51|   Info| Get the job key value BITSLocalTempDir as  from the registry.
    
    17:22:51|   Info| Checking whether installer SSCERuntime*-x64.msi is locally available
    17:22:51|   Info| Installer path for Microsoft SQL Server Compact 3.5 Service Pack 2 set to C:\Package\20075\DATA\CRM\Redist\sqlce\SSCERuntime-FRA-x64.msi
    17:22:51|   Info| IsReportViewerControlInstalled=0
    17:22:51|   Info| Get the job key value BITSLocalTempDir as  from the registry.
    
    17:22:51|   Info| Checking whether installer ReportViewer.exe is locally available
    17:22:52|   Info| Installer path for Contrôle Visionneuse de rapports Microsoft SQL Reporting Services set to C:\Package\20075\DATA\CRM\Redist\ReportViewer\ReportViewer.exe
    17:22:52|   Info| IsGenevaInstalled=0
    17:22:52|   Info| Get the job key value BITSLocalTempDir as  from the registry.
    
    17:22:52|   Info| Checking whether installer Windows6.1-KB974405-x64.msu is locally available
    17:22:52|   Info| Installer path for Windows Identity Foundation set to C:\Package\20075\DATA\CRM\Redist\WindowsIdentityFoundation\Windows6.1-KB974405-x64.msu
    17:22:52|   Info| CIsIDCRL64Installed=1
    17:22:52|   Info| GetSIDOfLoggedOnUser: Starting
    17:22:52|   Info| GetSIDOfLoggedOnUser: before WTSQueryUserToken, session=0
    17:22:52|   Info| GetSIDOfLoggedOnUser: return code = 1008
    17:22:52|   Info| Using the following Language Pack msi - C:\Package\20075\DATA\CRM\Client\i386\MUISetup_1036_i386.msi
    17:22:52|   Info| Initializing COM.
    17:22:52|   Info| Initialized COM.
    17:22:52|   Info| Querying current AutomaticUpdatesNotificationLevel
    17:22:52|   Info| Pausing Automatic Updates
    17:22:52|   Info| Automatic Updates paused
    17:22:52|   Info| Installation de Rapports d’erreurs d’une application Microsoft
    17:22:52|   Info| Fichier journal : C:\LOCAL\Logs\watson.log
    17:22:52|   Info| Launching external process:
    17:22:52|   Info|      CmdLine:  <msiexec /i "C:\Package\20075\DATA\CRM\Client\i386\DW\DW20Shared.msi" /LV* "C:\LOCAL\Logs\watson.log" /qn REBOOT=ReallySuppress APPGUID={0C524D20-040C-0050-8A9E-0C4C490E4E54} REINSTALL=ALL REINSTALLMODE=vomus>
    17:22:52|   Info|   WorkingDir: <C:\Package\20075\DATA\CRM\Client\i386\DW>
    17:22:58|   Info| L’installation de Rapports d’erreurs d’une application Microsoft est terminée. Code de sortie : 0. Résultat : Version installée : 12.0.6012.5000
    17:22:59|   Info| Installation de Microsoft .NET Framework
    17:22:59|   Info| Launching external process:
    17:22:59|   Info|      CmdLine:  <"C:\Package\20075\DATA\CRM\Redist\DOTNETFX\dotNetFx40_Full_x86_x64.exe" /q /norestart /ChainingPackage NETFX4Beta2_DynamicsCRM>
    17:22:59|   Info|   WorkingDir: <C:\Package\20075\DATA\CRM\Redist\DOTNETFX>
    17:26:35|   Info| L’installation de Microsoft .NET Framework est terminée. Code de sortie : 0. Résultat : Version installée : 4.0.30319.01
    17:26:35|   Info| Launching external process:
    17:26:35|   Info|      CmdLine:  <C:\Package\20075\DATA\CRM\Redist\SQLEXPR\SQLEXPR_x86_FRA.exe /q /x:C:\\CrmSqlSetup>
    17:26:35|   Info|   WorkingDir: <(null)>
    17:29:02|   Info| Launching external process:
    17:29:02|   Info|      CmdLine:  <C:\\CrmSqlSetup\setup.exe /q /HIDECONSOLE /ACTION=RunRules /RULES=RebootRequiredCheck>
    17:29:02|   Info|   WorkingDir: <C:\\CrmSqlSetup>
    17:29:30|   Info| Resuming automatic updates
    17:29:31|   Info| Uninitializing COM.
    17:29:31|   Info| Uninitialized COM.
    17:29:31|   Info| Uninitializing COM.
    17:29:31|   Info| Uninitialized COM.
    17:29:33|   Info| Clean up the BITS downloader.
    
    ge du programme d’installation a commencé le 15/02/2013 à 17:29:31 ===
    17:29:31|   Info| Bootstrap version: 5.0.9688.583.
    17:29:31|   Info| User: Système.
    17:29:31|  Error| Installation of Microsoft Dynamics CRM for Outlook failed.
    17:29:33|   Info| Clean up the BITS downloader.
    
    17:29:33|   Info| Clean up the BITS downloader.
    
    17:29:33|   Info| === La journalisation du démarrage du programme d’installation s’est terminée le 15/02/2013 à 17:29:33 ===


    Quelqu'un aurait-il une idée svp ? (C'est peut-être un peu vague comme explication, mais je sais pas comment expliquer ce problème... Donc si vous avez des questions, n'hésitez pas.)

    Merci d'avance de vos réponses.


    • Modifié Cedric35 lundi 18 février 2013 11:00
    lundi 18 février 2013 11:00

Réponses

  • Bonjour,

    Je me répond à moi même au final car je pense avoir trouvé pourquoi ça ne fonctionnait pas. Apparemment il manquait un soft (Microsoft Online Services Sign-in Assistant) dans le dossier Redist.

    En tout cas pour le moment ça s'installe !


    • Marqué comme réponse Cedric35 mercredi 20 février 2013 08:27
    • Modifié Cedric35 mercredi 20 février 2013 08:27
    mercredi 20 février 2013 08:26

Toutes les réponses

  • Bonjour,

    Est-ce que tu as essayé de faire une installation interactive sur les postes posant problème pour voir si tu auras une message plus parlant ?

    Cdt,

    Zoran

    lundi 18 février 2013 13:07
  • J'ai essayé et l'installation se fait sans problème (malheureusement pour moi du coup car je ne suis pas plus avancé :( )

    A noté que j'ai l'impression que cela se produit plus souvent voir uniquement lorsque je masterise des postes, (tous les logiciels sont installés avec le compte system mais il n'y a pas de profil utilisateur de créé, la configuration du CRM se fait par la suite à leur ouverture de session) mais je vois pas pourquoi cela gênerait puisque sur un poste avec un profil utilisateur existant, le logiciel est lui aussi installé avec le compte system et ça fonctionne (la configuration du CRM se fait à la réouverture de session).


    • Modifié Cedric35 lundi 18 février 2013 14:05
    lundi 18 février 2013 13:54
  • Bonjour,

    Je me répond à moi même au final car je pense avoir trouvé pourquoi ça ne fonctionnait pas. Apparemment il manquait un soft (Microsoft Online Services Sign-in Assistant) dans le dossier Redist.

    En tout cas pour le moment ça s'installe !


    • Marqué comme réponse Cedric35 mercredi 20 février 2013 08:27
    • Modifié Cedric35 mercredi 20 février 2013 08:27
    mercredi 20 février 2013 08:26