Propriedades Customizadas do Contêiner SIP

Você pode incluir qualquer uma das propriedades customizadas a seguir nas definições de configuração para um contêiner SIP (Session Initiation Protocol).

Para especificar propriedades customizadas para um contêiner SIP específico, navegue para a página de propriedades customizadas e, em seguida, especifique um valor para a propriedade customizada.
Importante: As propriedades customizadas são suportadas como método principal de configuração. Dessa forma, se uma propriedade customizada for definida e, em seguida, você definir a configuração correspondente no console administrativo, o valor da propriedade customizada será utilizado.
  1. No console administrativo, expanda Servidores > Tipos de Servidor > Servidores de aplicativos WebSphere > server_name para abrir a guia Configuração do servidor.
  2. Em Configurações do Contêiner, expanda Configurações do Contêiner SIP e clique em Contêiner SIP.
  3. Em Propriedades Adicionais, selecione Propriedades Customizadas > Novo.
  4. Na página de configurações, digite a propriedade customizada a ser configurada no campo Nome e, em seguida, digite o valor da propriedade customizada no campo Valor.
  5. Clique em Aplicar ou em OK.
  6. Clique em Salvar na barra de tarefas do console para salvar suas alterações na configuração.
  7. Reinicie o servidor.
É possível definir as seguintes propriedades customizadas do contêiner SIP fornecidas com o produto. Essas propriedades não são mostradas na página de configurações para o contêiner.

auth.int.enable

Especifica a QOP (Quality of Protection) auth-int para autenticação de compilação. A autenticação de compilação define dois tipos de QOP: auth e auth-int. Por padrão, é utilizado auth. Quando essa propriedade customizada é configurada como Verdadeira, o nível mais alto de proteção é utilizado, que é a QOP auth-int.

Informações Valor
Tipo de D]ados String
Padrão False

com.ibm.sip.sm.lnm.size

Especifica o número de nomes lógicos no servidor de aplicativos. Cada objeto SIP que pode ser replicado, tal como uma sessão SIP, é associado a um nome lógico. Todos os objetos com o mesmo nome lógico são replicados para o mesmo contêiner de backup. O proxy pode rotear mensagens para o contêiner correto utilizando o nome lógico localizado na mensagem. O valor deve ser maior que 1.

Informações Valor
Tipo de D]ados String
Padrão 10

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

Especifica o período, em minutos, de cache LDAP (Lightweight Directory Access Protocol) limpo.

Informações Valor
Tipo de D]ados String
Padrão 120

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

Especifica o período, em minutos, de cache de assunto de segurança limpo.

Informações Valor
Tipo de D]ados String
Padrão 15

com.ibm.ws.sip.key.set

Especifica a chave a ser usada para a segurança do token de fluxo do SIP. Quando um valor é especificado para essa propriedade, a segurança do token de fluxo do SIP é automaticamente ativada.

Informações Valor
Tipo de D]ados String
Padrão Não há valor padrão

com.ibm.ws.sip.tai.DisableSIPBasicAuth

Especifica se a autenticação básica é permitida para o SIP.

Informações Valor
Tipo de D]ados String
Padrão False

comma.separated.headers

Especifica para o contêiner SIP como os valores de um campo de cabeçalho são separados e como as mensagens de saída são serializadas. É possível especificar para separar os valores do campo de cabeçalho por separação de linha, para que cada valor do cabeçalho esteja em uma linha separada ou os valores do cabeçalho estejam na mesma linha ou separados por vírgulas. A separação de cabeçalhos é importante nos casos em que a formatação de extensões do cabeçalho do proprietário não é clara para o contêiner SIP e é necessário configuração extra para que o contêiner saiba como analisar e serializar cabeçalhos não padrão. A separação de cabeçalhos também é útil para formatar extensões e cabeçalhos padrão em mensagens de saída para torná-las mais legíveis, separando cabeçalhos individuais em várias linhas, ou mais compactas, se o tamanho da mensagem for um problema.

Essa propriedade customizada afeta a análise dos campos de cabeçalho da extensão e a serialização dos campos de cabeçalho padrão e da extensão.

