Propriétés personnalisées du conteneur SIP

Vous pouvez ajouter les propriétés personnalisées suivantes aux paramètres de configuration d'un conteneur SIP (Session Initiation Protocol).

Pour définir des propriétés personnalisées pour un conteneur SIP spécifique, accédez à la page des propriétés personnalisées et indiquez une valeur pour la propriété personnalisée.
Important : Les propriétés personnalisées sont prises en charge comme la méthode principale de configuration. Par conséquent, si une propriété personnalisée est définie et que vous définissez un paramètre correspondant dans la console d'administration, la valeur de la propriété personnalisée est utilisée.
  1. Dans la console d'administration, développez Serveurs > Types de serveurs > Serveurs d'applications WebSphere > nom_serveur pour ouvrir l'onglet de configuration du serveur.
  2. Sous Paramètres du conteneur, développez Paramètres du conteneur SIP, puis cliquez sur Conteneur SIP.
  3. Sous Propriétés supplémentaires, sélectionnez Propriétés personnalisées > Nouveau.
  4. Sur la page de paramètres, indiquez la propriété à configurer dans la zone Nom, et la valeur à lui associer dans la zone Valeur.
  5. Cliquez sur Appliquer ou sur OK.
  6. Cliquez sur Sauvegarder dans la barre des tâches de la console d'administration pour sauvegarder les modifications apportées à la configuration.
  7. Redémarrez le serveur.
Vous pouvez définir les propriétés personnalisées de conteneur SIP suivantes fournies avec le produit. Ces propriétés ne s'affichent pas dans la page des paramètres du conteneur.

auth.int.enable

Indique la qualité de protection (QOP) auth-int pour l'authentification simplifiée. L'authentification simplifiée définit deux types de qualité de protection : auth et auth-int. Par défaut, auth est utilisé. Lorsque cette propriété personnalisée prend la valeur True, le niveau de protection le plus élevé, à savoir la qualité de protection auth-int, est utilisé.

Informations Valeur
Type de données Chaîne
Valeur par défaut False

com.ibm.sip.sm.lnm.size

Spécifie le nombre de noms logiques sur le serveur d'applications. Chaque objet SIP pouvant être répliqué, telle une session SIP, est associé à un nom logique. Tous les objets de même nom logique sont répliqués dans le même conteneur de sauvegarde. Le proxy peut acheminer des messages vers le conteneur approprié d'après le nom logique que contient le message. La valeur doit être supérieure à 1.

Informations Valeur
Type de données Chaîne
Valeur par défaut 10

com.ibm.websphere.sip.security.digest.ldap.cachecleanperiod

Indique (en minutes) la durée de nettoyage de la mémoire cache LDAP (Lightweight Directory Access Protocol).

Informations Valeur
Type de données Chaîne
Valeur par défaut 120

com.ibm.websphere.sip.security.tai.usercachecleanperiod

Indique (en minutes) la durée de nettoyage de la mémoire cache du sujet de sécurité.

Informations Valeur
Type de données Chaîne
Valeur par défaut 15

com.ibm.ws.sip.key.set

Indique la clé à utiliser pour la sécurité du jeton de flux SIP. Lorsqu'une valeur est indiquée pour cette propriété, la sécurité du jeton de flux SIP est automatiquement activée.

Informations Valeur
Type de données Chaîne
Valeur par défaut Il n'existe pas de valeur par défaut.

com.ibm.ws.sip.tai.DisableSIPBasicAuth

Indique si l'authentification de base est activée pour SIP.

Informations Valeur
Type de données Chaîne
Valeur par défaut False

comma.separated.headers

Indique au conteneur SIP comment les valeurs d'une zone d'en-tête sont séparées et comment les messages sortants sont sérialisés. Vous pouvez choisir de séparer les valeurs de zone d'en-tête à l'aide de lignes afin que chaque valeur d'en-tête se trouve sur une seule ligne ou vous pouvez placer les valeurs d'en-tête sur la même ligne en les séparant par des virgules. La séparation des en-têtes est importante lorsque le formatage des extensions d'en-tête propriétaires n'est pas compréhensible pour le conteneur SIP et lorsque des opérations de configuration supplémentaires sont requises afin que le conteneur sache comment analyser et sérialiser les en-têtes non standard. La séparation des en-têtes est également utile pour le formatage des extensions et des en-têtes standard sur les messages sortants afin de les rendre plus lisibles, en séparant les en-têtes individuels sur plusieurs lignes ou de manière plus compacte si la taille du message a son importance.

