Propriedades Customizadas do Plug-in do Servidor da Web

Se você estiver usando um plug-in de servidor da Web, poderá incluir uma ou mais das seguintes propriedades customizadas para definições de configuração para esse plug-in.

Conclua essas etapas para incluir uma propriedade customizada de plug-ins do servidor da Web.
  1. No console administrativo, selecione Servidores > Tipos de Servidor > Servidores da web > web_server_name > Propriedades de Plug-in > Propriedades Customizadas > Novo.
  2. Em Propriedades gerais, especifique o nome da propriedade customizada no campo Nome e um valor para essa propriedade no campo Valor. Também é possível especificar uma descrição dessa propriedade no campo Descrição.
  3. Clique em Aplicar ou em OK.
  4. Clique em Salvar para salvar suas alterações na configuração.
  5. Gere novamente e propague o arquivo plugin-cfg.xml.
Evitar Problemas Evitar Problemas: A configuração de plug-in de topologia central, ou global, foi descontinuada. Use a configuração centrada no aplicativo, conforme a descrição em Implementando um Plug-in de Servidor da Web. Para qualquer configuração de topologia central existente, é possível atualizar o arquivo plugin-cfg.xml global, usando o console administrativo ou executando o comando GenPluginCfg para todos os clusters em uma célula. Entretanto, deve-se excluir o arquivo config/cells/plugin-cfg.xml antes de atualizar o arquivo plugin-cfg.xml global. Se você não excluir o arquivo config/cells/plugin-cfg.xml, somente as novas propriedades e seus valores serão incluídos no arquivo plugin-cfg.xml global. Todas as atualizações nos valores existentes da propriedade do plug-in não serão incluídas no arquivo plugin-cfg.xml global.gotcha
Nota: Como o comando GenPluginCfg é executado dentro de sua própria Java™ Virtual Machine (JVM) em vez de na JVM do WebSphere Application Server, o comando pode não conseguir acessar os outros arquivos de classe. Se você encontrar esse problema ao executar o comando GenPluginCfg, é possível então executar o script httpPluginManagement.py para gerar a configuração de plug-in centralizada em aplicativo. Esse script usa wsadmin para iniciar a geração de plug-in. Para obter informações adicionais, consulte Script httpPluginManagement.py.

CertLabel

Especifica o rótulo do certificado dentro do conjunto de chaves que o plug-in usará quando o contêiner da Web solicitar um certificado de cliente do plug-in. Essa propriedade customizada não é aplicada a nenhum certificado de cliente que seja proveniente da conexão SSL com o navegador. Se você estiver usando um coprocessador SSL e o plug-in não estiver executando em um sistema z/OS ou IBM® i, se especificar o rótulo do token, seguido por dois pontos, como o valor para essa propriedade customizada, o valor inteiro de CertLabel será usado como o rótulo do conjunto de chaves.

Evitar Problemas Evitar Problemas: Você pode usar esta propriedade customizada apenas se você estiver executando na versão 7.0.0.3 ou posterior.gotcha
Informações Valor
Tipo de D]ados Sequência de Caracteres
Default Nenhuma

HTTPMaxHeaders

Especifica o número máximo de cabeçalhos que podem ser incluídos em uma solicitação ou resposta transmitida através do plug-in de servidor da Web. Se uma solicitação ou resposta contiver mais do que o número de cabeçalhos permitido, o plug-in de servidor da Web eliminará os cabeçalhos extras.

Informações Valor
Tipo de D]ados Inteiro
Intervalo 1 a 4000
Default 300
Se você preferir, em vez de incluir essa propriedade customizada, poderá incluir manualmente os seguintes valores no arquivo plugin-cfg.xml:
HTTPMaxHeaders = "<valor>" na tag Config. Example :
<Config ASDisableNagle="false" AcceptAllContent="false"
AppServerPortPreference="HostHeader" ChunkedResponse="false"
FIPSEnable="false" HTTPMaxHeaders="2500"
IISDisableNagle="false" IISPluginPriority="High"
IgnoreDNSFailures="false" RefreshInterval="60"
ResponseChunkSize="64" VHostMatchingCompat="false">
[Windows]

IISDisableFlushFlag

Especifica como o Microsoft Internet Information Services (IIS) manipula respostas em partes. Se o valor da propriedade for true, o IIS reterá todas as repostas em partes até que receba todas as respostas. Se o valor da propriedade for false, o IIS passará as respostas em partes à medida que as receber.

Informações Valor
Tipo de Dados Booleana
Padrão True

KillWebServerStartUpOnParseErr

Evitar Problemas Evitar Problemas: Essa propriedade apenas é válida quando é usada com o IBM HTTP Server.gotcha

Se o plug-in de servidor da web tiver uma falha de DNS e a propriedade ignoreDNSFailures for false, o IBM HTTP Server será iniciado, mas o plug-in não será carregado. Como resultado, o IBM HTTP Server apenas atenderá solicitações estáticas de seu próprio local. Configure KillWebServerStartUpOnParseErr para true quando ignoreDNSFailures for false para impedir que o IBM HTTP Server seja iniciado.