O comportamento padrão do contêiner SIP é primeiro analisar todos os campos do cabeçalho da extensão utilizando a separação de linha e, em seguida, serializar todos os campos do cabeçalho utilizando a separação em linhas, exceto para o conjunto de campos de cabeçalho que você especificar para separar com vírgulas.

A sintaxe do valor dessa propriedade customizada é:
header_name_1:on/off/in/out,header_name_2:on/off/in/out,...header_name_n:on/off/in/out
O número de elementos de nome do cabeçalho é um ou mais e reflete o nome do cabeçalho cujo processamento está sendo modificado. A especificação :on/off/in/out é opcional, pois o valor é padronizado para on, se não for especificado. Especifique somente um dos valores opcionais por entrada do cabeçalho. As definições de cada valor são as seguintes:
  • On – Especifica que os valores do cabeçalho sejam separados por vírgulas, para ambas as mensagens de entrada e de saída.
  • Off – Especifica que os valores do cabeçalho sejam separados por linha, para ambas as mensagens de entrada e de saída.
  • In - Especifica que os valores do cabeçalho sejam separados por vírgulas em mensagens de entrada e separados por linha em mensagens de saída.
  • Out - Especifica que os valores do cabeçalho sejam separados por linha em mensagens de entrada e separados por vírgulas em mensagens de saída.
Também é possível especificar header_name para usar o valor curinga especial *, significando que essa configuração de propriedade customizada se aplica a todos os cabeçalhos.

Durante a inicialização do servidor de aplicativos, se a propriedade customizada comma.separated.headers for configurada, os valores especificados para essa propriedade customizada são anexados ao valor padrão antes de o valor da propriedade customizada ser analisado. Se você tiver entradas duplicadas como essa, existem definições conflitantes no valor da propriedade customizada e a última definição no valor da propriedade customizada será usada. Se você especificar* como o nome do campo do cabeçalho, a separação padrão será aplicada e substituirá todas as definições anteriores.

Por exemplo, configurando a propriedade customizada comma.separated.headers para *:off,My-Header-Field:on produz o seguinte valor de sequência do contêiner SIP:
Accept,Accept-Encoding,Accept-Language,Allow,In-Reply-To,Proxy-Require,Require,Supported,Unsupported,*:off,My-Header-Field:on
Essa configuração faz com que todos os campos de cabeçalho sejam separados por linhas, inclusive o padrão, com exceção do My-Header-Field, que é separado por vírgulas.
Exemplos
  • Use o seguinte valor de propriedade customizada comma.separated.headers para especificar que header1 é separado por vírgulas para analisar mensagens de entrada e para serializar mensagens de saída para a rede, e que header2 é separado por linhas:
    comma.separated.headers=header1:on,header2:off 
    Neste cenário, se uma mensagem SIP for recebida com os seguintes valores:
    header1: aaa, bbb,ccc
    header2: aaa, bbb,ccc
    , então, header1 será analisado como três cabeçalhos separados com o mesmo nome e os valores aaa, bbb, ccc da seguinte forma:
    header1: aaa
    header1: bbb
    header1: ccc
    O header2 será analisado como uma sequência com vírgulas que separa os valores aaa, bbb, ccc.
    Quando o contêiner SIP serializar ou enviar as mensagens para a rede,, se o aplicativo incluir os valores aaa, bbb, ccc para cada um dos cabeçalhos, em seguida, para header1 a mensagem de saída será serializada da seguinte forma :
    header1: aaa, bbb,ccc
    O header2 será serializado da seguinte forma:
    header2: aaa
    header2: bbb
    header2: ccc
  • Use o seguinte valor de propriedade customizada comma.separated.headers para especificar que header1 seja separado por vírgulas para analisar mensagens de entrada e separado por linhas para serializar mensagens de saída e que header2 seja separado por linhas para analisar mensagens de entrada e separado por vírgulas para serializar mensagens de saída
    comma.separated.headers=header1:in,header2:out 
    Neste cenário, se uma mensagem SIP for recebida com os seguintes valores:
    header1: aaa, bbb,ccc
    header2: aaa, bbb,ccc
    , então, header1 será analisado como três cabeçalhos separados com o mesmo nome e os valores aaa, bbb, ccc da seguinte forma:
    header1: aaa
    header1: bbb
    header1: ccc
    O header2 será analisado como uma sequência com vírgulas que separa os valores aaa, bbb, ccc.
    Quando o contêiner SIP serializar as mensagens para a rede, se o aplicativo incluir os valores aaa, bbb, ccc para cada um dos cabeçalhos, em seguida, para header1 a mensagem de saída será serializada da seguinte forma :
    header1: aaa
    header1: bbb
    header1: ccc
    O header2 será serializado da seguinte forma:
    header2: aaa, bbb,ccc
  • Use o seguinte valor de propriedade customizada comma.separated.headers para especificar que todos os cabeçalhos sejam separados por linhas para analisar mensagens de entrada e para serializar mensagens de saída para a rede:
    comma.separated.headers=*:no 

