Paramètres du serveur MID

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 39 minutes de lecture
  • Les paramètres contrôlent le comportement d’un serveur MID particulier et ont une priorité inférieure à celle des propriétés du serveur MID.

    Relie à chacune des sections du serveur MIDAssurez-vous que le serveur MID peut se connecter à des éléments à l’intérieur et à l’extérieur de votre réseauTélécharger et installer le serveur MID sur un hôte Linux ou WindowsConfigurez votre serveur MIDConfigurer la sécurité du serveur MIDAssurez-vous que le serveur MID peut se connecter à des éléments à l’intérieur et à l’extérieur de votre réseauTélécharger et installer le serveur MID sur un hôte Linux ou WindowsConfigurez votre serveur MIDConfigurer la sécurité du serveur MID
    Pour ajouter un paramètre à un serveur MID, reportez-vous à la section Ajouter un paramètre de serveur MID.
    Important :
    Les changements apportés aux paramètres ne prennent effet que lorsque le serveur MID est démarré (ou redémarré).
    Remarque :
    La valeur de n’importe quel Serveur MID paramètre dans le fichier config.xml peut être chiffrée. Consultez Chiffrer ou déchiffrer les valeurs des fichiers de configuration de serveur MID pour plus d'informations.

    Paramètres requis

    Remarque :
    L’utilisation de caractères spéciaux dans un fichier de configuration XML nécessite leur encodage.
    URL
    Spécifie l’URL de l’instance associée. Normalement, l’URL est similaire à https://instance.service-now.com, où vous remplacez l’instance par le nom de l’instance. Si vous hébergez votre propre instance, utilisez l’URL définie par votre organisation.
    • Type : chaîne
    • Valeur par défaut : aucune
    mid_sys_id
    Enregistre l’identificateur unique de l’enregistrement de serveur MID. Ce paramètre doit être vide lors de la configuration initiale d’un serveur MID. Ne modifiez pas la valeur.
    • Type : chaîne
    • Valeur par défaut : définie automatiquement (GUID)
    nom
    Utilisez ce paramètre pour fournir un nom significatif pour vous. Si vous ne fournissez pas ce paramètre, le serveur MID utilise la valeur par défaut. Un ensemble de règles métier synchronise le nom dans le fichier de configuration avec le nom dans l’enregistrement du serveur MID. Les règles métier garantissent que le changement du nom à un emplacement change également le nom à l’autre emplacement.
    • Type : chaîne
    • Valeur par défaut : YOUR_MIDSERVER_NAME_GOES_HERE
    mid.instance.username ou glide.glidesoap.username
    Si l’authentification est activée sur l’instance ServiceNow , comme c’est le cas par défaut, définissez ce paramètre pour définir le nom d’utilisateur que le serveur MID doit utiliser pour se connecter à l’instance. Cet utilisateur doit avoir le rôle mid_server sur l’instance ServiceNow afin d’accéder aux tables et champs nécessaires. Vous pouvez utiliser ce paramètre pour définir des noms d’utilisateur avec des caractères spéciaux.
    • Type : chaîne
    • Valeur par défaut : aucune
    mid.instance.password ou glide.glidesoap.password
    Si l’authentification est activée sur votre instance ServiceNow, comme c’est le cas par défaut, définissez ce paramètre pour définir le mot de passe que le serveur MID doit utiliser pour se connecter à l’instance. Vous pouvez utiliser ce paramètre pour définir des mots de passe avec des caractères spéciaux.
    • Type : chaîne
    • Valeur par défaut : aucune

    Paramètres CIM

    taille.lot.cim.mid
    Spécifie le nombre maximal de messages envoyés à la fois à un serveur CIM.
    • Type : nombre entier
    • Valeur par défaut : 1
    mid.cim.request.interval
    Spécifie le nombre de millisecondes à attendre entre les demandes adressées au même gestionnaire d’objets CIMOM (Common Information Model Object Manager).
    • Type : nombre entier
    • Valeur par défaut : 0
    mid.cim.host.connection.limit
    Spécifie le nombre maximum de connexions simultanées à chaque CIMOM. Une valeur de zéro désactive les connexions simultanées.
    • Type : nombre entier
    • Valeur par défaut : 0

    Paramètres de connexion

    glide.mid.réponses.rapides
    Indique au serveur MID d’essayer d’envoyer des messages à l’instance dès qu’elle est prête. Normalement, les serveurs MID terminent les messages vers l’instance en série (c’est-à-dire un message à la ServiceNow fois). Étant donné que de nombreuses sondes peuvent être exécutées en parallèle, plusieurs messages peuvent être transmis simultanément à l’instance. La définition de ce paramètre sur vrai peut réduire le temps entre l’achèvement d’une sonde et l’arrivée de sa réponse à l’instance. Toutefois, les messages multiples simultanés consomment des ressources, ce qui diminue la réactivité globale de l’instance. En cas de problèmes de communication, la valeur de ce paramètre peut également provoquer un blocage sur le serveur MID, car les threads normalement utilisés pour l’exécution des sondes peuvent être consommés pour l’envoi de messages. En règle générale, laissez ce paramètre en dehors de votre configuration. Le définir sur vrai n’a de sens que dans des circonstances très particulières.
    • Type : true | false
    • Valeur par défaut : false
    glide.mid.max.sender.queue.size
    Impose une limite supérieure à la taille autorisée de la file d’attente. Le serveur MID commence à supprimer les messages en file d’attente si cette limite est dépassée. Lorsque le serveur MID génère des messages vers l’instance ServiceNow plus rapidement qu’il ne peut les envoyer, il les met temporairement en file d’attente sur le système de fichiers de l’hôte du serveur MID. Cette file d’attente est normalement assez petite et est complètement vidée dès que le traitement du serveur MID ralentit pendant une courte période. Toutefois, cette file d’attente peut s’agrandir en cas de problèmes de communication entre le serveur MID et l’instance, et en particulier si une intégration est en cours d’exécution sur le serveur MID.
    Le paramètre est de la forme {number}{multiplicateur}, où {number} est un nombre décimal positif, y compris les non-entiers, et le multiplicateur facultatif est n’importe quelle orthographe d’octets, kilo-octets, mégaoctets, gigaoctets ou téraoctets (seul le premier caractère est testé, et le test n’est pas sensible à la casse). Le multiplicateur par défaut est en octets. L’espace blanc est généreusement toléré. Les chaînes suivantes représentent toutes des paramètres valides : « 1000000000 », « 0.5m », « 5 GB », « 7.67gigas », « 145.69392 meg » et « 1.1 terra ».
    • Type : chaîne
    • Valeur par défaut : 0,5 Go
    instance.date.format
    Spécifie le format que l’instance utilise pour les dates et les heures. L’objectif primaire de la définition de ce paramètre est de permettre au serveur MID d’actualiser correctement ses heures de démarrage et de fin sur l’enregistrement du serveur MID dans ServiceNow. Le format de cette chaîne date/heure est identique à celui utilisé par la classe Java SimpleDateFormat.
    • Type : chaîne (format de date)
    • Valeur par défaut : aaaa-MM-jj HH :mm :ss
    mid.disable_amb
    Désactive les notifications AMB (Asynchronous Message Bus bus) pour les nouveaux messages de sortie de file d’attente ECC. Pour plus d’informations, reportez-vous à la section Bus de message asynchrone dansBus de message asynchrone. Lorsque AMB est activé, le serveur MID utilise un intervalle d’interrogation par défaut différent de celui lorsque AMB est désactivé. Voir le paramètre mid.poll.time pour plus de détails. Si vous définissez un intervalle d’interrogation avec le paramètre mid.poll.time , le serveur MID utilise cette valeur, que le client AMB soit activé ou non.
    • Type : true | false
    • Valeur par défaut : false
    mid.https.truststore.password
    Définit le mot de passe trustStore requis pour les connexions HTTPS avec le client AMB (Asynchronous Message Bus ou Bus de message asynchrone).
    • Type : chaîne
    • Valeur par défaut : aucune
    mid.https.truststore.path (en anglais seulement)
    Chemin d’accès au magasin de clés de confiance à utiliser par le serveur MID pour les transactions TLS (client AMB (Asynchronous Message Bus [AMB]). Ajoutez ce paramètre uniquement si vous souhaitez modifier le chemin par défaut.
    • Type : chaîne
    • Par défaut : chemin d’accès au magasin de clés de confiance JRE fourni avec le serveur MID
    mid.instance.skip_basic_auth

    Permet au serveur MID de se connecter à une instance à l’aide de cookies au lieu d’informations d’identification d’authentification de base. Lorsque la valeur est définie sur vrai, elle utilise d’abord les cookies. Toutefois, si la connexion échoue, le serveur MID tente de se reconnecter à l’aide des informations d’identification d’authentification de base.

    • Type : true | false
    • Valeur par défaut : true
    mid.jmx.enabled
    Active un serveur JMX sur le serveur MID, qui expose certaines informations de gestion aux consoles JMX. La mise en œuvre de JMX nécessite une configuration supplémentaire de l’environnement d’exécution Java. La définition de ce paramètre sur vrai n’est recommandée que pour les personnes ayant une connaissance détaillée de l’architecture de sécurité Java et un besoin spécifique de JMX.
    • Type : true | false
    • Valeur par défaut : false
    mid.poll.time

    Définit l’intervalle d’interrogation du serveur MID par défaut (en secondes). L’intervalle d’interrogation correspond à la durée pendant laquelle le serveur MID attend avant de vérifier la présence de travail dans la file d’attente ECC lorsque le serveur MID n’est pas occupé. Pour plus d’informations, reportez-vous à la section Bus de message asynchrone dans.

    Lorsque mid.disable.amb est défini sur false (le paramètre par défaut), consultez la section Bus de message asynchrone pour Bus de message asynchrone plus d’informations sur l’utilisation de mid.poll.time .

    Lorsque mid.disable.amb est défini sur true, l’interrogation se produit sur un intervalle mid.poll.time fixe, mais l’interrogation passe à l’utilisation de mid.poll.time.standard (5 secondes par défaut) lorsque le serveur MID est occupé.

    • Type : nombre entier (secondes)
    • Valeur par défaut : 40 lorsque mid.disable.amb est faux, ou 5 lorsque mid.disable.amb est vrai.
    mid.probe.wait.resources
    Indique si l’exécution de la sonde est retardée jusqu’à ce que les ressources soient disponibles. Utilisé pour activer la réservation de ressources de serveur MID.
    Remarque :
    Nécessite le redémarrage du serveur MID.
    • Type : true | false
    • Valeur par défaut : true
    mid.property.long_runner
    Identifie le nom d’un include de script qui gère les commandes de longue durée.
    Remarque :
    Cette propriété est applicable jusqu’à la Rome version uniquement. Si votre instance est d’une version ultérieure, vous devez configurer la propriété système, glide.eccprobe.longrunner.class.
    • Type : chaîne
    • Valeur par défaut : LongRunner
    threads.interactive.max
    Définit le nombre maximal de threads de travail interactifs qui peuvent s’exécuter simultanément dans le pool de threads interactifs. Consultez Définir l’utilisation des threads de serveur MID.
    • Type : nombre entier
    • Valeur par défaut : 10
    threads.expedited.max
    Définit le nombre maximal de threads de travail accélérés qui peuvent s’exécuter simultanément dans le pool de threads accélérés. Consultez Définir l’utilisation des threads de serveur MID.
    • Type : nombre entier
    • Valeur par défaut : 20
    threads.max
    Définit le nombre maximal de threads de travail standard qui peuvent s’exécuter simultanément dans le pool de threads standard. Ce paramètre permet un contrôle direct sur les ressources de processeur consommées par le serveur MID sur l’ordinateur qui l’héberge. Consultez Définir l’utilisation des threads de serveur MID.
    • Type : nombre entier
    • Valeur par défaut : 25
    Important :
    Vous pouvez définir threads.max jusqu’à 200, cependant, ce paramètre peut devoir être modifié en fonction du système d’exploitation. Par exemple, les serveurs MID Windows exécutant Discovery (Découverte) utilisent PowerShell, qui est gourmand en ressources. Dans ce cas, vous risquez d’épuiser la puissance CPU de la machine hôte avec seulement 50 threads.

    Paramètres d’informations d’identification

    mid.aws.instance_profile_name
    Nom du rôle AWS IAM configuré sur l’instance EC2. Une fois configuré, le serveur MID utilise les informations d’identification temporaires accordées à ce rôle par le profil d’instance AWS pour découvrir les ressources dans le cloud.
    • Type : chaîne
    • Valeur par défaut : aucune (l’utilisateur doit fournir une valeur non vide)
    mid.credentials.provider
    Spécifie le nom de classe Java du fournisseur d’informations d’identification.
    • Type : chaîne
    • Valeur par défaut : com.service_now.mid.creds.standard.StandardCredentialsProvider
    mid.secure_credentials.key_pairs.provider
    Classe que le serveur MID utilise pour générer des paires de clés sécurisées.
    • Type : chaîne
    • Valeur par défaut : com.service_now.mid.keypairs.provider.standard.StandardKeyPairsProvider

    Paramètres de débogage

    débogage.journalisation

    [Déconseillé] Spécifie s’il faut activer la journalisation des événements et des messages du serveur MID (envoyés et reçus). Normalement, ce paramètre n’est utilisé que par les développeurs, mais il est parfois utile lors du dépannage d’un problème. Sachez que la définition de ce paramètre sur true entraîne une journalisation intensive sur le serveur MID, qui peut utiliser un espace disque considérable.

    • Type : true | false
    • Valeur par défaut : false

    Ce paramètre a été remplacé par le mid.log.level paramètre.

    déboguer

    [Déconseillé] Indique s’il faut activer la journalisation du débogage sur le serveur MID. Normalement, ce paramètre n’est utilisé que par les développeurs, mais il est parfois utile lors du dépannage d’un problème. Sachez que la définition de ce paramètre sur true entraîne une journalisation intensive sur le serveur MID, qui peut utiliser un espace disque considérable.

    • Type : true | false
    • Valeur par défaut : false

    Ce paramètre a été remplacé par le mid.log.level paramètre.

    fichier.sonde.modèle.debogage
    Indique s’il faut déboguer les modèles de sonde de fichier.
    • Type : true | false
    • Valeur par défaut : false
    mid.cim.debug
    Indique s’il faut activer la journalisation de débogage pour CIM, WBEM, SLP ou SMI-S.
    • Type : true | false
    • Valeur par défaut : false
    mid.ssh.debogage
    Active les informations de débogage SSH dans le fichier journal. L’utilisation du paramètre varie selon que le ServiceNow client SSH est activé ou non.
    Lorsque le ServiceNow client SSH est activé, le paramètre fonctionne comme suit :
    • Type : chaîne
    • Valeur par défaut : false

      Les valeurs de chaîne suivantes sont valides pour le client SSH ServiceNow :

      • vrai : active les informations de débogage SSH dans le fichier journal.
      • faux : désactive les informations de débogage SSH dans le fichier journal.
      • < Adresses IP > : spécifiez les plages IP pour activer les informations de débogage SSH dans le fichier journal. Vous pouvez saisir des adresses IP dans les formats suivants :
        • Plage IP définie par une barre oblique et le nombre de bits dans le sous-réseau. Par exemple, la chaîne 10.10.10.0/24 analyse 24 bits d’adresses IP de 10.10.10.0 à 10.10.10.254.
        • Plage IP définie par un tiret. Par exemple, la chaîne 10.10.11.0-10.10.11.165 analyse les adresses IP de 10.10.11.0 à 10.10.11.165.
        • Une liste séparée par des virgules d’adresses IP spécifiques. Par exemple, la chaîne 10.10.11.200,10.10.11.235 analyse les adresses IP 10.10.11.200 et 10.10.11.235.
      • différé : consigne les informations de débogage SSH en mémoire sauf erreur ou avertissement. Si une erreur ou un avertissement se produit, la plateforme publie les informations de débogage dans le fichier journal. Cela garantit que seule la partie du fichier journal relative à l’erreur ou à l’avertissement est enregistrée. Si aucune erreur ou aucun avertissement n’est détecté, la plateforme supprime les données de journal inutilisées de la mémoire à la fermeture de la session. Chaque session stocke jusqu’à 1 000 messages de journal. Si la session dépasse 1 000 messages du journal, le journal différé ignore le message du journal le plus ancien pour faire de la place au message du journal le plus récent.
    Lorsque le ServiceNow client SSH est désactivé, le paramètre active ou désactive les informations de débogage SSH dans le fichier journal :
    • Type : true | false
    • Valeur par défaut : false
    Remarque :
    Le paramètre du serveur MID mid.ssh.debug affecte uniquement SNCSSH et J2SSH. Pour activer la journalisation du débogage du client Maverick, définissez le paramètre de configuration du serveur MID mid.log.level sur debug, com.maverick=debug.
    mid.log.niveau
    Spécifie le niveau de journalisation pour le serveur MID. Les valeurs possibles sont les suivantes :
    • déboguer
    • infos
    • avertir
    • erreur
    Remarque :
    Les valeurs ne sont pas sensibles à la casse.
    • Type : chaîne
    • Valeur par défaut : info
    mid.http.idle_connection_monitor.debug
    Active la journalisation des débogages pour le moniteur de connexions inactives.
    • Type : true | false
    • Valeur par défaut : false

    Paramètres DNS

    mid.dns_scan. régulateur.intervalle_ms
    Spécifie l’intervalle entre les analyses DNS en millisecondes.
    • Type : nombre entier
    • Valeur par défaut : 10
    mid.dns_scan.régulateur.paquets_par_intervalle
    Spécifie le nombre de paquets de régulateur par analyse DNS.
    • Type : nombre entier
    • Valeur par défaut : 1
    mid.dns_scan.default_name_servers
    Spécifie les noms d’hôte ou adresses IP des serveurs de noms par défaut.
    • Type : chaîne
    • Valeur par défaut : aucune
    mid.dns_scan.default_name_servers
    Spécifie les noms d’hôte ou adresses IP des serveurs de noms par défaut.
    • Type : chaîne
    • Valeur par défaut : aucune
    mid.dns_scan.Serveurs_de_nom_supplémentaires
    Spécifie les noms d’hôte ou les adresses IP de tout serveur de noms supplémentaire.
    • Type : chaîne
    • Valeur par défaut : aucune
    mid.dns_scan.load_balancing_enable
    Indique s’il faut activer l’équilibrage de charge des serveurs de noms.
    • Type : true | false
    • Valeur par défaut : false
    mid.probe.use_legacy_forward_dns
    Active la sonde DNSNameResolver héritée et désactive la sonde DNSNameResolver par défaut. Consultez Probes used by Orchestration pour plus d'informations.
    • Type : true | false
    • Valeur par défaut : false
    mid.probe.use_legacy_reverse_dns
    Active la sonde DNS héritée et désactive la sonde DNS par défaut. Si vous rencontrez des problèmes avec les fonctionnalités de la sonde DNS par défaut, utilisez ce paramètre pour désactiver ces fonctionnalités. Les caractéristiques de la sonde DNS par défaut incluent sa légèreté et sa rapidité d’exécution en parallèle, tandis que la sonde héritée est limitée par le serveur MID car elle s’exécute en série. La sonde par défaut utilise la recherche DNS par le système d’exploitation hôte du serveur MID pour utiliser le cache DNS géré par le système d’exploitation, contrairement à la sonde héritée. Par conséquent, après l’échec d’une recherche DNS par la sonde par défaut dans les systèmes Windows, le système d’exploitation essaie également de rechercher par nom NETBIOS.
    • Type : true | false
    • Valeur par défaut : false

    Paramètres de Gestion des événements

    mid.probe.event.bulk_size
    Spécifie la taille maximale d’une charge utile d’événement, en Mo.
    • Type : nombre entier
    • Valeur par défaut : 120
    mid.probe.event.wait_time
    Période d’attente dans une file d’attente vide pour l’envoi d’événements.
    • Type : nombre entier
    • Valeur par défaut : 1 000
    mid.probe.event.send.enabled
    Active ou désactive l’envoi d’événements.
    • Type : true | false
    • Valeur par défaut : true
    mid.probe.event.queue.max_taille
    Spécifie la taille maximale autorisée pour la file d’attente des événements avant le rejet des événements entrants.
    • Type : nombre entier
    • Valeur par défaut : 100 000
    mid.probe.event.max.retry_time
    Le nombre maximal de secondes pendant lesquelles le MID retente d’envoyer des événements.
    • Type : nombre entier
    • Par défaut : 1800
    mid.probe.event.queue.use_bulk
    Spécifie si les événements sont envoyés au serveur individuellement ou en bloc. Si ce paramètre est évalué comme vrai, les événements sont envoyés au serveur en bloc.
    • Type : true | false
    • Valeur par défaut : true
    mid.probe.event.suppress.whitespaces
    Autorise les sauts de ligne dans les champs de description pour les événements multilignes. Appliquez ce paramètre à chaque serveur MID utilisé avec les instances de connecteur d’événement. Les choix possibles sont les suivants :
    tous
    Ce paramètre supprime tous les espaces blancs.
    leave_as_is
    Ce paramètre conserve tous les espaces blancs.
    keep_newline
    Ce paramètre ne conserve que les new_line et supprime tous les autres espaces.
    • Type : chaîne
    • Valeur par défaut : all
    mid.em.metric.metric_to_ci_map_limit
    Spécifie le nombre maximal de mesures actives autorisées par carte de CI.
    • Type : nombre entier
    • Valeur par défaut : 200 000
    mid.em.metric_binding_timeout_seconds
    Spécifie le nombre de secondes à attendre avant le renvoi d’événements non gérés
    • Type : nombre entier
    • Valeur par défaut : 300
    mid.em.metric_binding_timeout_max_seconds
    Spécifie le nombre maximal de secondes à attendre avant le renvoi d’événements non gérés.
    • Type : nombre entier
    • Valeur par défaut : 10800
    mid.em.metric_max_elapsed_time_before_refresh
    Spécifie le nombre maximal de secondes avant l’actualisation du cache de type de source de mesure en mémoire.
    • Type : nombre entier
    • Valeur par défaut : 60
    mid.em.matric_max_sql_string_length_for_types
    Spécifie la longueur maximale de la chaîne (composée de types) utilisée pour une commande SQL
    • Type : nombre entier
    • Valeur par défaut : 30000
    mid.em.statistics_report_perioon_sec
    Spécifie la période, en secondes, entre les rapports de statistiques envoyés à l’instance. Utilisez 0 pour désactiver la génération de rapports. Ce paramètre nécessite un redémarrage.
    • Type : nombre entier
    • Valeur par défaut : 60
    mid.em.metric_connector_max_run_time_seconds
    Spécifie le nombre maximal de secondes pour collecter des mesures dans chaque cycle.
    • Type : nombre entier
    • Valeur par défaut : 300
    mid.em.metric_connector_history_min
    Spécifie le nombre de minutes à remonter dans l’historique pour récupérer les mesures.
    • Type : nombre entier
    • Valeur par défaut : 180
    mid.em.metric_event_logging
    Spécifie le niveau de journalisation des mesures et des événements. Les choix possibles sont les suivants :
    • aucun
    • tous
    • Événements
    • metrics
    • mesures :<filtre>
    • événements :<filtre>
    • Type : chaîne
    • Valeur par défaut : aucune
    mid.em.metric_connector_late_arrivals_delay
    Spécifie le nombre de secondes à retarder lors de la collecte des mesures.
    • Type : nombre entier
    • Valeur par défaut : 30

    Paramètres de connexion FTP

    mid.ftp.max_taille_pool_
    Spécifie la taille maximale du pool de connexions FTP, en mégaoctets.
    • Type : nombre entier
    • Valeur par défaut : 25
    mid.ftp.max_per_target
    Spécifie le nombre maximal de connexions FTP par cible.
    • Type : nombre entier
    • Valeur par défaut : 5
    mid.ftp.max_conn_idle_time
    Spécifie la durée maximale, en millisecondes, pendant laquelle une connexion FTP peut rester inactive dans le pool.
    • Type : nombre entier
    • Valeur par défaut : 300 000
    mid.filesystem.max.ls
    Spécifie le nombre maximal de fichiers pouvant être renvoyés dans la commande du répertoire de la liste du système de fichiers.
    • Type : nombre entier
    • Valeur par défaut : 10 000

    Paramètres de connexion

    disable_monitors
    Spécifie s’il faut empêcher le serveur MID de rechercher activement les moniteurs sur l’instance.
    • Type : true | false
    • Valeur par défaut : true
    mid.show.queries
    Indique au serveur MID s’il doit consigner les détails de chaque requête qu’il effectue dans l’instance ServiceNow. En règle générale, ce paramètre n’est utilisé que par les développeurs, mais il est parfois utile lors du dépannage d’un problème. Sachez que la définition de ce paramètre sur true entraîne une journalisation intensive sur le serveur MID, qui peut utiliser un espace disque considérable.
    • Type : true | false
    • Valeur par défaut : false
    désactiver la journalisation à distance
    Empêche le serveur MID de consigner des informations dans le journal du serveur MID sur l’instance. Dans tous les cas, relativement peu d’informations sont journalisées sur l’instance, mais la définition de ce paramètre sur true élimine toute connexion à l’instance.
    • Type : true | false
    • Valeur par défaut : false
    Désactiver.État
    Empêche le serveur MID d’envoyer un rapport d’état à l’instance toutes les 10 minutes.
    • Type : true | false
    • Valeur par défaut : false
    mid.file_cleaner. Désactivé

    Les fichiers et les dossiers vides dans les dossiers suivants peuvent être supprimés par ce nettoyeur de fichiers MID. Les fichiers consultés pour la dernière fois il y a plus de 30 jours sont supprimés. Il fonctionne au démarrage, puis toutes les 24 heures par la suite. Vous pouvez forcer l’exécution du nettoyeur de fichiers en redémarrant le service de serveur MID.

    Dossiers/fichiers nettoyés :
    • \agent\import
    • \agent\export- Utilisé par la fonctionnalité d’exportation d’un jeu de données.
    • \agent\work\monitors\ECCSender\output_error : utilisé pour les charges utiles d’entrée ECC qui ne peuvent pas être insérées pour une raison quelconque
    • \agent\work\monitors\ECCSender\output_oversize : utilisé pour enregistrer des copies des charges utiles qui ne sont pas envoyées à l’instance car elles sont supérieures à la limite définie par mid.eccq.max_payload_size, qui est définie par défaut sur 2 0000000 octets
    • \agent\logs- Spécifiquement les vidages JFR
    • Type : true | false
    • Valeur par défaut : false

    Paramètres de protocole mTLS

    Ajoutez ces paramètres au fichier config.xml dans le répertoire /agent , dans le Serveur MID répertoire d’installation.

    mid.httpclient.protocol.myprotocol.path

    Spécifie le chemin d’accès au magasin de clés. Le chemin peut être absolu ou relatif. Dans le nom du paramètre, assurez-vous de remplacer myprotocol par le nom de votre protocole.

    Type : chaîne.

    mid.httpclient.protocol.myprotocol.port

    Spécifie le numéro de port du protocole. Dans le nom du paramètre, assurez-vous de remplacer myprotocol par le nom de votre protocole.

    Type : chaîne.

    mid.httpclient.protocol.myprotocol.password

    Spécifie le mot de passe des informations d’identification mTLS. Dans le nom du paramètre, assurez-vous de remplacer myprotocol par le nom de votre protocole. Ajoutez l’attribut secure="true" de chiffrement pour chiffrer le mot de passe à l’aide du chiffrement standard Serveur MID .

    Type : chaîne.

    Paramètres de modèle

    mid.parsing.max_taille_champ_champ

    Définit la longueur maximale des caractères des chaînes stockées en tant que variables temporaires pendant l’exécution des schémas. Les chaînes plus longues que la valeur de ce paramètre sont tronquées pour être égales à la valeur. Utilisez le paramètre pour augmenter la limite lors de l’analyse de chaînes plus longues.

    Avertissement :
    Le dépassement des limites maximales de taille de champ de l’implémentation de la base de données SQL provoque des erreurs.
    • Type : nombre entier
    • Valeur par défaut : 1 024
    mid.sa.discovery.pattern_string_attributes.dédupliquer

    Réduit la consommation de mémoire pour les attributs de contexte d’exécution du schéma en éliminant les chaînes en double.

    • Type : true | false
    • Par défaut : true

    Paramètres du serveur proxy

    mid.instance.use_proxy ou mid.proxy.use_proxy
    Si votre serveur MID doit passer par un proxy web pour accéder à l’instance ServiceNow , définissez ce paramètre sur true pour demander au serveur MID d’utiliser le proxy. Vous devez également définir l’hôte et le port du serveur proxy, et peut-être aussi le nom d’utilisateur et le mot de passe.
    • Type : true | false
    • Valeur par défaut : false
    mid.proxy.host
    Si votre serveur MID doit passer par un proxy web pour accéder à l’instance ServiceNow , définissez ce paramètre pour définir l’hôte du proxy.
    • Type : chaîne
    • Valeur par défaut : aucune
    mid.proxy.mot de passe
    Si votre serveur MID doit passer par un proxy web pour accéder à l’instance ServiceNow , et que votre proxy nécessite un mot de passe, définissez ce paramètre pour définir ce mot de passe.
    • Type : chaîne
    • Valeur par défaut : aucune
    mid.proxy.port
    Si votre serveur MID doit passer par un proxy web pour accéder à l’instance ServiceNow , définissez ce paramètre pour définir le port du proxy.
    • Type : entier (0-65535)
    • Valeur par défaut : 80
    mid.proxy.nom d’utilisateur
    Si le serveur MID doit passer par un proxy web pour accéder à l’instance ServiceNow , et que le proxy nécessite un nom d’utilisateur, définissez ce paramètre pour définir ce nom d’utilisateur.
    • Type : chaîne
    • Valeur par défaut : aucune

    Paramètres de remplacement du délai d’expiration de la demande

    mid.sa.cloud.request_timeout
    Définit le délai d’expiration en millisecondes pour les demandes dans le cloud. Ce paramètre remplace la propriété système glide.http.timeout , qui spécifie le nombre maximal de millisecondes à attendre avant qu’une transaction REST sortante n’expire.
    • Type : nombre entier
    • Valeur par défaut : 30000
    mid.http_classy.request_timeout
    Définit le délai d’expiration, en millisecondes, des demandes de classification HTTP avec la sonde HTTP - Classify. Ce paramètre remplace la propriété système glide.http.timeout , qui spécifie le nombre maximal de millisecondes à attendre avant qu’une transaction sortante n’expire.
    • Type : nombre entier
    • Valeur par défaut : 30000

    Paramètres de sécurité

    mid.windows_host.file_permissions.allow_list
    Définit une liste d’inclusion pour l’application des autorisations de fichiers Windows afin d’améliorer la sécurité. Le paramètre utilise une chaîne de noms de groupe, de noms d’utilisateur et de SID séparés par des virgules. Les noms de groupe et d’utilisateur doivent respecter les exigences de dénomination de compte SAM. Les comptes de domaine peuvent être spécifiés à l’aide du SID.
    • Type : chaîne (noms de groupes et noms d’utilisateur séparés par des virgules)
    • Valeur par défaut : aucune
    mid.windows_host.file_permissions.enforce
    Permet au serveur MID d’utiliser l’application des autorisations de fichiers Windows pour améliorer la sécurité. Si vous réglez ce paramètre sur faux , le serveur MID ne mettra pas à jour la liste d’inclusion des autorisations de fichier, mais cela n’annulera pas les autorisations de fichier.
    • Type : true | false
    • Valeur par défaut : true
    mid.httpclient.tls.verify_revoked_certificate.verify_issuer
    Contrôle si l’émetteur doit être présent lors des vérifications de révocation de certificat (OCSP). Par défaut, lorsque la vérification de la révocation du certificat est activée, l’émetteur de chaque certificat doit être présent. Si le paramètre est défini sur false, le serveur MID parcourt la chaîne de certificats renvoyée et vérifie la révocation de chaque certificat ; Toutefois, la demande n’échouera pas si un émetteur est manquant dans la chaîne.
    Remarque :
    • Cette propriété affecte uniquement les vérifications de révocation OCSP. Cela n’affecte pas la validation de la chaîne de certificats TLS.
    • Si Certificate Chain Check cette option est activée dans les politiques de vérification des certificats MID, une chaîne de certificats complète et valide, des certificats renvoyés à ceux présents dans les certificats locaux, est appliquée, quel que soit le mid.httpclient.tls.verify_revoked_certificate.verify_issuer paramètre défini.
    • Type de données : booléen
    • Valeur par défaut : true

    Paramètres Shazzam

    mid.shazzam.regulator.interval_ms
    Définit l’intervalle, en millisecondes, pendant lequel Shazzam peut lancer des paquets. Ce paramètre fonctionne avec le mid.shazzam.regulator.packets_per_interval paramètre pour définir le nombre de paquets autorisés dans cet intervalle. Par défaut, Shazzam lance un paquet par milliseconde.
    • Type : nombre entier
    • Valeur par défaut : 1
    mid.shazzam.regulator.packets_per_interval
    Définit le nombre de paquets que Shazzam peut lancer dans l’intervalle de temps configuré. Ce paramètre fonctionne avec le mid.shazzam.regulator.interval_ms paramètre, qui définit cet intervalle. Par défaut, Shazzam lance un paquet par milliseconde.
    • Type : nombre entier
    • Valeur par défaut : 1
    mid.shazzam.chunk_size
    Spécifie le nombre maximal d’adresses IP que Shazzam analyse en parallèle. Ce paramètre contrôle principalement la consommation des ports sortants.
    • Type : nombre entier
    • Valeur par défaut : 100
    mid.shazzam.threads
    Spécifie le nombre de threads simultanés utilisés par Shazzam. La définition de ce paramètre ou du paramètre mid.shazzam.max_scanners_per_thread sur 0 désactive l’optimisation multithread Shazzam.
    • Type : nombre entier
    • Valeur par défaut : 5
    mid.shazzam.max_scanners_per_thread
    Spécifie le nombre d’analyseurs simultanés traités par chaque thread Shazzam. La définition de ce paramètre ou du paramètre mid.shazzam.threads sur 0 désactive l’optimisation multithread Shazzam.
    • Type : nombre entier
    • Valeur par défaut : 500

    Paramètres de configuration SNMP

    mid.snmp.enable_auto_public
    Indique s’il faut utiliser automatiquement la chaîne de communauté publique SNMP en cas d’échec d’aucune autre information d’identification SNMP.
    • Type : true | false
    • Valeur par défaut : true
    mid.snmp.request.timeout
    Spécifie la valeur du délai d’expiration de la première demande OID, en millisecondes. Pour les demandes suivantes (par exemple, les OID de table), le mid.snmp.session.timeout configuration paramètre (voir ci-dessous) prend effet.
    Remarque :
    Vous pouvez remplacer ce paramètre par le timeout paramètre de sonde SNMP.
    • Type : nombre entier
    • Valeur par défaut : 1 500
    mid.snmp.session.timeout
    Spécifie la valeur du délai d’expiration de la demande OID suivante, en millisecondes. La communication SNMP est sans état et n’a pas de session ou de connexion au sens normal du terme. Le système considère une réponse positive de la première demande OID comme un signe qu’il doit s’attendre à des réponses rapides aux demandes suivantes. Bien que la valeur par défaut soit courte, il peut être utile d’augmenter la valeur de ce paramètre à la même valeur que celle utilisée pour mid.snmp.request.timeout.
    Remarque :
    Vous pouvez remplacer ce paramètre par le establish_session_timeout paramètre de sonde SNMP.
    • Type : nombre entier
    • Valeur par défaut : 500
    mid.snmp.use_getbulk
    Indique s’il faut utiliser GETBULK pour recevoir une grande quantité de données par lots. Cela permet de configurer un serveur MID individuel.
    • Type : true | false
    • Valeur par défaut : true
    GETBULK peut également être défini au niveau de la sonde ou globalement pour tous les serveurs MID. Les paramètres sont répertoriés par ordre de priorité :
    mid.snmp.use_snmp4j
    Utilisez la bibliothèque Snmp4j pour la communication SNMP. Il s’agit d’une exigence stricte pour SNMPv3. Ce paramètre ne doit être défini sur faux que sur les conseils de Service et assistance client.
    • Type : true | false
    • Valeur par défaut : true
    mid.snmp.use_snmp_v1_v2c

    Tentative de communication à l’aide des versions des protocoles SNMPv1 et SNMPv2c. Cela peut nécessiter la configuration de SNMP community credentials. Ce paramètre est une alternative et non une exigence stricte pour SNMPv3.

    • Type : true | false
    • Valeur par défaut : true
    mid.snmp.use_snmp_v3
    Tentative de communication à l’aide de la version du protocole SNMPv3. Nécessite la configuration des informations d’identification SNMPv3.
    • Type : true | false
    • Valeur par défaut : true

    Paramètres de découverte SSH

    Par défaut, le serveur MID est configuré pour rechercher les commandes SSH dans les chemins d’accès suivants et dans les chemins d’accès par défaut de l’utilisateur connecté :
    • /usr/sbin
    • /usr/bin
    • /corbeille
    • /sbin
    mid.connection_cache
    Spécifie s’il faut mettre en cache les connexions. Définissez la valeur sur faux pour désactiver la mise en cache de connexion. Ce paramètre s’applique uniquement aux connexions SSH.
    • Type : true | false
    • Valeur par défaut : true
    mid.ssh.disable_history
    Contrôle si l’historique de session du shell est enregistré sur l’hôte cible et si la commande HISTFILE=/dev/null est exécutée. Définissez cette propriété sur false pour conserver l’historique sur l’hôte cible, en veillant à ce que la commande HISTFILE=/dev/null ne soit pas envoyée à l’appareil cible.
    • Type : true | false
    • Valeur par défaut : true
    mid.ssh.set_path
    Indique s’il faut définir la variable d’environnement PATH pour les commandes SSH.
    • Type : true | false
    • Valeur par défaut : true
    mid.ssh.local
    Spécifie s’il faut exécuter des commandes pour l’ordinateur hôte du serveur MID (localhost) via SSH plutôt qu’à partir d’une console. Cela permet aux commandes de longue durée de s’exécuter correctement. Ce paramètre s’applique uniquement au client SSH hérité.
    • Type : true | false
    • Valeur par défaut : false
    mid.ssh_connections_per_host
    Contrôle le nombre de sondes simultanées que le serveur MID peut exécuter sur un hôte donné. La réduction du nombre de connexions simultanées peut ralentir Découverte.
    • Type : nombre entier
    • Valeur par défaut :

      7 pour le ServiceNow client

      3 pour le client SSH hérité.

    mid.ssh.sudo_preserve_environment
    Indique s’il faut utiliser Sudo pour préserver l’environnement pour SSH.
    • Type : true | false
    • Valeur par défaut : false
    Largeur.terminale.ssh moyenne
    Contrôle le nombre maximal de caractères par ligne lors de la gestion de sudo -l dans le terminal. Si la valeur est trop faible, la sortie peut être divisée en plusieurs lignes et affecter l’analyseur. Définissez la valeur sur une taille suffisante pour gérer les sorties selon les besoins.
    • Type : int
    • Valeur par défaut : 255
    mid.ssh.path_override
    Remplace les chemins d’accès par défaut définis avant d’exécuter une commande. Entrez un ou plusieurs chemins de remplacement délimités par deux points (:). Le chemin par défaut est /usr/sbin : /usr/bin : /bin : /sbin.
    • Type : chaîne (une liste de répertoires séparés par deux-points)
    • Valeur par défaut : aucune
    Le ServiceNow client SSH accepte les préfixes suivants devant la valeur path_overide.
    • append: ajoute le chemin d’accès de remplacement à la fin du chemin d’accès de l’hôte. C’est le comportement par défaut.
    • replace: remplace le chemin de l’hôte par la valeur path_overide.
    • prepend: ajoute le chemin d’accès de remplacement à l’avant du chemin d’accès de l’hôte.
    mid.ssh.use_snc
    Active le client SSH (SNCSSH) sur les ServiceNow serveurs MID individuels. SNCSSH est une ServiceNow implémentation d’un client SSH et est actif par défaut pour tous les serveurs MID sur les nouvelles instances, via une propriété de serveur MID. L’activation du ServiceNow client SSH désactive le client J2SSH hérité.
    Important :
    Mélanger les types de clients SSH pour les serveurs MID connectés à la même instance n’est pas une bonne pratique.
    • Type : true | false
    • Valeur par défaut : false
    mid.ssh.max_retries
    Spécifie le nombre maximal de nouvelles tentatives d’une opération SSH après un délai d’expiration. Le système veille deux secondes entre chaque tentative de connexion. Par défaut, le serveur MID ne retente qu’une seule fois. Définissez le paramètre sur 0 pour désactiver les nouvelles tentatives.
    • Type : nombre entier
    • Valeur par défaut : 1
    mid.ssh.alt_rm
    Définit une commande de suppression de fichier SSH différente.
    • Type : chaîne
    • Valeur par défaut : aucune
    mid.ssh.initial_delay_ms
    Retarde l’envoi de commandes de sonde SSH à un serveur après la connexion à la cible pendant la durée spécifiée, en millisecondes. Ce paramètre s’applique uniquement au client SSH hérité.
    • Type : nombre entier (millisecondes)
    • Valeur par défaut : 0
    mid.ssh.suppress_history
    Supprime la génération du fichier d’historique SSH. Ce paramètre s’applique uniquement au client SSH hérité.
    • Type : true | false
    • Valeur par défaut : false
    mid.ssh.socket_timeout
    Spécifie la valeur du délai d’expiration de l’embase SSH pour éviter les problèmes créés par un délai d’expiration d’embase. Certains appareils, tels que les systèmes avec des contrôleurs intégrés tels que les onduleurs et les PDU, sur lesquels SSH est activé nécessitent plus de temps pour répondre à une demande d’authentification. La valeur par défaut de 2 minutes garantit que ces demandes n’expirent pas prématurément.
    • Type : nombre entier (millisecondes)
    • Valeur par défaut : 120 000 (2 minutes)
    mid.ssh.channel_timeout
    Spécifie la durée pendant laquelle le serveur MID attend l’activité sur le socket SSH avant de fermer la connexion. Si aucune activité n’a été détectée sur le socket SSH pour la valeur de délai spécifiée, le serveur MID ferme la connexion. Certains appareils, tels que les systèmes avec des contrôleurs intégrés tels que des onduleurs et des PDU, sur lesquels SSH est activé peuvent nécessiter plus de temps pour répondre à une demande d’authentification.
    • Type : nombre entier (millisecondes)
    • Valeur par défaut : 120 000 (2 minutes)
    mid.ssh.session_timeout
    Spécifie la durée pendant laquelle une session mise en cache reste en mémoire après la dernière utilisation. Des valeurs trop petites ont tendance à diminuer les performances. Ce paramètre s’applique uniquement au ServiceNow client SSH.
    • Type : nombre entier (millisecondes)
    • Valeur par défaut : 300 000 (5 minutes)
    mid.ssh.command_timeout_ms
    Durée du délai d’expiration, en millisecondes, de l’exécution d’une commande SSH.
    • Type : nombre entier (millisecondes)
    • Valeur par défaut : 300 000 (5 minutes)
    mid.ssh.use_keyboard_interactive
    Utilise le mode d’authentification interactive au clavier dans les démons SSH sur lesquels il est activé.
    • Type : true | false
    • Valeur par défaut : false
    Avertissement :
    Un problème existe sous Mac OS X Sierra et versions ultérieures concernant l’ordre d’authentification du mot de passe et les modes d’interaction avec le clavier, ce qui peut entraîner l’échec de Découverte. Pour en savoir plus sur ce problème et sur la configuration requise pour une authentification SSH appropriée, reportez-vous à la rubrique KB0623600.
    mid.ssh.dh_group_length_min
    Spécifie la longueur de groupe minimale en bits utilisée pour générer une clé de « secret partagé » dans l’échange de clés Diffie-Hillman. Plus la clé est grande, plus la connexion SSH est sécurisée, mais au détriment des performances.
    • Type : nombre entier (bits)
    • Valeur par défaut : 1 024
    mid.ssh.dh_group_length_max
    Spécifie la longueur maximale du groupe, en bits, utilisée pour générer une clé de « secret partagé » dans l’échange de clés Diffie-Hillman. Plus la clé est grande, plus la connexion SSH est sécurisée, mais au détriment des performances.
    • Type : nombre entier (bits)
    • Valeur par défaut : 8192
    mid.ssh.shells_supported
    Définit les shells compatibles avec Bourne pris en charge par le serveur MID. Cette valeur est une liste séparée par des virgules des shells pris en charge, tels que ksh, dsh, bash et sh.
    • Type : chaîne
    • Valeur par défaut : ksh,bash,sh
    mid.ssh.discard_lrc_error
    Ignorer la sortie d’erreur de commande à exécution longue, émulation du comportement hérité.
    • Type : chaîne
    • Valeur par défaut : j2ssh : vrai, sncssh : faux
    mid.ssh.pool_thread_ratio
    Rapport de la capacité du pool de sessions SSH au nombre de threads du serveur MID configuré (threads.max), exprimé en pourcentage. Le nombre de sessions de capacité de pool autorisées est défini dans ce paramètre. Quelle que soit la valeur définie dans ce paramètre, le système ne permet jamais à la capacité du pool de descendre en dessous de 25 sessions.
    • Type : nombre entier
    • Valeur par défaut : 150
    mid.ssh.disable_privilege_check
    Ce paramètre n’a aucun effet si la cible utilise une commande privilégiée autre que sudo. Pour plus d'informations, consultez Commandes privilégiées du serveur MID.

    Le reste de cette section ne s’applique qu’aux cibles qui exécutent sudo. Lorsque ce paramètre est défini sur true, le serveur MID suppose que l’utilisateur configuré dans les informations d’identification a le privilège d’exécuter la commande donnée à l’aide de la commande sudo. Le serveur MID suppose que l’utilisateur cible peut exécuter n’importe quelle chaîne de commande après sudo sur la cible. Lorsque ce paramètre est défini sur faux, le serveur MID exécute « sudo -l » sur la cible pour vérifier que la commande qui suit sudo a l’autorisation de s’exécuter sur la cible. Quelle que soit la valeur de ce paramètre, le serveur MID valide toujours que sudo peut être exécuté seul sur la cible.

    Certaines versions n’affichent pas ce paramètre dans la liste déroulante Paramètres de configuration MID. Dans ce cas, vous pouvez éventuellement ajouter ce paramètre dans les propriétés MID.

    • Type : true | false
    • Valeur par défaut : false

    Mettre à niveau les paramètres

    mid.pinned.version
    Nom de la version à laquelle ce serveur MID est épinglé.
    • Type : chaîne
    • Valeur par défaut : buildstamp MID
      Remarque :
      Pour afficher le buildstamp MID pour votre instance, tapez stats.do dans le filtre de navigation. Un exemple de format buildstamp est london-06-27-2018__patch3-10-24-2018_11-11-2018_0542.
    mid.upgrade.use_proxy
    Si votre serveur MID doit passer par un proxy web pour accéder à l’URL de mise à niveau, définissez ce paramètre sur true pour demander au serveur MID d’utiliser le proxy. Vous devez également définir l’hôte et le port du serveur proxy. Si le nom d’utilisateur et le mot de passe du proxy d’instance sont définis, ils sont également utilisés pour le proxy de mise à niveau.
    Remarque :
    Ce paramètre n’est pas destiné à contrôler les détails du proxy configurés avec les paramètres glide.mid.autoupgrade.proxy* .
    • Type : true | false
    • Valeur par défaut : true
    glide.mid.autoupgrade.proxy_host ou glide.glidesoap.proxy_host
    Si votre serveur MID doit passer par un proxy web pour accéder à l’URL de mise à niveau, définissez l’hôte du proxy ici.
    • Type : chaîne (URL)
    • Valeur par défaut : aucune
    glide.mid.autoupgrade.proxy_port ou glide.glidesoap.proxy_port
    Si votre serveur MID doit passer par un proxy web pour accéder à l’URL de mise à niveau, définissez le port du proxy ici.
    • Type : entier (0-65535)
    • Valeur par défaut : 80
    glide.mid.autoupgrade.proxy_user
    Si votre serveur MID doit passer par un proxy web pour accéder à l’URL de mise à niveau, définissez le nom d’utilisateur du proxy ici.
    • Type : chaîne (URL)
    • Valeur par défaut : aucune
    glide.mid.autoupgrade.proxy_password
    Si votre serveur MID doit passer par un proxy web pour accéder à l’URL de mise à niveau, définissez le mot de passe du proxy ici.
    • Type : chaîne
    • Valeur par défaut : aucune

    Paramètres de découverte Windows

    mid.powershell_api.session_pool.max_taille

    Spécifie le nombre maximal de sessions autorisées dans le pool de sessions.

    Remarque :
    La définition ou la modification de ce paramètre nécessite le redémarrage du serveur MID.
    • Type : nombre entier
    • Valeur par défaut : 25
    mid.powershell_api.session_pool.target.max_taille

    Spécifie le nombre maximal de sessions autorisées dans le pool par hôte cible.

    Remarque :
    La définition ou la modification de ce paramètre nécessite le redémarrage du serveur MID.
    • Type : nombre entier
    • Valeur par défaut : 2
    mid.sa.prefer_powershell
    Permet Serveur MID d’utiliser PowerShell Remoting.
    • Type : true | false
    • Valeur par défaut : false
    mid.powershell_api.winrm.use_ssl
    Nécessite l’utilisation de certificats SSL pour les connexions HTTPS à l’aide de WinRM.
    • Type : true | false
    • Valeur par défaut : false
    mid.powershell_api.winrm.additional_pssesion_options
    Contrôle les options avancées pour une PSSession. Pour plus d’informations sur les options PSSession avancées, reportez-vous à la section https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/new-pssessionoption?view=powershell-6.
    mid.powershell_api.winrm.remote_https_port
    Configure le port pour la connexion aux serveurs Windows à l’aide de PowerShell sur HTTPS.
    • Type : nombre entier
    • Valeur par défaut : 5986
    mid.powershell_api.winrm.port_distant
    Configure le port pour la connexion aux serveurs Windows à l’aide de PowerShell sur HTTP.
    • Type : nombre entier
    • Valeur par défaut : 5985
    mid.powershell_api.winrm.skip_ssl_cert_check
    Ignore la vérification du certificat SSL lors de l’utilisation de WinRM pour les connexions HTTPS.
    • Type : true | false
    • Valeur par défaut : false
    mid.powershell_api.winrm.skip_ssl_cert_check_options
    Ignore les vérifications de certificat SSL spécifiques lors de l’utilisation de WinRM pour les connexions HTTPS. Configurez le pour ignorer les Serveur MID contrôles des certificats provenant d’une autorité de certification (CA), du nom commun (CN) qui identifie l’hôte associé au certificat et des certificats révoqués.
    • Type : chaîne
    • Valeur par défaut : -SkipCACheck -SkipCNCheck -SkipRevocationCheck
    mid.powershell.use_credentials
    Détermine les informations d’identification à utiliser Découverte avec PowerShell. La valeur vrai indique aux sondes d’exécution Serveur MID avec les informations d’identification Windows de la table des informations d’identification. Pour exécuter des sondes avec les informations d’identification de l’utilisateur pour le Serveur MID service, définissez ce paramètre sur faux.
    • Type : true | false
    • Valeur par défaut : true
    chemin.powershell.mid
    Permet à un administrateur de pointer vers un PowerShell spécifique sur un Serveur MID dans les cas où plusieurs PowerShell sont installés. Indiquez le chemin d’accès au dossier contenant l’exécutable PowerShell, par exemple, C :\mypowershell ou C :\mypowershell\. ServiceNow Ajoute automatiquement le powershell.exe de chaîne au chemin d’accès. Configurez ce paramètre lorsqu’un PowerShell 32 bits et un PowerShell 64 bits sont actifs sur le même Serveur MID et qu’il devient nécessaire de lancer le PowerShell adapté au contexte. La version 64 bits Windows utilise la redirection du système de fichiers et s’exécute Serveur MID comme une application 32 bits. Si vous essayez de spécifier un chemin d’accès dans %RépWin %\System32, Windows redirige automatiquement vers %RépWin %\SysWOW64. Pour éviter toute redirection, spécifiez le chemin d’accès en tant que %RépWin %\Sysnative. Par exemple, au lieu de C :\WINDOWS\system32\WindowsPowerShell\v1.0\, spécifiez C :\WINDOWS\sysnative\WindowsPowerShell\v1.0\.
    Remarque :
    Sur une version 64 bits de Windows XP, un Microsoft correctif peut être nécessaire pour l’activer.

    Pour détecter des applications s’exécutant sur un ordinateur Windows 64 bits, l’doit être en cours d’exécution Serveur MID sur un ordinateur hôte Windows 64 bits.

    • Type : chaîne (chemin)
    • Valeur par défaut : aucune
    mid.powershell.enforce_utf8
    Activez ce paramètre pour forcer les commandes d’un système Windows cible à renvoyer une sortie encodée UTF-8. Sa désactivation permet au système cible d’utiliser son codage par défaut. Ce paramètre n’est valide que lorsque PowerShell est activé.

    Si vous définissez cette valeur sur faux , vous risquez d’obtenir des valeurs incorrectes dans la CMDB lorsqu’une sonde renvoie des caractères non ASCII.

    • Type : true | false
    • Valeur par défaut : true
    mid.powershell.local_mid_service_credential_fallback
    Permet de revenir automatiquement aux informations d’identification de Serveur MID service en cas d’échec de toutes les autres informations d’identification.
    • Type : true | false
    • Valeur par défaut : true
    mid.powershell_api.idle_session_timeout

    Spécifie la valeur du délai d’expiration des sessions PowerShell inactives, en secondes.

    Remarque :
    Pour définir ou modifier ce paramètre, il faut redémarrer le Serveur MID.
    • Type : nombre entier
    • Valeur par défaut : 60
    mid.powershell.command.parameter_passing
    Activez ce paramètre pour permettre la transmission de paramètres PowerShell à partir de la ligne de commande.
    • Type : true | false
    • Valeur par défaut : false
    mid.powershell.command.script.parameter_passing
    Activez ce paramètre pour permettre la transmission de scripts PowerShell à partir de la ligne de commande.
    • Type : true | false
    • Valeur par défaut : true
    mid.windows.management_protocol

    Permet aux administrateurs de sélectionner le protocole de gestion Windows utilisé pour la classification des appareils et des processus. Les options incluent : WMI et WinRM.

    • Type : chaîne
    • Valeur par défaut : WMI
    mid.windows.probe_timeout
    Définit l’intervalle de délai d’expiration pour toutes les sondes Windows sur un serveur MID spécifique. Cette valeur est remplacée par les valeurs configurées pour les sondes individuelles avec le paramètre de sonde wmi_timeout.
    • Type : nombre entier
    • Valeur par défaut : 300
    mid.powershell.jea.append_username
    Spécifie si le nom d’utilisateur de l’utilisateur actuel est ajouté au point de terminaison JEA.
    • Type : true | false
    • Valeur par défaut : faux
    mid.powershell.jea.endpoint
    Nom de configuration JEA (point de terminaison) sur les serveurs distants auxquels le serveur MID se connectera. Définir sur JEA_DISCO_BASIC.
    • Type : chaîne
    • Valeur par défaut : « »

    Ajouter un paramètre de serveur MID

    Utilisez un paramètre de serveur MID pour contrôler le comportement d’un serveur MID particulier.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez à la Tous > Serveur MID > Serveurs.
    2. Dans la liste des serveurs MID, sélectionnez un serveur MID à configurer.
    3. Sélectionnez la liste connexe Paramètres de configuration .

      Tous les paramètres actuellement présents dans le fichier de configuration du serveur MID sont affichés. S’il existe des mots de passe, ils s’affichent sous forme d’astérisques pour des raisons de sécurité. Consultez la liste Paramètres du serveur MID des paramètres disponibles.

      Figure 1. Définition des paramètres de configuration du serveur MID

      Définition des paramètres de configuration du serveur MID
    4. Pour ajouter des paramètres, cliquez sur Nouveau, puis renseignez le formulaire.
      Une fois le formulaire soumis, le fichier de configuration de ce serveur MID est modifié pour inclure le nouveau paramètre. Les changements apportés aux paramètres existants sont également reflétés dans le fichier de configuration du serveur MID. Les changements apportés au fichier de configuration du serveur MID ne sont pas effectués immédiatement, mais plutôt lors du prochain redémarrage du serveur MID. Le formulaire Serveur MID contient un lien connexe pour redémarrer le serveur MID.
      Remarque :
      ServiceNow vous empêche d’enregistrer des changements, tels que la modification ou la suppression de paramètres, qui entraîneraient une perte de communication entre le serveur MID et l’instance. Par exemple, vous ne pouvez pas modifier le paramètre url. Tout changement apporté à ces paramètres protégés doit être effectué directement dans le fichier config.xml pour ce serveur MID.
    5. Facultatif : Définissez les paramètres dans le fichier config.xml .
      La configuration du serveur MID est contrôlée par un fichier XML appelé config.xml. Ce fichier se trouve dans le répertoire /agent , dans le répertoire d’installation du serveur MID. Vous pouvez modifier ce fichier directement pour apporter des changements de configuration aux paramètres protégés. De nombreux changements de configuration, tels que ceux qui ne perturbent pas la communication entre le serveur MID et l’instance ServiceNow , peuvent également être effectués à partir de l’instance.
      La structure du fichier config.xml est simplement une balise de paramètres externes et une série de balises de paramètres internes. Chaque balise de paramètre a des attributs de nom et de valeur .
      • Pour modifier la valeur d’un paramètre, modifiez l’attribut value.
      • Pour ajouter un paramètre, ajoutez une autre balise de paramètre avec son nom et sa valeur.
      • Pour supprimer un paramètre, supprimez l’intégralité de la balise de paramètre.
      L’ordre des paramètres dans le fichier n’a pas d’importance. Notez les sections de commentaires vertes dans l’exemple. Utilisez ces éléments pour ajouter des commentaires utiles au fichier de configuration.
      Remarque :
      Lors de la configuration du serveur MID pour une utilisation avec un serveur proxy, veillez à supprimer les balises de commentaire autour des sections proxy que vous configurez.
      Figure 2. Fichier de config.xml serveur MID

      Fichier de config.xml serveur MID
      Remarque :
      Le fichier d’exemple ici provient d’un navigateur Firefox. Les éditeurs de texte conventionnels, tels que Notepad, WordPad ou TextEdit, n’affichent pas de couleurs et de polices variables.