Síntomas
Cuando tiene acceso a una aplicación alojada en un servidor web de Apache a través de Microsoft Forefront Unified Access Gateway 2010, puede recibir el siguiente mensaje de error:
Se ha producido un error desconocido mientras se procesaba el certificado.
Nota: Este problema sólo se produce si se realiza la conexión de Forefront Unified Access Gateway al servidor Apache a través de HTTPS.
Causa
Este problema puede producirse si el servidor web devuelve una respuesta que no incluye ningún encabezado content-length, pero incluye un encabezado "Connection: close" y termina la conexión TCP para indicar el final de la respuesta. Schannel descifra el mensaje y devuelve SEC_I_CONTEXT_EXPIRED para Forefront Unified Access Gateway para indicar que el remitente cerró la conexión. Sin embargo, Forefront Unified Access Gateway equivocadamente interpreta esto como una condición de error.
Solución
Se corrige en el paquete acumulativo de actualizaciones 1 para Forefront Unified Access Gateway 2010 Service Pack 4.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Más información
Puede ver este problema en la siguiente traza de Forefront Unified Access Gateway:
[whlfilter CExtECB::OnRecvSrvrDataCompleted WhlExt2IWS.cpp@3301]
Info: respuesta de RWS para filtrar (ExtECB = 00000000136ABA70), (PFC = 000000000CBAB2D8)---[HTTP/1.1 200 OK Pragma: No-cache Cache-Control: no-cache Caduca el: fechahora X-Powered-By: Servlet 2.4; Tomcat-5.0.28/JBoss-3.2.6 (build: CVSTag = fecha de JBoss_3_2_6 =fecha) Tipo de contenido: texto/html; charset = UTF-8 Content-Encoding: gzip Variar: Aceptar codificación Fecha: fecha hora GMT Servidor: Apache-Coyote/1.1 Conexión: cerrar [sslbox SSLMachine::HandleDecryptMessageError SSLMachine.cpp@753] Error:SSLMachine::Read(): Error de DecryptMessage (SEC_I_CONTEXT_EXPIRED) Error: 997Referencias
Obtenga información acerca de la terminología que utiliza Microsoft para describir las actualizaciones de software.