Informações Valor
Tipo de D]ados String
Padrão Accept,Accept-Encoding,Accept-Language,Allow,In-Reply-To,Proxy-Require,Require,Supported,Unsupported

DigestPasswordServerClass

Especifica tipos de registros do usuário que são suportados, exceto LDAP. Para configurar DigestTAI sem o registro do usuário LDAP, conclua as etapas a seguir.

  1. Crie uma classe que implemente esta interface: com.ibm.ws.sip.security.digest.DigestPasswordServer
  2. Inclua a seguinte propriedade na propriedade customizada do contêiner SIP:
    • LdapPasswordServer padrão
  3. Assegure-se de que todos os usuários declarados pela classe impl sejam declarados no registro do usuário configurado para a segurança do produto.
Informações Valor
Tipo de D]ados String
Padrão impl

disable.failover.suicide

Especifica se o mecanismo de failover do SIP está ativo. Quando esse mecanismo estiver ativo, o contêiner SIP será encerrado quando detectar que todas as conexões proxy estão inativas. Se você configurar essa propriedade para true, o mecanismo de failover SIP será desativado e o contêiner SIP não será encerrado mesmo se todas as conexões do servidor proxy ficarem inativas.

Informações Valor
Tipo de D]ados String
Padrão falso

enable.system.headers.modify

Especifica se o aplicativo possui acesso a cabeçalhos que, de outra maneira, são restritos.

Informações Valor
Tipo de D]ados String
Padrão False

end.of.service.replication

Especifica se as alterações são armazenadas em buffer até que o encadeamento para um siplet esteja perto de terminar. Se o valor for configurado como true, cada alteração é armazenada em buffer até que o encadeamento para o siplet esteja perto de terminar.

Informações Valor
Tipo de D]ados Booleana
Padrão true

ignore.ucf.messages.from.proxy

Especifica que a detecção do proxy através do UCF está desativada para que o contêiner SIP não receba as mensagens do proxy SIP que chegam através do UCF. Se você configurar esta propriedade como true, somente mensagens de inicialização do SIP, que indicam que o servidor proxy de front-end está ativo e em execução, e mensagens SIP que monitoram o funcionamento das linhas de comunicação do SIP entre um servidor proxy SIP e o contêiner SIP, serão usadas para monitorar a comunicação com um servidor proxy SIP.

Se estiver usando um servidor proxy que esteja instalado em um DMZ, configure essa propriedade para true, porque as mensagens que chegam através do UCF não são confiáveis para os servidores proxy instalados em um DMZ.

Informações Valor
Tipo de D]ados String
Padrão falso

immediate.replication

Especifica se cada alteração é enviada imediatamente ao Serviço de Replicação de Dados. Quando essa propriedade estiver configurada como true, quando a replicação for emitida a partir de um encadeamento de contêiner não SIP, a replicação é executada imediatamente no encadeamento de chamada. Quando essa propriedade estiver configurada como false, as alterações são armazenadas em buffer e a replicação não ocorre até que todas as alterações sejam feitas.

Configurar essa propriedade como verdadeira pode ter um impacto negativo no desempenho.

Informações Valor
Tipo de D]ados Booleana
Padrão falso

javax.servlet.sip.ar.dar.configuration

