• [App-V] un MSI App-V exécuté à partir d’un lecteur réseau échoue l’installation du package virtuel

    Microsoft a publié un article dans la base de connaissances concernant un problème lors l’installation d’un package virtuel à partir d’un lecteur réseau en utilisant un fichier MSI. Dans cette situation, l’installation échoue sans erreur apparente  et l’application n’est pas visible dans la liste. Vous pouvez voir l’entrée suivante dans le journal d’événements :

    Log Name: Application
    Source: MsiInstaller
    Date:
    Event ID: 1033
    Task Category: None
    Level: Information
    Keywords: Classic
    User: User1
    Computer: Computer1
    Description:
    Windows Installer installed the product.
    Product Name: My Virtual Package. Product Version: 1.0. Product Language: 1033. Manufacturer: Microsoft Corporation. Installation success or error status: 1603.

    Ce problème survient car les lecteurs réseau ne sont uniquement disponibles dans le contexte utilisateur. Or l’installation MSI est effectuée dans un contexte système qui n’a pas les droits nécessaires pour y accéder. Pour contourner le problème vous pouvez exécuter le package directement via le partage réseau ou copier le package localement.

    Source : KB2768954 - A Microsoft Application Virtualization MSI run from a mapped drive fails to install the virtual package

  • [App-V 5.0] Publication d'articles dans la base de connaissances

    L’équipe App-V a publié un certain nombre d’articles dans la base de connaissances pour la sortie d’Application Virtualization 5.0.

    On retrouve ainsi les articles suivants :

    • 2772509 - Supported scenarios for deploying Microsoft Office as a sequenced App-V Package
    • 2777003 - An App-V v5 virtualized application fails to start with error 0xc0000142
    • 2778019 - Adding a large application package via the Management Server console on App-V v5 fails with "Timeout expired"
    • 2778168 - How to troubleshoot publishing server refresh failures in App-V v5
    • 2778283 - PowerShell cmdlets are not available after installing an App-V v5 component
    • 2774436 - Known issues when using App-V v5 Package Converter
    • 2777777 - Important changes in the App-V v5 Sequencer
    • 2778945 - Importing a deployment configuration file on App-V v5 fails with "The configuration file does not contain well formed AppV configuration XML"
    • 2778957 - Virtual applications deployed by .MSI on App-V v5 are not uninstalled correctly when using PowerShell
    • 2768954 - A Microsoft Application Virtualization MSI run from a mapped drive fails to install the virtual package
    • 2768945 - How to remove a cached copy of an unpublished package in Microsoft App-V v5

  • [SCCM 2012] Qu’est-ce que le partitionnement SQL ? Pourquoi ? Comment le vérifier ?

    L’installation d’une hiérarchie System Center 2012 Configuration Manager est régie par plusieurs prérequis. Le produit peut supporter jusqu’à 400 000 clients dans certaines conditions. L’une de ces conditions est l’installation de la base de données du Central Administration Site (CAS) sur un moteur de base de données SQL Server en édition Enterprise. Quel que soit l’édition de SQL Server pour une version donnée, le moteur de base de données reste le même. Les éditions permettent cependant de débloquer certaines fonctionnalités. Le prérequis pour System Center 2012 Configuration Manager permet à la base de données d’être créée en utilisant le partitionnement proposé par l’édition Enterprise.

    Selon Technet, Le partitionnement facilite la gestion des tables et des index de grande taille, car il permet de gérer et d'accéder rapidement et efficacement à des sous-ensembles de données, tout en conservant l'intégrité d'une collection de données. (…)Les données des tables et des index partitionnés sont divisées en unités qui peuvent être réparties sur plusieurs groupes de fichiers d'une base de données. Les données sont partitionnées horizontalement, de sorte que les groupes de lignes sont mappés à des partitions individuelles. La table ou l'index est traité en tant qu'entité logique unique lorsque des requêtes ou des mises à jour sont effectuées sur les données. Toutes les partitions d'un index ou d'une table unique doivent résider dans la même base de données.

    Du coup, cette fonctionnalité est utilisée à des fins d'optimisation des performances. La base de données est créée par l’installeur d’une certaine façon et divise ainsi les fichiers MDF tout en créant des indexes.

    Premièrement pour savoir quelle édition vous utilisez, vous pouvez exécuter la requête suivante :
    SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')

    Pour savoir si la base de données de votre CAS est correctement partitionnée, vous pouvez utiliser la requête suivante :
    select t.name as TableName, ps.name as PartitionScheme,

    ps.data_space_id, pf.name as PartitionFunction, pf.function_id

    from sys.tables t

    join sys.indexes i on t.object_id = i.object_id

    join sys.partition_schemes ps on i.data_space_id = ps.data_space_id

    join sys.partition_functions pf on ps.function_id = pf.function_id

     

    Si celle-ci ne renvoie pas de résultat, c’est que le partitionnement n’est pas activé. Sinon elle renvoie plusieurs centaines de lignes de ce type :

    DEVICE_EXCHANGE_HIST

    fnDRSPartition_MachineID_INTScheme

    65602

    fnDRSPartition_MachineID_INT

    65537

    Tape_Drive_HIST

    fnDRSPartition_MachineID_INTScheme

    65602

    fnDRSPartition_MachineID_INT

    65537

    SoftwareFilePath

    fnDRSPartition_FilePathId_BIGINTScheme

    65616

    fnDRSPartition_FilePathId_BIGINT

    65551

    SoftwareFilePath

    fnDRSPartition_FilePathId_BIGINTScheme

    65616

    fnDRSPartition_FilePathId_BIGINT

    65551

    FOLDER_REDIRECTION_HEALTH_DATA

    fnDRSPartition_MachineID_INTScheme

    65602

    fnDRSPartition_MachineID_INT

    65537

    FOLDER_REDIRECTION_HEALTH_DATA

    fnDRSPartition_MachineID_INTScheme

    65602

    fnDRSPartition_MachineID_INT

    65537

    CD_ROM_DATA

    fnDRSPartition_MachineID_INTScheme

    65602

    fnDRSPartition_MachineID_INT

    65537

    CD_ROM_DATA

    fnDRSPartition_MachineID_INTScheme

    65602

    fnDRSPartition_MachineID_INT

    65537

    CD_ROM_HIST

    fnDRSPartition_MachineID_INTScheme

    65602

    fnDRSPartition_MachineID_INT

    65537

    SoftwareInventory

    fnDRSPartition_ClientId_INTScheme

    65611

    fnDRSPartition_ClientId_INT

    65546

    SoftwareInventory

    fnDRSPartition_ClientId_INTScheme

    65611

    fnDRSPartition_ClientId_INT

    65546

    TIME_ZONE_DATA

    fnDRSPartition_MachineID_INTScheme

    65602

    fnDRSPartition_MachineID_INT

    65537

    TIME_ZONE_DATA

    fnDRSPartition_MachineID_INTScheme

    65602

    fnDRSPartition_MachineID_INT

    65537

    DeploymentSummary

    fnDRSPartition_SiteNumber_intScheme

    65601

    fnDRSPartition_SiteNumber_int

    65536

     

    Source : http://sqlserverplanet.com/maintenance/query-which-tables-are-partitioned

    La base de données du CAS n’est pas partitionnée si elle est installée sur SQL Server Edition Standard. Attention : Il n’est pas possible de mettre à jour une édition Standard vers Enterprise après installation. Vous devez réinstaller le CAS sur une édition Enterprise et toute la hiérarchie.

    La base de données d’un site primaire n’est jamais partitionnée même si celle-ci est installée sur une édition Entreprise de SQL Server. Si vous avez fait l’erreur d’installer la base de données d’un primaire sur une édition Enterprise et que vous souhaite faire un downgrade, l’opération est possible. Vous devez faire une opération de restauration de la base de données via l’assistant proposé par System Center 2012 Configuration Manager.

  • Microsoft Desktop Optimization Pack (MDOP) 2012 est disponible

    Microsoft vient de mettre à disposition Microsoft Desktop Optimization Pack (MDOP) 2012 Ce nouveau pack est disponible sur MSDN, Technet et Microsoft Volume Licensing. Il rassemble AGPM, App-V, DaRT, MBAM, MED-V, et UE-V.

    Parmi les nouveautés, on retrouve :

    Advanced Group Policy Management 4.0 : Il fournit une console de gestion avancée des GPOs avec notamment des fonctionnalités permettant de valider des modifications, de garder un historique de version, etc …

    App-V 4.6 SP2 apporte le support de Windows 8 et Windows Server 2012.

    App-V 5.0 est une solution de virtualisation Applicative issue du rachat de softricity. App-V permet de créer des bulles applicatives totalement indépendantes du système et de ses paramétrages. Ces bulles sont déployées sur le poste client, le code de l’application s’exécutera en local. La bulle applicative n’est donc pas installée mais stockée sur une partition fictive et s’exécute dans un environnement totalement « virtualisé », ne touchant ainsi pas aux paramètres système. Ce procédé résout les problèmes de compatibilité et les conflits d’accès aux DLLs, registres pouvant être rencontrés. Voici les nouveautés de la version 5.0 :

    • La suppression du protocole RTSP au profit d'HTTP.
    • La possibilité d’aisément choisir comment les applications virtuelles réagissent entre elle. Le but est de créer des environnements de partage selon les besoins.
    • Côté client :
      • Le support de Windows 7 et Windows 8 avec notamment des avancées autour de
        • Direct Access
        • Windows To Go
        • AppLocker
      • On note la disparation de la lettre de lecteur.
      • Le cache du client n’est plus limité à 4 GB maximum
      • Les fichiers de journalisation sont maintenant intégrés directement dans le journal d’événements pour faciliter le dépannage
    • Des améliorations pour les environnements VDI afin d’éviter le gaspillage des ressources disques.
    • Une interface Web construite en Silverlight permet d’administrer l’infrastructure à distance.
    • L’introduction de 32 cmdlets PowerShell pour gérer le produit (clients, serveurs, sequencer…).
    • Des améliorations autour du Reporting sur l’inventaire et l’utilisation des applications virtuelles (nouveauté Bêta 2)
    • L’intégration avec System Center 2012 Configuration Manager Service Pack 1

    Diagnostics and Recovery Toolset (DaRT) 8.0 : Ce produit est une boite à outil de diagnostic et réparation des clients. Voici les nouveautés :

    • Le support de Windows 8 : Le but est d’utiliser DaRT pour Windows 8 et Windows Server 2012
    • Support des disques utilisant GPT (Guid Partition Tables)
    • Support des systèmes UEFI et création d’une seule image supportant les deux standards : BIOS et UEFI
    • Nouvelle assistant de création d’images. Celui-ci a été construit sur des commandes PowerShell. Vous aurez donc plus de faciliter pour scripter la création de vos images. En outre, il supporte la création d’images 32 et 64 bits depuis une même machine ainsi que les médias USB.
    • Nouvel outil Anti-Virus/Anti Malware : Il remplace System Sweeper des versions précédentes : Microsoft Defender intègre le même moteur que EndPoint Protection et permet donc d’assurer la recouverte des systèmes.

    User Experience Virtualization (UE-V) 1.0 : Le but est de fournir la même expérience de travail (paramétrages d’application, du système d’exploitation, profil utilisateur) à travers tous les périphériques utilisés par l’usager. Le produit adresse plusieurs scénarios comme par exemple :

    • Pour ce faire, un agent est déployé sur tous les périphériques pour capturer les paramétrages du système d’exploitation ou des applications et les L’itinérance d’un utilisateur à travers plusieurs solutions : poste de travail, infrastructure VDI (Virtual Desktop Infrastructure), etc...
    • L’application de paramètres à travers différentes instances d’une application : applications séquencées via App-V, applications RemoteApp, applications installées
    • La migration d’une version de système d’exploitation à un autre
    • La recouverte d’une machine centraliser sur un partage dédié. La capture est faite en accord avec la stratégie définie par l’administrateur du produit.

    Pas de nouveautés concernant MED-V et MBAM. Note : MBAM 2.0 est actuellement en bêta.

    Vous pouvez télécharger le pack sur MSDN ou TechNet.

  • [SCCM] Un sondage sur l’administration et le cycle de vie des certificats

    L’équipe ConfigMgr a lancé un sondage pour connaître comment vous gérer les certificats dans votre entreprise. Si vous utilisez des certificats et que vous avez des besoins sur la gestion de leur cycle de vie ou si vous utilisez déjà une solution de gestion de certificats, prenez quelques minutes pour répondre au sondage : http://www.instant.ly/s/XadNiYSWoAA

  • [App-V] Télécharger le Service Pack 2 d’Application Virtualization (App-V) 4.6

    Microsoft vient de mettre en ligne le Service Pack 2 de Microsoft Application Virtualization (App-V) 4.6. Cette version apporte principalement le support de Windows 8 et Windows Server 2012.

    Télécharger Microsoft Application Virtualization 4.6 Service Pack 2

  • [SCCM/WSUS] Une mise à jour peut entrainer le téléchargement de mises à jour révisées

    L’équipe WSUS a posté un billet qui peut paraître anodin mais qui a une importance spéciale. Le support du déploiement de mises à jour pour Windows 8 et Windows Server 2012 via WSUS/SCCM est assuré par l’application du correctif KB2734608. Windows 8 et Windows Server 2012 requière des signatures de mises à jour plus sécurisée. Microsoft a donc publié de nouvelles révisions pour les mises à jour concernées qui sont débloquées par l’application du correctif KB2734608. Que vous utilisiez WSUS ou System Center Configuration Manager (toute version confondue), vous pouvez être amené à re-télécharger les mises à jour concernées.  Dans le cas de ConfigMgr, l’application de la mise à jour et la synchronisation, passe  le flag Download de la mise à jour à NO et peut la supprimer des packages de déploiement. Cette opération affecte donc les déploiements en cours tant que vous n’avez pas procédé au téléchargement des mises à jour concernées (plusieurs centaines).

    Pour les clients ayant déjà appliqués la mise à jour, ceux-ci ne seront pas amenés à la réapliquer.

    Source : http://blogs.technet.com/b/sus/archive/2012/10/31/support-tip-many-new-revisions-of-updates-may-be-downloaded-by-the-wsus-server.aspx

  • Téléchargez Windows Server 2012 et partez visiter le Datacenter Microsoft à Dublin

    Microsoft lance un grand jeu concours permettant de visiter le Datacenter Microsoft à Dublin au cours d’une journée exceptionnelle avec les équipes sur place. Pour cela, il vous suffit de télécharger Windows Server 2012 et vous serez automatiquement enregistré pour le tirage.

    Une seule adresse : http://aka.ms/co-jeu-MS-Dublin

  • [WSUS] WUSA retourne l’erreur 0x5 Access Denied lors du déploiement de fichiers .msu avec WinRM

    L’équipe du support WSUS vient de publier un nouvel article dans la base de connaissances concernant un problème survenant lors du déploiement de mises à jour logicielles (.msu) avec l’outil Windows Update Standalone Installer Agent (WUSA) via WinRM et Windows Remote Shell. Dans cette situation, WSUS renvoie 0x5 ERROR_ACCESS_DENIED et l’erreur suivante peut être présente dans le journal d’événements :

    Source: Microsoft-Windows-WUSA
    Event ID: 3
    Level: Error
    Description: Windows update could not be installed because of error 2147942405 "Access is denied."

    Ce problème survient car l’installation d’une mise à jour via WUSA ou l’API Windows Update Agent sur une machine distante n’est pas supportée.

    Pour contourner le problème, vous pouvez extraire la mise à jour et utiliser DISM.exe pour l’intégrer.

    Pour obtenir plus d’informations : KB2773898 - Windows Update Standalone Installer (WUSA) returns 0x5 ERROR_ACCESS_DENIED when deploying .msu files through WinRM and Windows Remote Shell

  • [SCO 2012] Un Integration Pack SCOM 2012 et un portail en libre-service pour gérer le mode maintenance

    Oskar Landman (et ses compères) ont publié un Integration Pack System Center 2012 Orchestrator (SCO) pour System Center 2012 Operations Manager. Celui-ci est dédié à la partie gestion du mode maintenance.

    On retrouve les activités suivantes :

    • Get Class Instances
    • Get GroupClass Instances
    • SCOM MaintenanceMode Start Group
    • SCOM MaintenanceMode Stop Group
    • SCOM MaintenanceMode Start Object
    • SCOM MaintenanceMode Stop Object

    Vous pouvez retrouver le détail des activités, des paramètres, ainsi que télécharger l’Integration Pack sur : http://www.authoringfriday.com/2012/10/27/system-center-2012extended-oipmaintenance-mode-power/

  • [SCCM 2007] Le déploiement de mises à jour bloque durant le déploiement de système d’exploitation

    L’équipe du support ConfigMgr vient de publier un nouvel article dans la base de connaissances concernant un problème survenant lors du déploiement de mises à jour durant le déploiement de système d’exploitation. Ce problème semble être généralisé et toucher beaucoup de monde.

    Vous êtes dans le scénario suivant :

    • Vous disposez de System Center Configuration Manager 2007 SP2 avec le rôle Software Update Point
    • Vous synchroniser le catalogue
    • Vous créez un déploiement
    • Sur la page de programmation, vous configurez pour que le déploiement devienne disponible à une date et heure spécifique
    • Vous créez une séquence de tâches de déploiement de système d’exploitation avec l’étape « Install Software Updates »
    • La séquence de tâches s’exécute sur un poste de travail

    Vous pouvez remarquer que les processus TSManager.exe et TSInstallSWUpdates.exe se bloquent sans installer les mises à jour logicielles souhaitées. Le fichier smsts.log affiche l’information suivante : Timedout waiting for updates refresh complete notification.

    Pour résoudre le problème vous devez installer le correctif sur les sites primaires et sur les clients.

    Pour télécharger le correctif et obtenir plus d’informations : KB2761938 TSManager.exe and TSInstallSWUpdates.exe processes freeze when an OSD task runs on a client computer in System Center Configuration Manager 2007 SP2

  • [SCCM2007/ FEP 2010] Le correctif pour assurer le support de Windows 8 et Windows Server 2012 disponible

    Microsoft vient de publier le correctif nécessaire au support des ordinateurs clients Windows 8 et Windows Server 2012 pour Forefront EndPoint Protection 2010 Update 1 sur System Center Configuration Manager 2007 SP2.

    Une fois le correctif appliqué, vous pouvez commencer à déployer le client FEP 2010 sur des machines Windows 8 et Windows Server 2012.

    Il est à noter que la mise à jour ne génère pas de redémarrage des machines.

    Pour télécharger le correctif et obtenir plus d’information, lisez la KB2758685 Update adds Windows 8 and Windows Server 2012 support to Forefront Endpoint Protection 2010 clients

  • [SCCM 2007] Le correctif pour assurer le support de Windows 8 et Windows Server 2012 disponible

    Microsoft vient de publier le correctif nécessaire au support des ordinateurs clients Windows 8 et Windows Server 2012 pour System Center Configuration Manager 2007 SP2. La mise à jour permet l’utilisation des fonctionnalités de distribution logicielle, de gestion des mises à jour logicielles, et de gestion des configurations désirées (DCM). Le déploiement de systèmes d’exploitation Windows 8 ou Windows Server 2012 via SCCM 2007 n’est pas supporté.

    La mise à jour corrige aussi deux problèmes :

    • Le gestionnaire des données de découverte ne créé pas les demandes CCRs pour Windows 8 lorsqu’ils sont découverts via la découverte de systèmes Active Directory.
    • Lorsque le système met en œuvre un nouveau profil d’énergie, le service SMS Agent Host (CCMExec) ou le service WMI (WMIprvse.exe) s’arrête.

    L’application du correctif doit faire redémarrer le thread (AI_Update_Service_POINT) du rôle Asset Intelligence Synchronization Point.  Si le redémarrage n’a pas lieu au bout de 30 sec, vous devez augmenter le timeout de redémarrage dans la base de registre.

    La mise à jour de supportabilité s’applique sur :

    • Les sites primaires
    • Les sites secondaires
    • Les consoles d’administration
    • Les machines hébergeant le rôle SMS Provider
    • Les clients

    Il est à noter que la mise à jour ne génère pas de redémarrage des machines.

    Pour télécharger le correctif et obtenir plus d’information, lisez la KB2750782 Update adds support for Windows 8-based client computers in System Center Configuration Manager 2007 SP2