Propiedades personalizadas de plug-in de servidor web
Si utiliza un plug-in de servidor web, puede añadir una o varias de las propiedades personalizadas siguientes a los valores de configuración del plug-in.
- En la consola administrativa, seleccione .
- En Propiedades generales, especifique el nombre de la propiedad personalizada en el campo Nombre y un valor para esta propiedad en el campo Valor. También puede especificar una descripción de esta propiedad en el campo Descripción.
- Pulse Aplicar o Aceptar.
- Pulse Guardar para guardar los cambios realizados en la configuración.
- Genere de nuevo y propague el archivo plugin-cfg.xml.

CertLabel
Especifica la etiqueta del certificado en el conjunto de claves que el plug-in debe utilizar cuando el contenedor web solicita un certificado de cliente del plug-in. Esta propiedad personalizada no se aplica a ningún certificado de cliente que provenga de la conexión SSL con el navegador. Si utiliza un coprocesador SSL y el plug-in no se ejecuta en un sistema z/OS o IBM® i, si especifica la etiqueta de señal, seguida por el carácter de dos puntos, como valor de esta propiedad personalizada, se utiliza el valor CertLabel completo como etiqueta de conjunto de claves.

Información | Valor |
---|---|
Tipo de datos | Serie |
Valor predeterminado | Ninguno |
HTTPMaxHeaders
Especifica el número máximo de cabeceras que se pueden incluir en una solicitud o en una respuesta que pasa a través del plug-in del servidor web. Si una solicitud o una respuesta contiene un número de cabeceras superior al permitido, el plug-in del servidor web descarta las cabeceras adicionales.
Información | Valor |
---|---|
Tipo de datos | Entero |
Rango | 1 - 4000 |
Valor predeterminado | 300 |
HTTPMaxHeaders
= "<valor>" en el código Config. Ejemplo :
<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]](../images/windows.gif)
IISDisableFlushFlag
Especifica cómo gestiona Microsoft Internet Information Services (IIS) las respuestas fragmentadas. Si el valor de la propiedad es true, IIS retiene las respuestas fragmentadas hasta que recibe todas las respuestas. Si el valor de la propiedad es false, IIS pasa las respuestas fragmentadas a medida que las recibe.
Información | Valor |
---|---|
Tipo de datos | Booleano |
Valor predeterminado | True |
KillWebServerStartUpOnParseErr

Si el plug-in de servidor web tiene una anomalía de DNS y la propiedad ignoreDNSFailures es false, se inicia IBM HTTP Server, pero el plug-in no se carga. Como resultado, IBM HTTP Server sólo atiende las solicitudes de su propia ubicación. Establezca KillWebServerStartUpOnParseErr en true cuando ignoreDNSFailures es false para impedir que se inicie IBM HTTP Server.
Información | Valor |
---|---|
Tipo de datos | Booleano |
Valor predeterminado | True |
MarkBusyDown
Si el valor es true, el plug-in marcará temporalmente el servidor como inactivo para darle la oportunidad de completar el reinicio. La duración de la marca de inactividad depende del valor de RetryInterval especificado en la configuración del plug-in.
Información | Valor |
---|---|
Tipo de datos | Booleano |
Valor predeterminado | False |
SSLConsolidate
Especifica si el plug-in de servidor web debe comparar la configuración de cada nuevo transporte SSL con la configuración de otros transportes SSL que ya estén definidos en el archivo de configuración. Cuando se establece esta propiedad en true, y el plug-in determina que los valores de conjunto de claves y de CertLabel especificados para el nuevo transporte SSL coinciden con los valores especificados para un transporte SSL ya definido, el plug-in utiliza el entorno SSL existente en lugar de crear uno nuevo. Crear menos entornos SSL significa que el plug-in requiere menos memoria, y el tiempo de inicialización del plug-in se reduce, de modo que se optimiza todo el entorno GSkit.
Información | Valor |
---|---|
Tipo de datos | Booleano |
Valor predeterminado | True |
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
SSLPKCSDriver
Especifica el nombre completo del módulo cargable que establece una interfaz con un coprocesador SSL opcional. El nombre completo debe incluir la vía de acceso de directorio y el nombre del módulo.
Información | Valor |
---|---|
Tipo de datos | Serie |
Valor predeterminado | Ninguno |
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
SSLPKCSPassword
Especifica la contraseña para el coprocesador SSL con el que interacciona el módulo especificado para la propiedad personalizada SSLPKCSDriver.
Si utiliza un IBM HTTP Server, puede utilizar el programa sslstash para crear un archivo que contenga esta contraseña. En esta situación, puede especificar el nombre completo de dicho archivo, en lugar de la contraseña real, como valor para esta propiedad personalizada.
Información | Valor |
---|---|
Tipo de datos | Serie |
Valor predeterminado | Ninguno |
StrictSecurity
Indica que desea permitir que el plug-in habilite la seguridad compatible con los valores del servidor de aplicaciones FIPS SP800-131 y del protocolo de reconocimiento TLSv1.2.
Normalmente, la biblioteca de seguridad del plug-in de servidor web no habilita la seguridad estricta de forma predeterminada. Si la seguridad estricta está habilitada en el servidor de aplicaciones, las conexiones fallarán a menos que también se configure una conexión no segura.
Para habilitar esta propiedad, establezca la propiedad StrictSecurity en true
Información | Valor |
---|---|
Tipo de datos | Serie |
Valor predeterminado | True |
TrustedProxyEnable
Permite que el plug-in de servidor web establezca interfaz con los servidores proxy y los equilibradores de carga incluidos en la propiedad personalizada TrustedProxyList. Cuando esta propiedad se establece en true, los servidores proxy y los equilibradores de carga de esta lista de proxy de confianza pueden establecer valores para las cabeceras internas $WSRA y $WSRH. La cabecera interna $WSRA es la dirección IP del host remoto, que generalmente es el navegador, o una dirección interna que se obtiene de la conversión de direcciones de red (NAT). La cabecera interna $WSRH es el nombre de host del host remoto. Esta datos de cabecera permite al plug-in de servidor web establecer interfaz con el servidor proxy o el equilibrador de carga específico.
Cuando utilice esta propiedad personalizada también debe utilizar la propiedad personalizada TrustedProxyList para especificar una lista de servidores proxy de confianza y equilibradores de carga. Asimismo, debe deseleccionar el recuadro de selección Eliminar cabeceras especiales del panel Direccionamiento de solicitudes en la consola administrativa. Para obtener más información, consulte la documentación sobre las propiedades de direccionamiento de solicitudes de plug-in del servidor web.
Información | Valor |
---|---|
Tipo de datos | Booleano |
Valor predeterminado | False |
TrustedProxyList
Especifica una lista delimitada por comas de todos los servidores o equilibradores de carga que tienen permiso para establecer interfaz con este plug-in de servidor web. Debe utilizar esta propiedad con el valor de propiedad personalizada TrustedProxyEnable=true. Si la propiedad personalizada TrustedProxyEnable se establece en false, esta lista se ignora.
TrustedProxyList = myProxyServer1.myDomain.com,myProxyServer2.com,192.168.0.1
Información | Valor |
---|---|
Tipo de datos | Serie |
Valor predeterminado | Ninguno |
UseInsecure
Especifica si desea permitir que el plug-in cree conexiones no seguras cuando se definen conexiones seguras, como se hizo en versiones anteriores de Websphere Application Server, debe crear la propiedad personalizada UseInsecure=true.
Información | Valor |
---|---|
Tipo de datos | Booleano |
Valor predeterminado | False |