Especifica o local do arquivo de propriedades do default application router (DAR). O arquivo de propriedades define a ordem na qual o roteador do aplicativo envia os pedidos do SIP para os aplicativos, conforme descrito no Apêndice C da especificação JSR 289.

Informações Valor
Tipo de D]ados String
Padrão Nulo

javax.servlet.sip.ar.spi.SipApplicationRouterProvider

Especifica o nome de classe qualificado da implementação do roteador do aplicativo customizado, conforme descrito na seção 15.4.2 da especificação JSR 289. A classe de implementação do roteador do aplicativo customizado define a ordem na qual o roteador do aplicativo envia os pedidos do SIP para os aplicativos.

Informações Valor
Tipo de D]ados String
Padrão Nulo

javax.sip.bind.retries

Especifica o período de tempo, em milissegundos, entre as tentativas para iniciar o canal SIP se a porta SIP estiver ocupada com um outro processo durante a inicialização do servidor.

Informações Valor
Tipo de D]ados String
Padrão 60

javax.sip.bind.retry.delay

Especifica o atraso, em milissegundos, entre as tentativas para iniciar o canal SIP se a porta SIP estiver ocupada com um outro processo durante a inicialização do servidor.

Informações Valor
Tipo de D]ados String
Padrão 5000

javax.sip.detect.pre.escaped.params

Especifica se deve-se evitar que o contêiner torne a desviar os parâmetros URL (Identificador Uniforme de Recursos) que foram pré-desviados pelo aplicativo.

A ativação dessa propriedade fornece ao aplicativo mais controle sobre o desvio de parâmetros URI, ao chamar os parâmetros javax.servlet.sip.SipFactory.createURI() e javax.servlet.sip.SipURI.setParameter().

Por padrão, o contêiner apenas desvia os caracteres que ele deve codificar de acordo com a especificação RFC 3261 25.1. Entretanto, em alguns casos, pode ser necessário desviar os caracteres adicionais. Devido a uma limitação na especificação JSR 116 (5.2.1), o aplicativo não pode desempenhar seu próprio desvio. Em razão dessa limitação, as tentativas do aplicativo para codificar parâmetros URI fazem com que o contêiner recodifique o sinal de porcentagem. Se o valor dessa propriedade for configurado como verdadeiro, o contêiner não poderá recodificar o sinal de porcentagem.

A configuração do valor com verdadeiro não está em conformidade com a especificação JSR 116 (5.2.1), mas fornece ao aplicativo maior controle sobre o desvio de parâmetros URI. O APAR PK37192 descreve o problema e a solução alternativa.

Informações Valor
Tipo de D]ados String
Padrão False

javax.sip.force.connection.reuse

Especifica se a reutilização de conexões de entrada deve ser forçada para pedidos de saída. Essa propriedade customizada é relevante apenas para transportes de fluxo, como TCP (Transmission Control Protocol) e TLS (Transport Layer Security). A desativação dessa propriedade faz com que o contêiner crie uma conexão separada para pedidos de saída, mesmo se uma conexão existente já estiver estabelecida para o mesmo endereço do mesmo nível. A conexão será automaticamente reutilizada se o cabeçalho Via superior no pedido de entrada contiver um parâmetro alias. (http://www.ietf.org/internet-drafts/draft-ietf-sip-connect-reuse-07.txt)

Informações Valor
Tipo de D]ados String
Padrão False
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.hide.message.body

Especifica para ocultar o conteúdo da mensagem em logs. Configure o valor dessa propriedade como true para remover o texto do corpo da mensagem das mensagens SIP impressas nos arquivos de log. Essa propriedade afeta apenas a representação das mensagens em arquivos de log.

Informações Valor
Tipo de D]ados String
Padrão False
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.hide.message.headers

Especifica ocultar os nomes de campos do cabeçalho da mensagem especificados em arquivos de log. O valor desta propriedade é uma lista separada por vírgula de nomes de campos de cabeçalho que você deseja remover de mensagens SIP impressas nos arquivos de log. Essa propriedade afeta apenas a representação das mensagens em arquivos de log.

Informações Valor
Tipo de D]ados String
Padrão Nenhuma

javax.sip.hide.request.uri

