c5.1 dcom windows 7

22
Fabricant de systèmes de contrôle d’accès depuis 1985 www.cdvamericas.com Bulletin technique Conguration DCOM pour Windows 7 Centaur utilise DCOM (Distributed Component Object Model) pour communiquer entre ses composants logiciels. DCOM est un protocole permettant aux composants logiciels de communiquer directement par plusieurs mécanismes de réseau, y compris les protocoles Internet tels que HTTP, d’une façon able, sûre et efcace. La conguration DCOM est effectuée seulement dans les situations où les opérateurs accèdent à l’ordinateur exécutant le serveur Centaur à distance à partir de postes de travail. La conguration DCOM est effectuée seulement sur l’ordinateur exécutant le serveur Centaur et permet l’accès à partir de postes de travail. Le serveur Centaur doit être installé et les utilisateurs qui accèdent au serveur Centaur doivent être programmés dans l’ordinateur exécutant le serveur Centaur avant d’effectuer la conguration DCOM. Le programme de conguration DCOM est automatiquement installé avec les systèmes d’exploitation Windows 2003/XP/Vista/7. Puisqu’une bonne connaissance du réseau local sur lequel le serveur Centaur est installé est nécessaire, nous recommandons que la conguration DCOM soit effectuée par l’administrateur réseau. Congurer DCOM sous Windows 2003/XP/Vista/7 requiert que votre session Windows est ouverte avec un compte administrateur.

Upload: gaeten

Post on 03-Jul-2015

717 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: C5.1 Dcom Windows 7

Fabricant de systèmes de contrôle d’accès depuis 1985

w w w . c d v a m e r i c a s . c o m

Bulletin technique

Con guration DCOM pour Windows 7

Centaur utilise DCOM (Distributed Component Object Model) pour communiquer entre ses composants logiciels. DCOM est un protocole permettant aux composants logiciels de communiquer directement par plusieurs mécanismes de réseau, y compris les protocoles Internet tels que HTTP, d’une façon able, sûre et ef cace.

La con guration DCOM est effectuée seulement dans les situations où lesopérateurs accèdent à l’ordinateur exécutant le serveur Centaur à distance à partir de postes de travail. La con guration DCOM est effectuée seulement sur l’ordinateur exécutant le serveur Centaur et permet l’accès à partir de postes de travail.

Le serveur Centaur doit être installé et les utilisateurs qui accèdent au serveur Centaur doivent être programmés dans l’ordinateur exécutant le serveur Centaur avant d’effectuer la con guration DCOM.

Le programme de con guration DCOM est automatiquement installé avec les systèmes d’exploitation Windows 2003/XP/Vista/7. Puisqu’une bonne connaissance du réseau local sur lequel le serveur Centaur est installé est nécessaire, nous recommandons que la con guration DCOM soit effectuée par l’administrateur réseau.

Con gurer DCOM sous Windows 2003/XP/Vista/7 requiert que votre session Windows est ouverte avec un compte administrateur.

Page 2: C5.1 Dcom Windows 7

Véri cation de DCOM

Avant d’entreprendre la con guration DCOM, veuillez effectuer les étapes suivantes pour vous assurer de l’intégrité de DCOM.

1. De la barre de tâche, cliquez Clée Windows -> dans le champ de recherche tapez dcomcnfg.exe puis appuyez la touche Enter.

2. La fenêtre Services de composants apparaît. Étendez Services de composants, Ordinateur puis Poste de travail. Assurez-vous que le dossier Exécution des processus apparaît en dessous de l’arborescence Poste de travail. S’il n’apparaît pas, une réparation de DCOM s’impose.

3. Cliquez sur la branche Applications COM+. Les composantes de cette branche apparaîtront à la droite de votre écran. Si vous recevez un message d’erreur et/ou ne pouvez pas avoir accès à cette branche, vous devez réparer DCOM.

Page 3: C5.1 Dcom Windows 7

Si votre DCOM est trouvé corrompu, suivez les étapes suivantes, sinon passez à la section « Con gurer le Pare-feu ».

Réparer DCOM

Exécutez les étapes suivantes pour réparer votre DCOM.

1. De la barre de tâche, cliquez Clée Windows -> dans le champ de recherche tapez cmd puis appuyez la touche Enter.

2. La fenêtre C:\WINDOWS\system32\cmd.exe apparaît. Tapez cd %systemroot% \system32 et appuyez sur [Entrée]. Puis, tapez msdtc -uninstall et appuyez sur [Entrée].

3. Redémarrez votre ordinateur.

