Mensaje de error: Proxy informes: 87 el parámetro es incorrecto


Síntomas


Cuando se conecta desde un cliente a un sitios Web seguros con un servidor que se actualizó a Proxy Server 2.0 y servicios de Internet Information Server (IIS) 4.0, puede recibir el siguiente mensaje de error en el explorador del cliente:
Informes de proxy:
87 el parámetro es incorrecto.
Se produjo un error al intentar recuperar su URL.
Este error puede producirse por:

Causa


Este mensaje de error puede producirse si uno o más de las siguientes condiciones existen en IIS 4.0 o Proxy Server 2.0:

Si el valor de la DLL de filtro en la siguiente clave del registro heredado contiene las rutas de acceso a los archivos de W3proxy.dll y sspifilt.dll:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3svc\Parameters

Estos archivos DLL de filtro ISAPI se requerían las versiones anteriores de IIS y el servidor Proxy, pero ya no son necesarios cuando se utiliza IIS 4.0 y Proxy Server 2.0.

Si los filtros ISAPI se especifica en las propiedades del sitio Web predeterminado en IIS 4.0 se dañado, incorrecto o de otra forma serían incompatibles con el filtro ISAPI de w3proxy.dll. Se debe cargar primero el w3proxy filtro ISAPI y su estado debe indicar una hacia arriba la flecha de color verde. Si otro filtro ISAPI es presentes e inicializados en primer lugar, puede impedir que el filtro ISAPI de w3proxy inicializando. Se pueden cargar otros filtros ISAPI para el sitio Web predeterminado, como exchfilt.dll que está instalado si está instalado Outlook Web Access en el servidor. Normalmente, estos filtros adicionales se instalan tal que el filtro w3proxy se carga primero. Se deben cargar todos los filtros ISAPI instalados en el sitio Web predeterminado y su estado debe indicar una flecha verde hacia arriba.

Solución


Advertencia: Si utiliza incorrectamente el Editor del registro puede provocar problemas graves que conlleven la reinstalación del sistema operativo. Microsoft no puede garantizar que pueda solucionar los problemas derivados del uso incorrecto del Editor del registro. Utilice el Editor del registro bajo su propio riesgo.
1. Si la clave del registro siguiente contiene cualquiera de los valores indicados en la parte 1 de la sección de causa anterior, utilice el editor del registro (regedt32.exe se recomienda para este propósito) para eliminar el valor de la DLL de filtro de la siguiente clave del registro:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3svc\Parameters
2. Si las propiedades del sitio Web predeterminado, ficha filtros ISAPI indican que otro filtro ISAPI se carga por delante del filtro w3proxy y no se está inicializando el filtro w3proxy (indicada por una estado de la flecha de color rojo) a continuación:
r. mover el filtro w3proxy a la parte superior de la orden de carga resaltándolo y utilizando la flecha arriba a la izquierda de la ISAPI de filtros ventana lista para que esté en la parte superior de la orden de carga.

b. aplicar el cambio al sitio Web predeterminado, haga clic en el botón Aplicar en la parte inferior de la hoja de propiedades y, a continuación, el botón Aceptar. Cierre el Administrador de servicios Internet (ISM) Microsoft Management Console (MMC).



c. detener los siguientes servicios mediante el subprograma Servicios del Panel de Control:

(1) servicio de administración de Microsoft Proxy Server.
(2) servicio de Proxy WinSock de Microsoft.
(3) el servicio IISAdmin.
(4) el Proxy Alert Notification Service (si ya no se detiene por 2.c.(1) del paso anterior.)
(5) el servicio de publicación World Wide Web (si aún no se detuvo por 2.c.3 del paso anterior.)
d. Reinicie los servicios detenidos en 2.c. anteriormente.

e. vuelva a abrir la MMC ISM y expanda para exponer el sitio Web de Defalt. Haga clic con el botón secundario del mouse en el sitio Web predeterminado y seleccione Propiedades. Vaya a la ficha filtros ISAPI. Compruebe que el w3proxy inicializó correctamente según lo indicado por una estado de la flecha de color verde y que es el primer filtro ISAPI cargado para el sitio Web predeterminado.

f. Si no se ha inicializado el filtro ISAPI de w3proxy y hay otros seres filtros cargados en el sitio Web predeterminado, quítelas (registrar cada uno de ellos y ubicación del filtro en el servidor antes de quitar) uno por uno y repita los pasos hasta que sólo la w3proxy 2.c mediante 2.f. se está cargando el filtro.

g. reemplazo de con que los filtros quitan anterior (si corresponde) uno a uno las versiones actualizadas y repita los pasos 2.a. 2.e. para comprobar si las versiones actualizadas funcionen correctamente con el filtro ISAPI de w3proxy.
3. Si el filtro ISAPI de w3proxy es en la parte superior de la orden de los filtros y no es cargar e inicializar correctamente cuando se inician los servicios de IIS 4.0 y Proxy Server 2.0, reemplace w3proxy.dll con una nueva copia de una fuente apropiada: Windows NT Option Pack , Distribución de small Business Server 4.5 CD, CD de distribución de nuevo Office 4.5 u otros conocido buena fuente y repetir los pasos 2.a. a través de 2.g. según corresponda.

Vuelva a aplicar el NT 4.0 Service pack instalado en el servidor después de reemplazar los archivos en el servidor como precaución frente a tener versiones mal emparejadas en el servidor.