Especifica ocultar URIs de pedido em arquivos de log. Configure o valor desta propriedade como true para remover URIs de pedido de mensagens SIP impressas nos arquivos de log. Essa propriedade afeta apenas a representação das mensagens em arquivos de log.

Informações Valor
Tipo de D]ados Booleana
Padrão False

javax.sip.OUTBOUND_PROXY

Especifica o endereço fixo para rotear todas as mensagens SIP de saída. O formato é endereço:porta/transporte, tal como 1.2.3.4:5065/tcp.

Nota: Não utilize essa propriedade se o contêiner for defrontado com um proxy SIP do servidor de aplicativos.
Informações Valor
Tipo de D]ados String
Padrão null
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.PATH_MTU

Especifica a unidade de transmissão máxima, em bytes, para pedidos UDP (User Datagram Protocol) de saída. A pilha SIP mede o tamanho de uma solicitação antes de enviá-la no canal UDP. Se a solicitação for maior do que o valor especificado paraPATH_MTU-200 (1300 bytes por padrão), então, o transporte é alternado de UDP para TCP antes da transmissão. Aumente esse valor para enviar pedidos maiores sobre o canal UDP; no entanto, as mensagens podem ser truncadas ou eliminadas. Consulte a especificação RFC 3261-18.1.1 para obter detalhes.

Informações Valor
Tipo de D]ados String
Padrão 1500
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.quoted.parameters

Especifica a lista de parâmetros de cabeçalho que requerem aspas entre o valor, que modifica ou inclui na lista padrão.

O formato desse valor da propriedade é uma lista delimitada por vírgula da maneira a seguir:
parameter_name[=off]
Informações Valor
Tipo de D]ados String
Padrão desativado
A seguinte é uma lista dos parâmetros padrão que requerem aspas:
  • actor
  • Aplicativo
  • audio
  • automata
  • class
  • cnonce
  • control
  • data
  • descrição
  • domain
  • duplex
  • events
  • extensions
  • isfocus
  • language
  • methods
  • mobility
  • nextnonce
  • nonce
  • opaque
  • priority
  • qop
  • realm
  • response
  • rspauth
  • schemes
  • text
  • Tipo
  • uri
  • nome do usuário
  • video

javax.sip.stat.report.interval

Especifica o período de tempo, em milissegundos, para relatar estatísticas de dispatch e de cronômetro em um arquivo system.out. Um valor zero indica sem relatório.

Informações Valor
Tipo de D]ados String
Padrão 0

javax.sip.trace.msg.in

Especifica se as mensagens que chegam devem ser impressas em um arquivo system.out.

Informações Valor
Tipo de D]ados String
Padrão False

javax.sip.trace.msg.out

Especifica se as mensagens de saída devem ser impressas em um arquivo system.out.

Informações Valor
Tipo de D]ados String
Padrão False

javax.sip.transaction.invite.auto100

Especifica se pedidos invite devem ser respondidos automaticamente com uma resposta 100 Tentando. A desativação dessa propriedade pode aumentar o número de retransmissões de invite.

Informações Valor
Tipo de D]ados String
Padrão True
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.transaction.timer.a

Especifica, apenas para UDP, a quantia de tempo, em milissegundos, antes de retransmitir solicitações invite para o cronômetro A, de acordo com a especificação RFC 3261. Essa propriedade é relevante para a transação de cliente invite.

Informações Valor
Tipo de D]ados String
Padrão javax.sip.transaction.timer.t1
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.transaction.timer.b

Especifica a quantia de tempo, em milissegundos, para o cronômetro de tempo limite de transação de cliente invite (cronômetro B), de acordo com a especificação RFC 3261.

Informações Valor
Tipo de D]ados String
Padrão 64*javax.sip.transaction.timer.t1
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.transaction.timer.cancel

Especifica a quantia de tempo, em milissegundos, para que o cronômetro mantenha a transação do cliente cancelada no estado de processo judicial antes de concluir a transação cancelada, de acordo com a especificação RFC 3261 9.1. Essa propriedade é relevante para a transação de cliente invite.

Informações Valor
Tipo de D]ados String
Padrão 64*javax.sip.transaction.timer.t1

javax.sip.transaction.timer.d