4. De la barre de tâche, cliquez Icone Widows -> dans le champ de recherche tapez cmd puis appuyez la touche Enter.

5.La fenêtre C:\WINDOWS\system32\cmd.exe apparaît. Tapez cd %systemroot% \system32 et appuyez sur [Entrée]. Puis, tapezmsdtc -install et appuyez sur [Entrée].

Page 4: C5.1 Dcom Windows 7

S’assurer que DCOM a bien été réparé

Exécuter les étapes suivantes pour s’assurer que votre DCOM a bien été réparé.

1. De la barre de tâche, cliquez Icone Windows -> dans le champ de recherche tapez dcomcnfg.exe puis appuyez la touche Enter.

2. La fenêtre Services de composantes apparaît. Étendez Services de composants, Ordinateur puis Poste de travail. Assurez-vous que le dossier Exécution des processus apparaît en dessous de l’arborescence Poste de travail ou qu’une èche rouge sur ou à côté des éléments de cette branche soit présente. Si tel est le cas, DCOM n’a pas été correctement réparé, répétez les étapes de réparations.

Con gurer le Pare-feu

Les paramètres du pare-feu doivent être modi és sur l’ordinateur exécutant le serveur Centaur et ainsi que sur n’importe quel poste de travail s’y connectant à travers DCOM.

Si vous utilisez un Pare-feu tierse patie (3rd Party), autre que celui de Windows, vous devez:

Ouvrir le port 135 (port de DCOM)

Page 5: C5.1 Dcom Windows 7

Permettre l’accès (en entrée et sortie) pour le programme SPXSVR.exe qui se trouvera à l’emplacement C:\Programmes\CDVI Group\Centaur\Centaur Serv-er\ sur le serveur ainsi que sur les postes de travail.

Permettre l’accès (en entrée et sortie) pour le programme Sqlsevr.exe, sur le serveur uniquement, qui se trouve à l’emplacement C:\Programmes\Microsoft SQL ServerMSSQL\Binn\.

Veuillez vous référer à la documentation de votre pare-feu si vous avez besoin d’aide.

Si vous utilisez le pare-feu Windows, suivez les étapes suivantes pour modi er ces paramètres.

1. De la barre de tâche, cliquez sur l’icône Windows -> Panneau de con guration.

2. La fenêtre panneau de con guration apparaît. Puis cliquer sur Système et Sécurité. Double-cliquez sur Autoriser un programme via le pare-feu Windows.

Page 6: C5.1 Dcom Windows 7

3. La fenêtre Pare-feu Windows apparaît. Cliquer sur « Autoriser un autre programme... ».

4. La fenêtre Ajouter un programme apparaît. Cliquez sur Parcourir... et sélectionnez le chier spxsvr.exe (trouver par défaut à cet emplacement C:\Programmes\CDVI Group\Centaur\Centaur Server) puis cliquez sur OK.

5. La fenêtre du Pare-feu Windows réapparaît. De la liste, assurez vous que la case à cocher de Centaur Server est placé selon votre con guration réseau (Domaine ou Domestique / Entreprise (groupe de travail)).

Page 7: C5.1 Dcom Windows 7

6. Cliquer sur « Autoriser un autre programme... ».

7. La fenêtre Ajouter un programme apparaît. Cliquez sur Parcourir... et sélectionnez le chier sqlservr.exe (trouver par défaut à cet emplacement C:\Programmes\Microsoft SQL ServerMSSQL\Binn\) puis cliquez sur OK.

8. La fenêtre du Pare-feu Windows réapparaît. De la liste, assurez vous que la case à cocher de SQL Server Windows NT est placé selon votre con guration réseau (Domaine ou Domestique / Entreprise (groupe de travail)).

9. Cliquez OK et fermer la fenêtre.

* Sur le Poste de travail (Workstation) si vous utilisez un Pare-feu tierse patie (3rd Party), autre que celui de Windows, vous devez ouvrir le port 135 en entrée et en sortie.

Si vous utilisez le pare-feu Windows veuillez continué la procédure.

Page 8: C5.1 Dcom Windows 7

Activation du Partage de chiers et Recherche du réseau

1. Assurez-vous que Partage de chiers et Recherche du réseau sont activés sur le Poste de travail ET le serveur. Veuillez suive ces étapes pour vous as-surez qu’ils sont activés et les activés si besoin est.

2. Cliquez sur l’Icone Windows puis faite un clique droit sur Réseau et choisissez Propriétés.

Si Réseau n’est pas dans votre menu démarré suivez les étapes suivantes:

Cliquer droit sur l’icône Windows et choisissez Propriétés.

