Share via


Configuración de IIS para SymProxy

Internet Information Services (IIS) debe configurarse para usar SymProxy como filtro de interfaz de programación de aplicaciones de Internet Server (ISAPI). Además, se deben establecer permisos para que IIS pueda obtener símbolos.

Para obtener información sobre cómo automatizar este proceso y un resumen de la configuración, consulte SymProxy Automated Installation.

Confirme que la configuración de seguridad de ejemplo es adecuada para su entorno y modifique para cumplir los requisitos de seguridad adicionales específicos de su organización.

Las opciones de configuración variarán en función de la versión específica de IIS que esté ejecutando. Para obtener más información sobre IIS, consulte Información general sobre el servidor web de IIS.

Para configurar el grupo de aplicaciones

  1. Abra el Administrador de Internet Information Services (IIS) .

  2. Expanda la entrada con el nombre del equipo a la izquierda y busque Grupos de aplicaciones.

  3. Haga clic con el botón derecho en Grupos de aplicaciones y elija Agregar grupo de aplicaciones.

  4. En Nombre , escriba SymProxy App Pool.

  5. En .Net CLR version (Versión de CLR de .Net), seleccione Sin código administrado.

  6. Haga clic en Aceptar para crear el grupo de aplicaciones.

  7. A continuación, haga clic con el botón derecho en la entrada del nuevo grupo de aplicaciones y seleccione Configuración avanzada....

  8. En Modelo de proceso, verá Identidad. Haga clic en el botón situado a la derecha con la etiqueta "...".

    1. Si está autenticando como un servicio de red, seleccione Cuenta integrada para la identidad del grupo de aplicaciones y, a continuación, seleccione Servicio de red y haga clic en Aceptar.

    2. Si está autenticando como usuario de dominio, seleccione Cuenta personalizada y, a continuación, haga clic en el botón Establecer . Escriba las credenciales de la cuenta que tiene permisos para acceder al almacén del servidor de símbolos remoto (por ejemplo, corp\SymProxyUser) y haga clic en Aceptar.

  9. Haga clic en Aceptar para salir del cuadro de diálogo Identidad del grupo de aplicaciones .

  10. Haga clic en Aceptar para salir del cuadro de diálogo Configuración avanzada .

Configuración de directorio virtual de ejemplo

  1. Expanda Sitios.

  2. Haga clic con el botón derecho en el sitio web predeterminado y seleccione Agregar directorio virtual.

  3. Use un nombre como Símbolos y asígnelo a una ubicación seleccionada.

  4. Haga clic con el botón derecho en el directorio virtual Símbolos que se ha creado y elija Agregar aplicación.

  5. En el menú desplegable Grupo de aplicaciones, elija SymProxy App Pool (Grupo de aplicaciones de SymProxy) y haga clic en Aceptar.

Configuración del filtro ISAPI

  1. Confirme que las opciones de ISAPI están instaladas en IIS.

  2. Haga clic en el sitio web predeterminado.

  3. Haga doble clic en Filtros ISAPI.

  4. Haga clic con el botón derecho en el panel central de la columna Nombre y seleccione Agregar.

  5. En Filter Name (Nombre de filtro), escriba SymProxy o algún otro nombre descriptivo.

  6. En Tipo ejecutablec:\windows\system32\inetsrv\symproxy.dll.

  7. Para salir del cuadro de diálogo Propiedades de filtro , haga clic en Aceptar.

  8. Para salir de Propiedades predeterminadas del sitio web, haga clic en Aceptar.

Configuración de tipos MIME

El tipo MIME del contenido descargado debe establecerse en application/octet-stream para permitir que IIS entregue todos los archivos de símbolos.

  1. Haga clic con el botón derecho en el directorio virtual Símbolos .

  2. Haga clic en Tipos MIME.

  3. Haga clic en Agregar.

  4. En Extensión, escriba .*

  5. Para el tipo MIME, escriba application/octet-stream.

  6. Para salir del cuadro de diálogo Tipos MIME , haga clic en Aceptar.

Uso de web.config para configurar tipos MIME

Puede editar el archivo web.config para configurar tipos MIME para símbolos. Este enfoque borra los tipos MIME heredados y agrega un carácter comodín catch-all * MIME Type. Este enfoque puede ser necesario cuando se heredan tipos MIME en determinadas configuraciones de IIS.

  1. Edite el archivo web.config como se muestra aquí.

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
        <system.webServer>
            <directoryBrowse enabled="true" />
            <staticContent>
                <clear />
                <mimeMap fileExtension=".*" 
    mimeType="application/octet-stream" />
            </staticContent>
        </system.webServer>
    </configuration>
    

Configuración adicional

Los pasos necesarios son una parte del servidor de símbolos de IIS y la configuración de symproxy. Consulte estos temas para obtener información sobre otras consideraciones de configuración.

Almacenes de símbolos HTTP

Almacenamiento en caché de archivos de símbolos adquiridos

Instalación automatizada de SymProxy