Cette propriété personnalisée affecte l'analyse des zones d'en-tête d'extension et la sérialisation à la fois des zones d'en-tête d'extension et standard.

Le comportement par défaut du conteneur SIP consiste à analyser tout d'abord les zones d'en-tête d'extension avec des séparations de ligne, puis à sérialiser toutes les zones d'en-tête avec des séparations de ligne, sauf pour l'ensemble de zones d'en-tête pour lequel vous définissez une séparation avec des virgules.

La syntaxe de la valeur de cette propriété personnalisée est la suivante :
nom_en-tête_1:on/off/in/out,nom_en-tête_2:on/off/in/out,...nom_en-tête_n:on/off/in/out
Le nombre d'éléments de nom d'en-tête reflète le nom de l'en-tête dont le traitement est en cours de modification. La spécification de la valeur :on/off/in/out est facultative car par défaut, la valeur on est utilisée. Indiquez une seule des valeurs facultatives par entrée d'en-tête. Les définitions de chaque valeur sont les suivantes :
  • On - Indique que les valeurs d'en-tête sont séparées par des virgules, pour les messages entrants et les messages sortants.
  • Off - Indique que les valeurs d'en-tête sont séparées par des lignes, pour les messages entrants et pour les messages sortants.
  • In - Indique que les valeurs d'en-tête sont séparées par des virgules dans les messages entrants et séparées par des lignes dans les messages sortants.
  • Out - Indique que les valeurs d'en-tête sont séparées par des lignes dans les messages entrants et séparées par des virgules dans les messages sortants.
Vous pouvez également spécifier l'élément nom_en-tête pour utiliser la valeur de caractère générique *. Dans ce cas, le paramètre de propriété personnalisée s'applique à tous les en-têtes.