Especifica o tempo de espera, em milissegundos, antes da retransmissão de resposta invite para o cronômetro D, de acordo com a especificação RFC 3261. Essa propriedade é relevante para a transação de cliente invite.

Informações Valor
Tipo de D]ados String
Padrão 32000
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.transaction.timer.e

Especifica, apenas para UDP, a quantia de tempo, em milissegundos, antes da retransmissão da solicitação não invite inicial para o cronômetro E, de acordo com a especificação RFC 3261. Essa propriedade é relevante para a transação de cliente não invite.

Informações Valor
Tipo de D]ados String
Padrão javax.sip.transaction.timer.t1
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.transaction.timer.f

Especifica a quantia de tempo, em milissegundos, para um cronômetro de tempo limite de transação não invite (cronômetro F), de acordo com a especificação RFC 3261. Essa propriedade é relevante para a transação de cliente não invite.

Informações Valor
Tipo de D]ados String
Padrão 64*javax.sip.transaction.timer.t1
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.transaction.timer.g

Especifica a quantia de tempo, em milissegundos, antes da retransmissão de uma resposta invite inicial para cronômetro G, de acordo com a especificação RFC 3261. Essa propriedade é relevante para a transação de servidor invite.

Informações Valor
Tipo de D]ados String
Padrão javax.sip.transaction.timer.t1
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.transaction.timer.h

Especifica a quantia de tempo, em milissegundos, a aguardar por um recibo de reconhecimento (ACK) para o cronômetro H, de acordo com a especificação RFC 3261. Essa propriedade é relevante para a transação de servidor invite.

Informações Valor
Tipo de D]ados String
Padrão 64*javax.sip.transaction.timer.t1
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.transaction.timer.i

Especifica a quantia de tempo em milissegundos a aguardar por uma retransmissão de ACK do cronômetro I, de acordo com a especificação RFC 3261. Essa propriedade é relevante para a transação de servidor invite.

Informações Valor
Tipo de D]ados String
Padrão javax.sip.transaction.timer.t4
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.transaction.timer.invite.server

Especifica o período de tempo, em milissegundos, para o cronômetro manter a transação do servidor invite no estado concluído. Esse cronômetro não está definido na especificação RFC.

Para evitar a criação de uma nova transação do servidor quando um cliente retransmite uma solicitação invite, mantenha a transação do servidor concluída por um período de tempo antes de remover as retransmissões invite. Esse cronômetro é iniciado quando a transação é alterada para o estado finalizado. Após a conclusão do cronômetro, a transação é removida.

Informações Valor
Tipo de D]ados String
Padrão 32000

javax.sip.transaction.timer.j

Especifica a quantia de tempo em milissegundos a aguardar pela retransmissão de solicitação não invite para o cronômetro J, de acordo com a especificação RFC 3261. Essa propriedade é relevante para a transação de servidor não invite.

Informações Valor
Tipo de D]ados String
Padrão 64*javax.sip.transaction.timer.t1
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.transaction.timer.k

Especifica a quantia de tempo, em milissegundos, a aguardar pelas retransmissões de resposta não INVITE para o cronômetro K, de acordo com a especificação RFC 3261. Essa propriedade é relevante para a transação de cliente não invite.

Informações Valor
Tipo de D]ados String
Padrão javax.sip.transaction.timer.t4
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

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

Especifica o período de tempo, em milissegundos, para um cronômetro de API (Interface de Programação de Aplicativos) do aplicativo responder a um pedido não invite. Essa propriedade é relevante para transações de servidor não invite.

Esse cronômetro não está definido na especificação RFC. Essa propriedade é necessária para parar a transação se o aplicativo não gerar uma resposta final para o pedido. O cronômetro é iniciado quando o pedido chega na pilha e para quando uma resposta é gerada pelo aplicativo. Se nenhuma resposta for gerada antes do cronômetro parar, então, a transação será concluída.

Informações Valor
Tipo de D]ados String
Padrão 34000

javax.sip.transaction.timer.t1

Especifica a quantia de tempo, em milissegundos, para um atraso de roundtrip de rede para o cronômetro T1, de acordo com a especificação RFC 3261. O valor é utilizado como base para calcular alguns cronômetros e é relevante para todos os tipos de transações, tais como as transações de cliente, servidor, invite e não invite.

