7.8 KiB
Installer MultiOPE, les passerelles TPL et Swissphone V3
1. Présentation et prérequis
Cette procédure décrit l'installation de MultiOPE sur Windows Server 2022 avec Intex, la passerelle TPL et Swissphone V3.
| Élément | Valeur d'exemple |
|---|---|
| Serveur | 192.168.105.172 |
| Documentation | Serveur INTEROPE |
Récupérer les identifiants d'administration et les mots de passe SQL dans RDM. Les mots de passe ne doivent pas être enregistrés dans cette procédure.
2. Préparer Windows Server
2.1 Pare-feu et accès RDP
- Autoriser RDP uniquement depuis les réseaux et postes d'administration nécessaires. Ne pas ouvrir globalement tout le trafic entrant sur tous les profils du pare-feu.
- La procédure source demande de désactiver l'authentification au niveau du réseau (NLA) pour RDP. Ne le faire que si un besoin de compatibilité le justifie et si cela est validé par les règles de sécurité locales; conserver NLA activé dans les autres cas.
2.2 Copier les fichiers d'installation
Récupérer les installateurs et fichiers depuis les emplacements suivants :
\\cloud\Produits\Produits_tiers\Microsoft\SqlServer\SQL EXPRESS 2022 (FR)
\\cloud\Produits\Produits_tiers\Microsoft\SqlServer\SSMS 18.12.1 (FR)
\\cloud\Produits\Produits_tiers\TPL\Logiciel Plateforme DEMO\PasserelleBirdy3_16_2_1
\\cloud\Qualité\Alerte\Version de référence SGO_117\Version Start\Progs\PasserelleTIAS
\\cloud\Qualité\Alerte\Version de référence SGO_117\Version Start\Progs\Intrex
\\cloud\Produits\Produits_tiers\Swissphone\Logiciel Plateforme DEMO\Passerelle TIAS
Vérifier que les versions récupérées correspondent à la version de référence prévue pour l'environnement.
2.3 Installer .NET Framework 3.5
- Ouvrir Server Manager.
- Sélectionner Manage > Add Roles and Features.
- Avancer jusqu'à la sélection des fonctionnalités.
- Sélectionner .NET Framework 3.5 Features.
- Si nécessaire, indiquer le média d'installation Windows comme source, puis lancer l'installation.
3. Installer et configurer SQL Server Express
3.1 Installer SQL Server 2022 Express
- Depuis le dossier SQL Server 2022 Express, lancer
SQLEXPR_x64_FRA.exe. - Dans l'étape Extension Azure, désactiver Extension Azure pour SQL Server si cette option est proposée.
- Dans Sélection de fonctionnalités, désactiver Réplication SQL Server.
- Dans Configuration de l'instance, choisir Instance par défaut.
- Dans Configuration du moteur, choisir Mode mixte et définir le mot de passe
sa. Conserver ce secret dans RDM.
3.2 Installer SQL Server Management Studio
- Depuis le dossier d'installation, lancer
SSMS-Setup-FRA.exe. - Une fois l'installation terminée, redémarrer le serveur.
- Ouvrir SQL Server Management Studio et se connecter à
localhostavec le comptesa, dont le mot de passe est conservé dans RDM.
3.3 Créer la base passerelle
Dans SQL Server Management Studio, ouvrir Databases > New Database et créer la base passerelle. Dans Options, définir la collation sur French_CI_AS.
3.4 Créer le compte SQL passerelle
Dans Security > Logins > New Login :
- Définir le nom de connexion
passerelle. - Choisir l'authentification SQL Server.
- Désactiver l'expiration du mot de passe et l'obligation de le changer à la prochaine ouverture de session, si ces réglages sont conformes à la politique locale.
- Définir
passerellecomme base de données par défaut. - Dans User Mapping, associer le compte à la base
passerelleet lui attribuer le rôledb_ownerselon la configuration attendue par l'application. - Enregistrer le mot de passe dans RDM.
Se déconnecter puis vérifier qu'une connexion à localhost avec le compte passerelle fonctionne.
Créer les tables en exécutant le script suivant :
C:\Program Files (x86)\TPLSYSTEMES\PasserelleBIRDY\Script SQL\passerelle_script_13_1_0.sql
4. Installer et configurer la passerelle Birdy 3
Depuis le dossier PasserelleBirdy3_16_2_1, exécuter Passerelle BIRDY3.exe.
Dans la configuration SQL :
- activer Enregistrement en base SQL;
- définir le serveur sur
localhost(la procédure source indique que l'adresse IP ne fonctionne pas); - définir la base sur
passerelle; - saisir le compte et le mot de passe SQL créés pour l'application. Récupérer le mot de passe dans RDM.
Activer le keepalive en sélectionnant Outils > Trame de vie bidirectionnelle.
5. Installer la passerelle TPL Systel
- Copier le contenu du dossier
PasserelleTIASversD:\Start\Progs\PasserelleTPL. - Renommer
PasserelleTIAS.exeenPasserelleTPL.exe. - Définir l'adresse principale de DlgIntrac sur
RPINT-VIP, port10003. Si HAProxy n'est pas utilisé, employer la Mobilisation Gateway conformément à la configuration validée. - Définir Version du protocole NF399 sur
11_0. - Sélectionner TPL.
6. Installer Intex
- Copier le contenu du dossier
IntrexversD:\Start\Progs\Intrex. - Copier
mfc100.dlldansD:\Start\Progs\Intrex.
Le chemin d'origine de mfc100.dll n'est pas indiqué dans la source; confirmer son emplacement dans le package ou auprès de l'équipe responsable avant de le copier. Utiliser une copie approuvée de la DLL.
7. Installer et configurer Swissphone V3
7.1 Installer le service Swissphone TIAS
- Depuis le dossier Swissphone, extraire
PasserelleTIAS_sQUAD41.zip. - Renommer le dossier extrait
PasserelleTIAS_sQUAD41enSwissphone. - Copier le dossier
Swissphonesur le lecteurD:. - Vérifier que le service Windows Swissphone TIAS est démarré.
- Ouvrir
http://localhost:8000/homedans un navigateur. - Se connecter avec le compte initial indiqué par l'éditeur; récupérer le mot de passe dans RDM et le remplacer si le compte par défaut est encore actif.
- Dans l'onglet Configuration, définir :
- Adresse 1 du SGO : adresse IP locale du serveur MultiOPE ou
127.0.0.1, selon la configuration; - Identifiant SGO : identifiant fourni pour le client, cohérent avec le champ Identifiant émetteur de la configuration PasserelleSwissphone;
- Identifiant TIAS : identifiant fourni pour le client, cohérent avec le champ Identifiant destinataire de la configuration PasserelleSwissphone.
- Adresse 1 du SGO : adresse IP locale du serveur MultiOPE ou
7.2 Installer la passerelle TIAS pour Swissphone
- Copier le contenu du dossier
PasserelleTIASversD:\Start\Progs\PasserelleSwissphone. - Renommer
PasserelleTIAS.exeenPasserelleSwissphone.exe. - Définir l'adresse principale de DlgIntrac sur
RPINT-VIP, port10003. Si HAProxy n'est pas utilisé, employer la Mobilisation Gateway selon la configuration validée. - Définir Version du protocole NF399 sur
11_0et sélectionner Swissphone. - Renseigner IP serveur TIAS avec l'adresse IP locale du serveur MultiOPE ou
127.0.0.1, selon la configuration. - Définir Port distant sur
4364, ou utiliser la valeur du champ Port Service TIAS de l'onglet Configuration Swissphone. - Définir Port d'écoute sur
4363, ou utiliser la valeur correspondant au champ Adresse 1 du SGO dans la configuration Swissphone. - Renseigner Identifiant émetteur et Identifiant TIAS avec les valeurs cohérentes avec la configuration Swissphone.
- Enregistrer la configuration et redémarrer le service
PasserelleSwissphone.
8. Vérifications finales
- Vérifier que SQL Server et le service Swissphone TIAS sont démarrés.
- Vérifier l'accès à la base
passerelledepuis Birdy 3 et les passerelles concernées. - Vérifier les ports, adresses et identifiants des deux passerelles TIAS par rapport au plan de l'environnement.
- Tester les communications TPL et Swissphone selon la procédure de recette applicable.