Allez à l’onglet Menu Démarrer et cliquer sur Personaliser...

Cliquer sur la case à cocher Réseaupuis cliquer sur OK.

Page 9: C5.1 Dcom Windows 7

3. Cliquer sur Modi er les paramètres de partage avancés.

4. Si vous êtes sur un groupe de travail, cliquer sur la èche au bout de résidentiel ou professionnel; si vous êtes sur un domaine cliquer sur la èche au bout de Domaine.

Assurez-vous que Partage de chiers et Recherche du réseau sont activés. Si ce n’est pas le cas cliquer sur le cercle pour les activer.

Page 10: C5.1 Dcom Windows 7

CONFIGURATION DCOM SOUS WINDOWS 7

Important: Les ordinateurs doivent être sur le même groupe de travail et/ou domaine. Ne pas suivre ceci peut résulté en une impossibilité de bien faire communiquer les postes de travail avec le serveur Centaur.

1. De la barre de tâche, cliquez sur la Icone Windows puis faite un clique droit sur Ordinateur et choisissez Gérer.

2. Étendre Utilisateurs et groupes locaux

3. Si l’ordinateur fait partie d’un domaine, allez directement à l’étape 5 ; si votre ordinateur fait partie d’un groupe de travail suivez les étapes suivante.

Puisque les ordinateurs font partie d’un groupe de travail (Workgroup), vous devez créer les utilisateurs localement avant de poursuivre.

NB: Faites très attention au nom d’utilisateur et mot de passe qui sont utilisés pour accéder à leur session Window, ils doivent être EXACTEMENT identiques.

Page 11: C5.1 Dcom Windows 7

4a. Vous devrez créer vos utilisateurs localement sur le serveur. Pour se faire, cliquer droit sur Utilisateurs et choisissez Nouvel Utilisateur.

4b. La fenêtre Nouvel Utilisateur s’ouvre, entrez les informations relatives à l’Utilisateur et cliquez OK.

4c. Reprennez le point 4a. jusqu’à ce que tous les utilisateurs sont entrés puis passez à l’étape suivante.

5. Pour créer le groupe qui sera utilisé pour la con guration DCOM vous devez cliquer sur Groupes et choisissez Nouveau Groupe.

Page 12: C5.1 Dcom Windows 7

6. Dans le champ Nom, entrer Groupe Centaur. Cliquez ensuite sur le bouton Ajouter... pour ajouter dans le groupe les Utilisateurs qui auront accès au Serveur Centaur.

7. La fenêtre Sélectionnez Uilisateurs apparaît. Cliquez sur le bouton « Avancé ... »

8. La fenêtre Sélectionnez Uilisateurs apparaît. Véri ez que le Type d’objet et Emplacements soit correct et cliquez sur rechercher. Sélectionnez à partir de la liste les Utilisateurs que vous désirez. Gardez enfoncé la touche CTRL pour faire une sélection multiple. Cliquez sur OK.

Page 13: C5.1 Dcom Windows 7

9. Sélectionnez Utilisateurs. Cliquez sur OK.

10. Cliquez Appliquer et ensuite OK.

11. Dans la fenêtre « Gestion de l’ordinateur », section groupe, double clique sur le groupe nommer « Utilisateurs du modèle COM distribué ».

12. Cliquer sur le bouton Ajouter.

.

Page 14: C5.1 Dcom Windows 7

13. La fenêtre Sélectionnez Uilisateurs, Ordinateur ou Groupes apparait. Cliquer sur le bouton « Avancer ... »

14 La fenêtre Sélectionnez Uilisateurs, Ordinateur ou Groupes apparaît. Véri ez que le Type d’objet et Emplacements soit correct et cliquez sur rechercher. Sélectionnez à partir de la liste le Groupe Centaur. Cliquez sur OK.

15. Les Utilisateurs sélectionnés apparaissent maintenant dans la fenêtre Sélectionnez Uilisateurs, Ordinateur ou Groupes. Cliquez sur OK.

Page 15: C5.1 Dcom Windows 7

16. Cliquez Appliquer et ensuite OK.

17. De la barre de tâche, cliquez Clée Windows -> dans le champ de recherche tapez dcomcnfg puis appuyez la touche Enter.

18. La fenêtre Services de composantes apparaît. Étendez Services de composants, Ordinateur, Poste de travail et cliquez sur Con guration DCOM.

19. Cliquez droit sur SpxSvr et ensuite cliquez sur Propriétés.

20. La fenêtre Propriété de SpxSvr apparaît. Du menu déroulant Niveau d’Authen cation, choisissez Aucun.

