Configurer le serveur de socket Web sur le Serveur MID
Rversion finale: Yokohama
Mis à jour 30 janv. 2025
1 minute de lecture
Configurez le serveur websocket pour Serveurs MID permettre la connexion des agents au Serveur MID. Vous ne pouvez configurer qu’un seul serveur websocket par Serveur MID.
Avant de commencer
Assurez-vous de télécharger et d’installer curl (ou un logiciel similaire) sur votre Serveur MID machine Windows.
Rôle requis : agent_client_collector_admin
Procédure
Accédez à la Tout > Serveur MID > Serveurs.
Sélectionnez le nom du Serveur MID approprié.
Dans la section Liens connexes, cliquez sur Configurer l'écouteur ACC.
La boîte de dialogue Configuration d'Agent Client Collector s'affiche.
Entrez le port du serveur Web MID (8800) dans le champ affiché.
Remarque :
Vous pouvez modifier le port par défaut, 8800, selon vos besoins.
Pour appeler la configuration TLS sécurisée, exécutez la commande suivante : wss://<ip_mid>:<port_socket_web>/ws/events
Pour invoquer la prise en charge de TLS 1.3 sur le Serveur Web MID, définissez le paramètre suivant dans le fichier wrapper-override.conf sur le Serveur MID: -Djdk.tls.server.protocols="TLSv1.3 »
Dans un environnement, les numéros de port inférieurs à 1024 ne peuvent être utilisés qu’avec des Linux privilèges de superutilisateur.
Cliquez sur OK.
Un message de confirmation avec l'URL du fichier de configuration de l'agent s'affiche.
Le serveur Web et l’extension websocket sont configurés pour le Serveur MID. Pour vérifier la configuration, accédez aux options de menu suivantes :
Agent Client Collector > Serveur Web MID. Lors de la modification des champs du formulaire résultant, vous devez redémarrer l'extension MID Web Server pour enregistrer vos changements.
Agent Client Collector > Point de terminaison Websocket
Vérifiez la validité du socket Web à l'aide de curl :
Saisissez la commande suivante dans une fenêtre de commande ou de terminal : curl -Lk -H "Autorisation: Clé <CLÉ_API>" https://<adresse_mid_server>:<port>/api/mid/mon
Vérifiez que vous recevez une réponse JSON valide (et non un message d'erreur), par exemple :