Lors de l'initialisation du serveur d'applications, si la propriété personnalisée comma.separated.headers est définie, les valeurs spécifiées pour la valeur de propriété personnalisée sont analysées. Si vous avez des entrées en double (par exemple, lorsqu'il existe des définitions en conflit dans la valeur de propriété personnalisée), la dernière définition se trouvant dans la valeur de propriété personnalisée est utilisée. Si vous indiquez * en tant que nom de zone d'en-tête, la séparation par défaut s'applique et remplace toutes les définitions précédentes.

Par exemple, le fait d'attribuer la valeur *:off,My-Header-Field:on à la propriété personnalisée comma.separated.headers génère la valeur de chaîne de conteneur SIP suivante :
Accept,Accept-Encoding,Accept-Language,Allow,In-Reply-To,Proxy-Require,Require,Supported,Unsupported,*:off,My-Header-Field:on
Lorsque ce paramètre est défini, toutes les zones d'en-tête sont séparées par des lignes, y compris la zone, à l'exception de l'élément My-Header-Field, qui est séparé par des virgules.
Exemples
  • Utilisez la valeur de propriété personnalisée comma.separated.headers suivante pour indiquer que l'élément header1 est séparé par des virgules pour l'analyse des messages entrants et la sérialisation des messages sortants sur le réseau et que l'élément header2 est séparé par des lignes :
    comma.separated.headers=header1:on,header2:off 
    Dans ce scénario, si un message SIP est reçu avec les valeurs suivantes :
    header1: aaa, bbb,ccc
    header2: aaa, bbb,ccc
    alors header1 est analysé en tant que trois en-têtes distincts avec le même nom et les valeurs de aaa, bbb, ccc de la manière suivante :
    header1: aaa
    header1: bbb
    header1: ccc
    L'élément header2 est analysé en tant que chaîne unique avec des virgules qui séparent les valeurs de aaa, bbb, ccc.
    Lorsque le conteneur SIP sérialise ou envoie des messages sur le réseau, si l'application ajoute les valeurs aaa, bbb, ccc à chaque en-tête, pour header1, le message sortant est sérialisé comme suit :
    header1: aaa, bbb,ccc
    L'élément header2 est sérialisé de la manière suivante :
    header2: aaa
    header2: bbb
    header2: ccc
  • Utilisez la valeur de propriété personnalisée comma.separated.headers suivante pour indiquer que l'élément header1 est séparé par des virgules pour l'analyse des messages entrants et séparé par des lignes pour la sérialisation des messages sortant et que l'élément header2 est séparé par des lignes pour l'analyse des messages entrants et séparé par des virgules pour la sérialisation des messages sortants.
    comma.separated.headers=header1:in,header2:out 
    Dans ce scénario, si un message SIP est reçu avec les valeurs suivantes :
    header1: aaa, bbb,ccc
    header2: aaa, bbb,ccc
    alors header1 est analysé en tant que trois en-têtes distincts avec le même nom et les valeurs de aaa, bbb, ccc de la manière suivante :
    header1: aaa
    header1: bbb
    header1: ccc
    L'élément header2 est analysé en tant que chaîne unique avec des virgules qui séparent les valeurs de aaa, bbb, ccc.
    Lorsque le conteneur SIP sérialise des messages sur le réseau, si l'application ajoute les valeurs aaa, bbb, ccc à chaque en-tête, pour header1, le message sortant est sérialisé comme suit :
    header1: aaa
    header1: bbb
    header1: ccc
    L'élément header2 est sérialisé de la manière suivante :
    header2: aaa, bbb, ccc
  • Utilisez la valeur de propriété personnalisée comma.separated.headers suivante pour indiquer que tous les en-têtes sont séparés par des lignes pour l'analyse des messages entrants et pour la sérialisation des messages sortants sur le réseau :
    comma.separated.headers=*:in 

Informations Valeur
Type de données Chaîne
Valeur par défaut Accept,Accept-Encoding,Accept-Language,Allow,In-Reply-To,Proxy-Require,Require,Supported,Unsupported

DigestPasswordServerClass

Indique les registres d'utilisateurs pris en charge, sauf LDAP. Pour configurer DigestTAI sans le registre d'utilisateurs LDAP, procédez comme suit :

  1. Créez une classe qui implémente l'interface com.ibm.ws.sip.security.digest.DigestPasswordServer
  2. Ajoutez la propriété suivante à la propriété personnalisée de conteneur SIP :
    • Default LdapPasswordServer
  3. Assurez-vous que tous les utilisateurs déclarés par la classe impl sont déclarés dans le registre d'utilisateurs configuré pour la sécurité du produit.
Informations Valeur
Type de données Chaîne
Valeur par défaut impl

disable.failover.suicide

Indique si le mécanisme de reprise SIP est actif. Si c'est le cas, le conteneur SIP s'arrête lorsqu'il détecte que toutes les connexions proxy sont interrompues. Si vous attribuez la valeur true à cette propriété, le mécanisme de reprise en ligne SIP est désactivé et le conteneur SIP ne s'arrête pas, même lorsque toutes les connexions au serveur proxy sont interrompues.

Informations Valeur
Type de données Chaîne
Valeur par défaut false

enable.system.headers.modify

Spécifie si l'application peut accéder aux en-têtes auxquels l'accès est normalement limité.

Informations Valeur
Type de données Chaîne
Valeur par défaut False

end.of.service.replication

Indique si les modifications sont mises en mémoire tampon jusqu'à la fin de l'unité d'exécution d'un siplet. Si la valeur est true, chaque modification est mise en mémoire tampon jusqu'à la fin de l'unité d'exécution du siplet.

Informations Valeur
Type de données Booléen
Valeur par défaut true

ignore.ucf.messages.from.proxy

Indique que la détection proxy par UCF est désactivée afin que le conteneur SIP n'écoute pas les messages proxy SIP passant par UCF. Si vous attribuez la valeur true à cette propriété, seuls les messages de démarrage SIP (indiquant que le serveur proxy frontal fonctionne) et les messages SIP surveillant l'état des lignes de communication SIP entre un serveur proxy SIP et le conteneur SIP, sont utilisés pour surveiller la communication avec un serveur proxy SIP.

Si vous utilisez un serveur proxy installé dans une zone démilitarisée, attribuez la valeur true à cette propriété, les messages passant par UCF n'étant pas fiables pour les serveurs proxy installés dans ce type de zone.

Informations Valeur
Type de données Chaîne
Valeur par défaut false

immediate.replication

Indique si chaque modification est immédiatement transmise au service de réplication de données. Si la valeur de cette propriété est true, quand la réplication est émise par une unité d'exécution de conteneur non SIP, la réplication est exécutée immédiatement sur l'unité d'exécution appelante. Quand cette propriété a la valeur false, les modifications sont mises en mémoire tampon et la réplication s'exécute uniquement quand elles sont terminées.

Affecter à cette propriété la valeur "true" peut avoir un impact négatif sur les performances.

Informations Valeur
Type de données Booléen
Valeur par défaut false

javax.servlet.sip.ar.dar.configuration

Indique l'emplacement du fichier de propriétés (DAR) du routeur par défaut de l'application. Le fichier de propriétés définit l'ordre dans lequel le routeur de l'application envoie les requêtes SIP aux applications, comme décrit dans l'annexe C de la spécification JSR 289.

Informations Valeur
Type de données Chaîne
Valeur par défaut Null

javax.servlet.sip.ar.spi.SipApplicationRouterProvider

Indique le nom qualifié complet de la classe d'implémentation du routeur de l'application personnalisée comme décrit dans la section 15.4.2 de la spécification JSR 289. La classe d'implémentation du routeur de l'application personnalisée définit l'ordre dans lequel le routeur de l'application envoie les requêtes SIP aux applications.

Informations Valeur
Type de données Chaîne
Valeur par défaut Null

javax.sip.bind.retries

Indique la durée en millisecondes entre chaque tentative de démarrage du canal SIP lorsque le port SIP est occupé par un autre processus pendant le démarrage du serveur.

Informations Valeur
Type de données Chaîne
Valeur par défaut 60

javax.sip.bind.retry.delay

Indique la durée en millisecondes entre chaque tentative de démarrage du canal SIP lorsque le port SIP est occupé par un autre processus pendant le démarrage du serveur.

Informations Valeur
Type de données Chaîne
Valeur par défaut 5000

javax.sip.detect.pre.escaped.params

Indique s'il faut empêcher le conteneur de mettre à l'écart les paramètres URI (Uniform Resource Identifier) que l'application a déjà mis à l'écart.

L'activation de cette propriété offre à l'application un meilleur contrôle de la mise à l'écart des paramètres URI lors de l'appel des paramètres javax.servlet.sip.SipFactory.createURI() et javax.servlet.sip.SipURI.setParameter().

Par défaut, le conteneur ne met à l'écart que les caractères à coder selon la spécification RFC 3261 25.1. Dans certains cas, la mise à l'écart de certains autres caractères est toutefois requise. En raison d'une limitation de la spécification JSR 116 (5.2.1), l'application ne peut pas effectuer sa propre mise à l'écart. En effet, si l'application tente de codifier des paramètres URI, cette limitation impose au conteneur de recoder le signe pourcentage. Lorsque la valeur de cette propriété est définie sur true, le conteneur ne peut pas recoder le signe pourcentage.

La définition de cette propriété à true n'est pas conforme à la spécification JSR 116 (5.2.1), mais procure à l'application un meilleur contrôle de la mise à l'écart des paramètres URI. L'APAR PK37192 décrit l'incident et la solution.

Informations Valeur
Type de données Chaîne
Valeur par défaut False

javax.sip.force.connection.reuse

Indique si la réutilisation des connexions entrantes doit être forcée pour les demandes sortantes. Cette propriété personnalisée ne s'applique qu'aux transports de flux, tels que TCP (Transmission Control Protocol) et TLS (Transport Layer Security). Lorsque cette propriété est désactivée, le conteneur crée une connexion séparée pour les demandes sortantes, même si une connexion est déjà établie à la même adresse d'homologue. La connexion est automatiquement réutilisée si le premier en-tête intermédiaire (VIA) de la demande entrante contient un paramètre d'alias. (http://www.ietf.org/internet-drafts/draft-ietf-sip-connect-reuse-07.txt)

Informations Valeur
Type de données Chaîne
Valeur par défaut False
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.hide.message.body

Indique si le contenu des messages doit être masqué dans les journaux. Attribuez la valeur true à cette propriété pour supprimer le texte du corps du message des messages SIP imprimés dans les fichiers journaux. Cette propriété affecte uniquement la représentation des messages dans les fichiers journaux.

Informations Valeur
Type de données Chaîne
Valeur par défaut False
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.hide.message.headers

Indique si les noms de zone d'en-tête de message spécifiés doivent être masqués dans les fichiers journaux. La valeur de cette propriété est une liste séparée par des virgules des noms de zone d'en-tête que vous souhaitez supprimer des messages SIP imprimés dans les fichiers journaux. Cette propriété affecte uniquement la représentation des messages dans les fichiers journaux.

Informations Valeur
Type de données Chaîne
Valeur par défaut Aucune

javax.sip.hide.request.uri

Indique si les URI de demande doivent être masqués dans les fichiers journaux. Définissez la valeur de cette propriété sur true pour supprimer les URI de demande des messages SIP imprimés dans les fichiers journaux. Cette propriété affecte uniquement la représentation des messages dans les fichiers journaux.

Informations Valeur
Type de données Booléen
Valeur par défaut False

javax.sip.OUTBOUND_PROXY

Indique l'adresse fixe d'acheminement de tous les messages SIP sortants. Cette adresse est au format adresse:port/transport, par exemple 1.2.3.4:5065/tcp.

Remarque : Ne définissez pas cette propriété si un proxy SIP de serveur d'applications est installé en amont du conteneur.
Informations Valeur
Type de données Chaîne
Valeur par défaut null
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.PATH_MTU

Indique, en octets, l'unité de transmission maximale (MTU) des demandes UDP (User Datagram Protocol) sortantes. La pile SIP mesure la taille d'une demande avant de l'envoyer sur le canal UDP. Si la taille de la demande est supérieure à la valeur indiquée à PATH_MTU-200 (par défaut, 1300 octets), le transport est commuté du canal UDP sur TCP avant transmission. Augmentez cette valeur pour envoyer des demandes de plus grande taille sur le canal UDP, sinon les messages seront tronqués ou supprimés. Pour plus de détails, voir la spécification RFC 3261-18.1.1.

Informations Valeur
Type de données Chaîne
Valeur par défaut 1500
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.quoted.parameters

Spécifie la liste des paramètres d'en-tête qui requièrent des guillemets autour de la valeur qui modifie la liste par défaut ou y est ajoutée.

Le format de cette valeur de propriété est une liste délimitée par des virgules comme suit :
parameter_name[=off]
Informations Valeur
Type de données Chaîne
Valeur par défaut désactivé
La liste suivante regroupe les paramètres par défaut qui requièrent des guillemets :
  • actor
  • application
  • audio
  • automata
  • class
  • cnonce
  • control
  • data
  • description
  • domain
  • duplex
  • events
  • extensions
  • isfocus
  • language
  • methods
  • mobility
  • nextnonce
  • nonce
  • opaque
  • priority
  • qop
  • realm
  • response
  • rspauth
  • schemes
  • text
  • type
  • uri
  • username
  • video

javax.sip.stat.report.interval

Indique le temps d'attente en millisecondes avant transmission des statistiques de distribution et de temporisation à un fichier system.out. Une valeur égale à zéro indique l'absence de rapport.

Informations Valeur
Type de données Chaîne
Valeur par défaut 0

javax.sip.trace.msg.in

Indique si les messages entrants doivent être imprimés dans un fichier system.out.

Informations Valeur
Type de données Chaîne
Valeur par défaut False

javax.sip.trace.msg.out

Indique si les messages sortants doivent être imprimés dans un fichier system.out.

Informations Valeur
Type de données Chaîne
Valeur par défaut False

javax.sip.transaction.invite.auto100

Spécifie si toute requête d'invite doit automatiquement recevoir une réponse 100 Trying. La désactivation de cette propriété peut augmenter le nombre de retransmissions d'invite.

Informations Valeur
Type de données Chaîne
Valeur par défaut True
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.transaction.timer.a

Indique (UPD uniquement) le délai en millisecondes avant retransmission des demandes d'invitation pour le temporisateur A conformément à la spécification RFC 3261. Cette propriété s'applique à la transaction d'invite client.

Informations Valeur
Type de données Chaîne
Valeur par défaut javax.sip.transaction.timer.t1
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.transaction.timer.b

Indique le délai d'attente en millisecondes du temporisateur de la transaction d'invite client (temporisateur B) selon la spécification RFC 3261.

Informations Valeur
Type de données Chaîne
Valeur par défaut 64*javax.sip.transaction.timer.t1
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.transaction.timer.cancel

Indique le temps en millisecondes pendant lequel le temporisateur maintient la transaction client annulée à l'état En cours d'exécution avant de terminer l'annulation de la transaction conformément à la spécification RFC 3261 9.1. Cette propriété s'applique à la transaction d'invite client.

Informations Valeur
Type de données Chaîne
Valeur par défaut 64*javax.sip.transaction.timer.t1

javax.sip.transaction.timer.d

Indique le délai d'attente en millisecondes avant retransmission de la réponse d'invitation pour le temporisateur D conformément à la spécification RFC 3261. Cette propriété s'applique à la transaction d'invite client.

Informations Valeur
Type de données Chaîne
Valeur par défaut 32000
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.transaction.timer.e

Indique (UPD uniquement) le délai en millisecondes avant retransmission de la demande de non invitation initiale pour le temporisateur E conformément à la spécification RFC 3261. Cette propriété s'applique à la transaction de non invite client.

Informations Valeur
Type de données Chaîne
Valeur par défaut javax.sip.transaction.timer.t1
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.transaction.timer.f

Indique le délai d'attente en millisecondes du temporisateur de la transaction de non invite client (temporisateur F) selon la spécification RFC 3261. Cette propriété s'applique à la transaction de non invite client.

Informations Valeur
Type de données Chaîne
Valeur par défaut 64*javax.sip.transaction.timer.t1
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.transaction.timer.g

Indique le délai en millisecondes avant retransmission de la réponse d'invitation initiale pour le temporisateur G conformément à la spécification RFC 3261. Cette propriété s'applique à la transaction d'invite serveur.

Informations Valeur
Type de données Chaîne
Valeur par défaut javax.sip.transaction.timer.t1
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.transaction.timer.h

Indique le délai d'attente en millisecondes d'un accusé de réception (ACK) pour le temporisateur H selon la spécification RFC 3261. Cette propriété s'applique à la transaction d'invite serveur.

Informations Valeur
Type de données Chaîne
Valeur par défaut 64*javax.sip.transaction.timer.t1
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.transaction.timer.i

Indique le délai d'attente en millisecondes de retransmission d'accusés de réception (ACK) pour le temporisateur I conformément à la spécification RFC 3261. Cette propriété s'applique à la transaction d'invite serveur.

Informations Valeur
Type de données Chaîne
Valeur par défaut javax.sip.transaction.timer.t4
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.transaction.timer.invite.server

Indique le temps en millisecondes pendant lequel le temporisateur maintient la transaction d'invite serveur à l'état Terminé. Ce temporisateur n'est pas défini dans la spécification RFC.

Pour éviter d'avoir à créer une nouvelle transaction serveur lorsqu'un client retransmet une demande d'invitation, conservez la transaction serveur terminée pendant un moment avant de supprimer les retransmissions d'invitation. Ce temporisateur démarre lorsque la transaction passe à l'état Terminé. Une fois le délai du temporisateur écoulé, la transaction est supprimée.

Informations Valeur
Type de données Chaîne
Valeur par défaut 32000

javax.sip.transaction.timer.j

Indique le délai d'attente en millisecondes de retransmission des demandes de non invitation pour le temporisateur J selon la spécification RFC 3261. Cette propriété s'applique à la transaction de non invite serveur.

Informations Valeur
Type de données Chaîne
Valeur par défaut 64*javax.sip.transaction.timer.t1
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.transaction.timer.k

Indique le délai d'attente en millisecondes de retransmission d'accusés des réponses non-INVITE pour le temporisateur K selon la spécification RFC 3261. Cette propriété s'applique à la transaction de non invite client.

Informations Valeur
Type de données Chaîne
Valeur par défaut javax.sip.transaction.timer.t4
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.transaction.timer.non.invite.server

Indique le délai en millisecondes d'un temporisateur d'API (Application Programming Interface) avant réponse de l'application à une demande de non invitation. Cette propriété s'applique aux transactions de non invite serveur.

Ce temporisateur n'est pas défini dans la spécification RFC. Cette propriété est nécessaire pour arrêter la transaction lorsque l'application n'envoie pas de réponse finale à la demande. Le temporisateur démarre lorsque la demande arrive dans la pile et s'arrête lorsque l'application génère une réponse. Si aucune réponse n'est générée avant l'arrêt du temporisateur, la transaction est terminée.

Informations Valeur
Type de données Chaîne
Valeur par défaut 34000

javax.sip.transaction.timer.t1

Indique le délai en millisecondes d'allers et retours d'un réseau pour le temporisateur T1 selon la spécification RFC 3261. Cette valeur sert de base pour le calcul de certains temporisateurs et s'applique à tous les types de transactions (client, serveur, invitation et non invitation).

Informations Valeur
Type de données Chaîne
Valeur par défaut 500
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.transaction.timer.t2

Indique le délai maximum en millisecondes avant retransmission des demandes de non invitation et des réponses d'invitation pour le temporisateur T2 conformément à la spécification RFC 3261.

Informations Valeur
Type de données Chaîne
Valeur par défaut 4000
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

javax.sip.transaction.timer.t4

Indique le temps maximum en millisecondes pendant lequel un message reste sur le réseau. Cette valeur sert de base pour le calcul d'autres temporisateurs pour le temporisateur T4 selon la spécification RFC 3261.

Informations Valeur
Type de données Chaîne
Valeur par défaut 5000
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

max.content.length

Indique la longueur de contenu maximale, exprimée en octets, pour le corps d'un message.

Informations Valeur
Type de données Chaîne
Valeur par défaut

65536 (64 Ko)

message.arrival.time.attribute

Lorsque cette propriété a la valeur true, l'attribut sip.message.arrival.time est ajouté aux messages entrants par le conteneur SIP et indique le temps d'arrivée en millisecondes.

Informations Valeur
Type de données Chaîne
Valeur par défaut True

message.queue.burst.factor

Spécifie le facteur de salve pour la file d'attente de messages.

Le facteur de salve définit le degré de tolérance de la surcharge SIP gérée conteneur (CMOP) aux salves importantes de trafic. Lorsque le seuil de taille maximale de la file d'attente est atteint, la file d'attente devient surchargée. Lorsque la file d'attente devient surchargée, sa taille maximale est multipliée par le facteur de salve pour permettre le passage de messages supplémentaires sans qu'ils soient supprimés.

Informations Valeur
Type de données Entierr
Valeur par défaut 10

number.of.parse.errors.allowed

Indique le nombre d'erreurs d'analyse autorisées avant la fermeture d'une connexion fiable.

  • -1 indique que la connexion fiable ne doit jamais être fermée en cas d'erreur d'analyse.
  • 0 indique que la connexion fiable doit être fermée en cas d'erreur d'analyse.
  • 1 indique que la connexion fiable doit être fermée en cas de 2 erreurs d'analyse au moins.

En général, (n) indique que la connexion fiable doit être fermée en cas de (n+1) erreurs d'analyse au moins.

Informations Valeur
Type de données Chaîne
Valeur par défaut 0

on.outgoing.message.replication

Indique si les modifications sont mises en mémoire tampon jusqu'à ce qu'un siplet émette un appel request.send() ou response.send(). Si la valeur est true, chaque modification est mise en mémoire tampon jusqu'à ce qu'un siplet émette un appel request.send() ou response.send().

Informations Valeur
Type de données Booléen
Valeur par défaut false

parse.errors.timer.interval

Indique l'intervalle, en millisecondes, au cours duquel les erreurs d'analyse sont comptabilisées par connexion fiable.

Une valeur inférieure ou égale à 0 indique que les erreurs d'analyse sont comptabilisées de manière globale par connexion fiable. Si l'intervalle est insuffisant, le nombre d'erreurs d'analyse comptabilisées par la connexion fiable, est initialisé.

Informations Valeur
Type de données Chaîne
Valeur par défaut 0

pmi.time.granularity.of.timer.service

Spécifie, en millisecondes, la granularité de la fréquence de la lecture du temps système par le conteneur SIP dans le service de compteur.

Informations Valeur
Type de données Entierr
Valeur par défaut 10 millisecondes

pws_atr_name

Spécifie le nom de l'attribut LDAP contenant le mot de passe de l'utilisateur.

Informations Valeur
Type de données Chaîne
Valeur par défaut userpassword

replicate.with.confirmed.dialog.only

Indique si la session d'application doit être répliquée, même lorsqu'aucune boîte de dialogue n'est confirmée. Si la valeur est false, la session d'application est répliquée juste après sa création. Sinon, la session d'application est uniquement répliquée lorsqu'une boîte de dialogue associée est confirmée.

Informations Valeur
Type de données Chaîne
Valeur par défaut False

sip.container.heartbeat.enabled

Indique si la détection d'indisponibilité du réseau est activée pour le conteneur SIP. La détection d'indisponibilité du réseau SIP permet au proxy SIP d'envoyer des messages d'état actif au conteneur SIP si la valeur de cette propriété est true.

Si la valeur est false pour le conteneur SIP, cette propriété est sans incidence sur le proxy SIP. Si cette valeur est true en revanche pour le conteneur SIP, elle doit aussi être true pour le proxy SIP afin qu'une réponse aux messages d'état actif soit donnée dans le conteneur SIP et que ces messages ne soient pas présentés à l'application.

Informations Valeur
Type de données Chaîne
Valeur par défaut true

sip.jsr289.parse.address

Indique que le format SIP Servlet Specification 1.1, JSR 289 requis doit être utilisé pour les méthodes createRequest() et createAddress().

Pour les utilisateurs en transition Pour les utilisateurs en transition: L'API JSR 289 nécessite d'insérer tout identificateur URI SIP contenant des paramètres d'adresse entre un signe supérieur et un signe inférieur. Le comportement par défaut de la propriété sip.jsr289.parse.address est conforme à JSR 289 et analyse correctement le paramètre d'adresse comme s'il appartenait à l'adresse SIP. Par exemple, lorsque la propriété a la valeur false, l'adresse SIP sip:fred@acme.com;param1=1 est convertie en <sip:fred@acme.com;param1=1>. Lorsque la propriété a la valeur true, l'adresse SIP sip:fred@acme.com;param1=1 est convertie en <sip:fred@acme.com;>param1=1. trns
Informations Valeur
Type de données Chaîne
Valeur par défaut True

SIP_RFC3263_nameserver

Indique si un identificateur URI de protocole SIP peut être résolu à l'aide d'un système DNS (Domain Name System) en adresse IP, port et protocole de transport du tronçon suivant.

La valeur de la propriété est une chaîne contenant une ou deux adresses et des nuplets de port séparés par un espace. Les exemples qui suivent définissent une adresse et un nuplet de port ou deux adresses et un nuplet de port.
  • dottedDecimalAddress@.port
  • hostname.domain@port
  • IPV6address@port
Les valeurs dans l'exemple suivant désigne un bloc de données.
  • 1.2.3.4@53
  • example.com@53
  • a:b:c::d@53
Les valeurs de l'exemple suivant désignent deux blocs de données séparés par un espace.
  • 1.2.3.4@53 example.com@53
  • a:b:c::d@53 9.32.211.14@53
Informations Valeur
Type de données Chaîne
Valeur par défaut null
Fonction obsolète Fonction obsolète: Cette propriété personnalisée est obsolète. N'utilisez pas cette propriété personnalisée sauf si vous travaillez dans un environnement de cellule mixte qui inclut au moins un groupe central contenant un ensemble de processus version 7.0 et 6.x.depfeat
Environnement de version mixte Environnement de version mixte: Si vous travaillez dans un environnement de cellule mixte et que vous possédez des groupes centraux contenant un ensemble de processus version 7.0 et 6.x, vous devez continuer à utiliser cette propriété personnalisée.mixv

thread.message.queue.max.size

Indique le nombre maximal d'événements acceptés dans la file d'attente des unités d'exécution du conteneur. Lorsque ce nombre est dépassé, le serveur proxy est informé que le conteneur est saturé et qu'aucune demande de nouvelle session ne peut être acceptée. Le conteneur renvoie un message d'erreur signalant qu'il est momentanément non disponible.

Cette valeur représente le nombre total de messages de toutes les files d'attente et reflète l'état de l'unité centrale. Lorsque l'unité centrale approche les 100 %, la valeur maximale de cette propriété personnalisée est rapidement atteinte. Configurez le système afin de limiter la taille des files d'attente et empêcher la file d'attente d'atteindre ce seuil.

Informations Valeur
Type de données Chaîne
Valeur par défaut 1000

weight.overload.watermark

Indique la valeur de seuil pour le poids interne calculé par le conteneur. Lorsque le conteneur calcule un poids interne supérieur à la valeur précisée, le conteneur surchargé est de nouveau disponible pour le service.

Cette propriété personnalisée représente un pourcentage du poids interne maximal, par exemple 30 % lorsque la valeur par défaut est utilisée. Lorsque la cote d'alerte haute, ou seuil maximal, est dépassé, le conteneur patiente jusqu'à ce le poids diminue pour atteindre une valeur en-dessous du poids maximal. Cette valeur ne peut pas être supérieure à 10.

Informations Valeur
Type de données Chaîne
Valeur par défaut 3

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rjpx_sipcontaincustprops
Nom du fichier : rjpx_sipcontaincustprops.html