Page 16: C5.1 Dcom Windows 7

21. Cliquer sur l’onglet Emplacement et sélectionner ensuite la case à cocher « Exécuter l’application sur cet ordinateur ».

22. Cliquez sur l’onglet Identité et ensuite sélectionnez L’utilisateur interactif.

Si l’option est grisé, fermez la fenêtre « Propriétés de SpxSvr ». Allez au dossier

\Program Files\CDVI Group\Centaur\Centaur Server. Double-cliquez sur le chier « Reg Centaur.bat », ceci désactivera le démarrage automatique du gestionnaire de service de Centaur.

Ouvrir la fenêtre « Propriétés de SpxSvr » (voir l’étape 19) et de l’onglet « Identité », sélectionnez l’option « L’utilisateur interactif » , ensuite cliquez sur OK.

Pour activé le démarrage automatique du gestionnaire de service de Centaur, double-cliquez sur le chier « service.bat », se trouvant dans le dossier \Program Files\CDVI Group\Centaur\Centaur Server.

Page 17: C5.1 Dcom Windows 7

23. Cliquez sur l’onglet Sécurité pour con gurer les utilisateurs qui auront accès à l’ordinateur exécutant le serveur de Centaur:

Sous Autorisations d’exécution et d’activation, cliquez Personnaliser.

Sous Autorisations d’accès, cliquez Personnaliser.

Sous Autorisations de con guration, cliquez Par Défaut.

24. Sous Autorisations d’exécution et d’activation, cliquez le bouton Modi er.La fenêtre Autorisation d’exécution et d’activation apparaît. Cliquez sur le bouton Ajouter... pour ajouter les utilisateurs/groupes.

NB : La fenêtre d’exécution et d’activation peut déjà contenir des utilisateurs/groupes selon votre con guration DCOM actuelle.

Page 18: C5.1 Dcom Windows 7

25.La fenêtre Sélectionnez Uilisateurs, Ordinateur ou Groupes apparaît. Véri ez que le Type d’objet et Emplacements soit correct et cliquez sur rechercher. Sélectionnez à partir de la liste les Utilisateurs que vous désirez. Gardez enfoncée la touche CTRL pour faire une sélection multiple. Cliquez sur OK.

26. Les Utilisateurs sélectionnés apparaissent maintenant dans la fenêtre Sélectionnez Uilisateurs, Ordinateur ou Groupes. Cliquez sur OK.

Page 19: C5.1 Dcom Windows 7

27. Cocher les cases à cocher « Activation Locale, Activation à distance, Exécution locale et Exécution à distance ».

28. Sous Autorisations d’accès, cliquez le bouton Modi er.La fenêtre Autorisations d’accès apparaît. Cliquez sur le bouton Ajouter... pour ajouter les utilisateurs/groupes.

NB : La fenêtre d’Autorisations d’accès peut déjà contenir des utilisateurs/groupes selon votre con guration DCOM actuelle.

Page 20: C5.1 Dcom Windows 7

29.La fenêtre Sélectionnez Uilisateurs, Ordinateur ou Groupes apparaît. Véri ez que le Type d’objet et Emplacements soit correct et cliquez sur rechercher. Sélectionnez à partir de la liste les Utilisateurs que vous désirez. Gardez enfoncé la touche CTRL pour faire une sélection multiple. Cliquez sur OK.

30. Les Utilisateurs sélectionnés apparaissent maintenant dans la fenêtre Sélectionnez Uilisateurs, Ordinateur ou Groupes. Cliquez sur OK.

Page 21: C5.1 Dcom Windows 7

31. Cocher les cases à cocher « Accès Local et Accès distant » puis cliquer sur OK.

32. De la barre de tâche, cliquez Clée Windows -> dans le champ de recherche tapez outils d’administration puis appuyez la touche Enter.

33. Double Cliqué sur Stratégie de sécurité locale.

Page 22: C5.1 Dcom Windows 7

1645-A Autoroute 440 Ouest, Laval , Québec, Canada, H7L 3W3Tél. : (450) 682-7945 • Tél. Sans frais: (866) 610-0102 • Téléco.: (450) 682-9590

www.cdvi.ca

34. Double-cliquez sur Accès réseau : Modèle de partage et de sécurité pour les comptes locaux.

35. La fenêtre Propriétés d’Accès réseau : Modèle de partage et de sécurité pour les comptes locaux apparaît. De la liste déroulante choisissez Classique - les utilisateurs locaux s’authenti ent eux-mêmes et cliquez OK.