Informações Valor
Tipo de D]ados String
Padrão 500
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.transaction.timer.t2

Especifica o tempo máximo em milissegundos antes da retransmissão de solicitações não invite e respostas invite para o cronômetro T2, de acordo com a especificação RFC 3261.

Informações Valor
Tipo de D]ados String
Padrão 4000
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

javax.sip.transaction.timer.t4

Especifica o período máximo de tempo, em milissegundos, para que uma mensagem permaneça na rede. Esse valor é usado como uma base de cálculo de outros cronômetros para o cronômetro T4, de acordo com a especificação RFC 3261.

Informações Valor
Tipo de D]ados String
Padrão 5000
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

max.content.length

Especifica o comprimento máximo do conteúdo, em bytes, para o corpo de uma mensagem.

Informações Valor
Tipo de D]ados String
Padrão

65536 (64 Kbytes)

message.arrival.time.attribute

Quando a propriedade é configurada para true, o sip.message.arrival.time atributo será incluído nas mensagens de entrada pelo contêiner SIP com o horário de chegada de mensagem em milissegundos.

Informações Valor
Tipo de D]ados String
Padrão True

message.queue.burst.factor

Especifica o fator de burst para a fila de mensagens.

O fator de burst controla o grau de tolerância de container managed overload protection (CMOP) do SIP com bursts de tráfego elevado. Quando o limite de tamanho de fila de mensagens máximo é atingido, a fila fica sobrecarregada. Quando a fila está sobrecarregada, o tamanho máximo da fila de mensagens é multiplicado pelo fator de burst para permitir a entrada de mensagens adicionais sem que elas sejam descartadas.

Informações Valor
Tipo de D]ados Inteiro
Padrão 10

number.of.parse.errors.allowed

Especifica o número de erros de análise permitidos antes de fechar uma conexão confiável.

  • -1 indica nunca fechar a conexão confiável em qualquer erro na análise.
  • 0 indica fechar a conexão confiável em qualquer erro na análise.
  • 1 indica fechar a conexão confiável em pelo menos 2 erros na análise.

Em geral, (n) indica fechar a conexão confiável em pelo menos (n+1) erros na análise.

Informações Valor
Tipo de D]ados String
Padrão 0

on.outgoing.message.replication

Especifica se as alterações são armazenadas em buffer até que um siplet emita uma chamada request.send() ou response.send(). Se o valor estiver configurado como true, cada alteração é armazenada em buffer até que um siplet emita uma chamada request.send() ou response.send().

Informações Valor
Tipo de D]ados Booleana
Padrão falso

parse.errors.timer.interval

Especifica o intervalo, em milissegundos, no qual os erros na análise são contados por uma conexão confiável.

0 e abaixo indica que os erros na análise são contados globalmente pela conexão confiável. Se o intervalo estiver ficando sem tempo, o número de erros na análise, pela conexão confiável, será inicializado.

Informações Valor
Tipo de D]ados String
Padrão 0

pmi.time.granularity.of.timer.service

Especifica, em milissegundos, a granularidade do intervalo de tempo para o serviço de cronômetro para a frequência com que o contêiner SIP lê o tempo do sistema.

Informações Valor
Tipo de D]ados Inteiro
Padrão 10 milissegundos

pws_atr_name

Especifica o nome do atributo LDAP que armazena a senha do usuário.

Informações Valor
Tipo de D]ados String
Padrão userpassword

replicate.with.confirmed.dialog.only

Especifica se a sessão do aplicativo deve ser replicada, mesmo quando nenhum diálogo é confirmado. Se o valor for configurado como false, a sessão do aplicativo será replicada imediatamente após a criação da sessão. Caso contrário, a sessão do aplicativo será replicada apenas quando um diálogo associado for confirmado.

Informações Valor
Tipo de D]ados String
Padrão False

sip.container.heartbeat.enabled

Especifica se a detecção de interrupção de rede SIP está ativada, ou não, para o contêiner SIP. A detecção de interrupção de rede SIP permite que o proxy SIP envie mensagens keepalive ao contêiner do SIP se o valor dessa propriedade for configurado como true.