Nota: Essa propriedade apenas afeta a inicialização inicial do IBM HTTP Server. Essa propriedade não afeta as tentativas do plug-in de recarregar o XML.
Informações Valor
Tipo de D]ados Booleano
Padrão Verdadeiro

MarkBusyDown

Se o valor for true, o plug-in marcará temporariamente o servidor como inativo para dar-lhe uma oportunidade de concluir a reinicialização. A duração da marcação dependerá do RetryInterval especificado na configuração do plug-in.

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

SSLConsolidate

Especifica se o plug-in de servidor da Web precisa comparar a configuração de cada novo transporte SSL com a configuração de outros transportes SSL já definidos no arquivo de configuração. Ao configurar esta propriedade para true e o plug-in determinar que os valores do keyring e de CertLabel especificados para o novo transporte SSL corresponderem aos valores especificados para um transporte SSL já definido, o plug-in usará o ambiente SSL existente em vez de criar um novo ambiente SSL. A criação de poucos ambientes SSL significa que o plug-in requer menos memória e o tempo de inicialização do plug-in diminui, otimizando assim o ambiente geral de GSkit.

Informações Valor
Tipo de dados Booleana
Default Verdadeiro
[AIX Solaris HP-UX Linux Windows]

SSLPKCSDriver

Especifica o nome completo do módulo carregável que faz interface com um coprocessador SSL opcional. O nome completo deve incluir o caminho de diretório e o nome do módulo.

Informações Valor
Tipo de D]ados Sequência de Caracteres
Default Nenhuma
[AIX Solaris HP-UX Linux Windows]

SSLPKCSPassword

Especifica a senha para o coprocessador SSL com o qual o módulo, especificado para a propriedade customizada SSLPKCSDriver, está estabelecendo interface.

Se você estiver usando um IBM HTTP Server, poderá usar o programa sslstash para criar um arquivo que contenha essa senha. Nessa situação, você pode especificar o nome completo desse arquivo, em vez da senha real, como o valor para essa propriedade customizada.

Informações Valor
Tipo de D]ados Sequência de Caracteres
Default Nenhuma

StrictSecurity

Indica que você deseja permitir que o plug-in ative a segurança compatível com o servidor de aplicativos FIPS SP800-131 e configurações do protocolo da handshake TLSv1.2.

Tipicamente, a biblioteca de segurança no plug-in de servidor da web não ativa a segurança estrita, por padrão. Se a segurança estrita for ativada no servidor de aplicativos, as conexões falharão, a não ser que uma conexão não segura seja configurada também.

Para ativar essa propriedade, configure a propriedade StrictSecurity como true

Informações Valor
Tipo de D]ados Sequência de Caracteres
Default Verdadeiro

TrustedProxyEnable

Permite que o plug-in de servidor da Web interaja com os servidores proxy e balanceadores de carga que estão listados para a propriedade customizada TrustedProxyList. Quando essa propriedade é configurada para true, os servidores proxy e os balanceadores de carga nessa lista de proxies confiáveis poderão configurar valores para os cabeçalhos internos $WSRA e $WSRH. O cabeçalho interno $WSRA é o endereço IP do host remoto, que geralmente é o navegador ou um endereço interno obtido pelo Network Address Translation (N.A.T.). O cabeçalho interno $WSRH é o nome de host do host remoto. Estas informações do cabeçalho permitem que o plug-in de servidor da Web interaja com esse servidor proxy ou balanceador de carga específico.

Ao usar esta propriedade customizada, você também deve usar a propriedade customizada TrustedProxyList para especificar uma lista de servidores proxy e balanceadores de carga confiáveis. Além disso, você deve limpar a caixa de opção Remover Cabeçalhos Especiais no painel Roteamento de Pedido no console administrativo. Para obter informações adicionais, consulte a documentação sobre propriedades de roteamento de pedido do plug-in de servidor da Web.

Informações Valor
Tipo de Dados Booleano
Padrão False

TrustedProxyList

Especifica uma lista delimitada por vírgula de todos os servidores proxy ou balanceadores de carga que têm permissão para efetuar interface com esse plug-in de servidor da Web. Você deve usar essa propriedade com a configuração de propriedade customizada TrustedProxyEnable=true. Se a propriedade customizada TrustedProxyEnable estiver configurada comofalse, essa lista será ignorada.

Exemplo:
TrustedProxyList = myProxyServer1.myDomain.com,myProxyServer2.com,192.168.0.1
Informações Valor
Tipo de D]ados Sequência de Caracteres
Default Nenhuma

UseInsecure

Especifica que, se você deseja permitir que o plug-in crie conexões não seguras quando houver conexões seguras definidas, como ocorria em versões anteriores do Websphere Application Server, será necessário criar a propriedade customizada UseInsecure=true.

Informações Valor
Tipo de D]ados Booleano
Default False

Í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=rwsv_plugin_customprop
Nome do arquivo: rwsv_plugin_customprop.html