Se o valor for configurado como false para o contêiner SIP, essa propriedade não terá efeito sobre o proxy SIP. Entretanto, se o valor for configurado como true para o contêiner SIP, o valor também deverá ser configurado como true para o proxy SIP, para assegurar que mensagens keepalive sejam respondidas no contêiner SIP e não apresentadas ao aplicativo.

Informações Valor
Tipo de D]ados String
Padrão true

sip.jsr289.parse.address

Especifica o uso do formato requerido de SIP Servlet Specification 1.1, JSR 289 para os métodos createRequest() e createAddress().

Para Usuários de Transição Para Usuários de Transição: A API de JSR 289 requer que, para qualquer URI SIP que contenha parâmetros de endereço, você coloque o URI SIP entre os sinais de maior e menor. O comportamento padrão da propriedade sip.jsr289.parse.address é compatível com JSR 289 e analisa corretamente o parâmetro de endereço como se ele pertencesse ao endereço SIP. Por exemplo, quando a propriedade é configurada como false, o endereço SIP, sip:fred@acme.com;param1=1, é convertido para <sip:fred@acme.com;param1=1>. Quando a propriedade é configurada para true, o endereço SIP sip:fred@acme.com;param1=1, é convertido para <sip:fred@acme.com;>param1=1. trns
Informações Valor
Tipo de D]ados String
Padrão True

SIP_RFC3263_nameserver

Especifica se deve ser permitido que um URI do SIP seja resolvido por meio do DNS (Domain Name System) no endereço IP, porta e protocolo de transporte do próximo salto.

O valor da propriedade é uma cadeia contendo uma ou duas tuplas de endereço e porta, em que as duas tuplas são separadas por um espaço. Os exemplos a seguir especificam uma tupla de endereço e porta ou duas tuplas de endereço e porta.
  • dottedDecimalAddress@.port
  • hostname.domain@port
  • IPV6address@port
Os valores do exemplo a seguir representam uma única tupla.
  • 1.2.3.4@53
  • example.com@53
  • a:b:c::d@53
Os valores do exemplo a seguir representam duas tuplas separadas por espaço.
  • 1.2.3.4@53 example.com@53
  • a:b:c::d@53 9.32.211.14@53
Informações Valor
Tipo de D]ados String
Padrão null
Recurso Reprovado Recurso Reprovado: Esta propriedade customizada está reprovada. Não utilize essa propriedade customizada, a menos que você esteja executando em um ambiente de célula mista que inclua pelo menos um grupo principal que contenha uma combinação de processos das Versões 7.0 e 6.x.depfeat
Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de célula mista e tiver grupos principais que contenham uma combinação de processos das Versões 7.0 e 6.x, continue utilizando essa propriedade customizada.mixv

thread.message.queue.max.size

Especifica o número máximo de eventos permitidos na fila de encadeamentos do contêiner. Quando esse número é excedido, o servidor proxy é notificado que o contêiner está sobrecarregado e os pedidos de novas sessões não são aceitos. Em vez disso, o contêiner retorna uma mensagem de erro que indica que o contêiner está temporariamente indisponível.

Esse valor representa o número total de mensagens para todas as filas e reflete o estado da CPU. Quando a CPU se aproxima de 100%, o valor máximo dessa propriedade customizada é atingido rapidamente. Configure seu sistema para limitar o tamanho da fila e evitar que ela atinja esse limite.

Informações Valor
Tipo de D]ados String
Padrão 1000

weight.overload.watermark

Especifica o valor do limite para o peso interno calculado pelo contêiner. Quando o contêiner calcula o peso interno com um valor maior do que o especificado, um contêiner sobrecarregado torna-se disponível novamente para serviço.

Essa propriedade customizada representa uma porcentagem do peso interno máximo, como 30% quando o valor padrão é configurado. Quando limite máximo da transação é excedido, o contêiner aguarda até que o peso fique abaixo do peso máximo. Esse valor não pode exceder 10.

Informações Valor
Tipo de D]ados String
Padrão 3

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rjpx_sipcontaincustprops
Nome do arquivo: rjpx_sipcontaincustprops.html