Configurar un firewall para el acceso al servidor de informesConfigure a Firewall for Report Server Access

Reporting ServicesReporting Services A las aplicaciones del servidor de informes y a los informes publicados se tiene acceso a través de direcciones URL que especifican una dirección IP, un puerto y un directorio virtual.Report server applications and published reports are accessed through URLs that specify an IP address, port, and virtual directory. Si Firewall de Windows está activado, es probable que el puerto que el servidor de informes está configurado para usar esté cerrado.If Windows Firewall is turned on, the port that the report server is configured to use is most likely closed. Lo que indica que un puerto podría estar cerrado es la recepción de una página en blanco cuando intenta abrir el portal web desde un equipo cliente remoto o una página web en blanco después de solicitar un informe.Indications that a port might be closed are receiving a blank page when you attempt to open the web portal from a remote client computer, or a blank Web page after requesting a report.

Para abrir un puerto, debe utilizar la utilidad Firewall de Windows en el equipo del servidor de informes.To open a port, you must use the Windows Firewall utility on the report server computer. Reporting Services no abrirá los puertos en su lugar; debe realizar este paso manualmente.Reporting Services will not open ports for you; you must perform this step manually.

De forma predeterminada, el servidor de informes escucha las solicitudes HTTP en el puerto 80.By default, the report server listens for HTTP requests on port 80. Por tanto, las instrucciones siguientes incluyen los pasos que especifican ese puerto.As such, the following instructions include steps that specify that port. Si configuró las direcciones URL del servidor de informes para utilizar un puerto diferente, debe especificar ese número de puerto al seguir las instrucciones siguientes.If you configured the report server URLs to use a different port, you must specify that port number when following the instructions below.

Si está teniendo acceso a las bases de datos relacionales de SQL ServerSQL Server en equipos externos, o si la base de datos del servidor de informes se encuentra en una instancia SQL ServerSQL Server externa, debe abrir el puerto 1433 y 1434 del equipo externo.If you are accessing SQL ServerSQL Server relational databases on external computers, or if the report server database is on an external SQL ServerSQL Server instance, you must open port 1433 and 1434 on the external computer. Para obtener más información, vea Configurar Firewall de Windows para el acceso al motor de base de datos en los Libros en pantalla de SQL ServerSQL Server .For more information, see Configure a Windows Firewall for Database Engine Access in SQL ServerSQL Server Books Online. Para obtener más información sobre la configuración predeterminada de Firewall de Windows y una descripción de los puertos TCP que afectan al Motor de base de datosDatabase Engine, a Analysis ServicesAnalysis Services, a Reporting ServicesReporting Servicesy a Integration ServicesIntegration Services, vea Configurar Firewall de Windows para permitir el acceso a SQL Server en los Libros en pantalla de SQL ServerSQL Server .For more information about the default Windows firewall settings, and a description of the TCP ports that affect the Motor de base de datosDatabase Engine, Analysis ServicesAnalysis Services, Reporting ServicesReporting Services, and Integration ServicesIntegration Services, see Configure the Windows Firewall to Allow SQL Server Access in SQL ServerSQL Server Books Online.

PrerequisitesPrerequisites

En estas instrucciones se supone que ya configuró la cuenta de servicio, creó la base de datos del servidor de informes y configuró direcciones URL para el servicio web del servidor de informes y el portal web.These instructions assume that you already configured the service account, created the report server database, and configured URLs for the Report Server Web service and the web portal. Para más información, vea Administrar un servidor de informes en modo nativo de Reporting Services.For more information, see Manage a Reporting Services Native Mode Report Server.

También debería haber comprobado que el servidor de informes es accesible a través de una conexión del explorador web local a la instancia del servidor de informes local.You should also have verified that the report server is accessible over a local Web browser connection to the local report server instance. Con este paso se establece que tiene una instalación activa.This step establishes that you have a working installation. Debería comprobar que la instalación está configurada correctamente antes de empezar a abrir los puertos.You should verify that the installation is configured correctly before you begin opening ports. Para completar este paso en Windows Server 2008, debe haber agregado también el sitio del servidor de informes a Sitios de confianza.To complete this step on Windows Server, you must have also added the report server site to Trusted Sites. Para más información, vea Configurar un servidor de informes en modo nativo para la administración local (SSRS).For more information, see Configure a Native Mode Report Server for Local Administration (SSRS).

Abrir puertos en Firewall de WindowsOpening Ports in Windows Firewall

Para abrir el puerto 80To open port 80

  1. En el menú Inicio , haga clic en Panel de control, en Sistema y seguridady, a continuación, en Firewall de Windows.From the Start menu, click Control Panel, click System and Security, and then click Windows Firewall. El Panel de control no está configurado para la vista 'Categoría', solo necesita seleccionar Firewall de Windows.Control Panel is not configured for 'Category' view, you only need to select Windows Firewall.

  2. Haga clic en Configuración avanzada.Click Advanced Settings.

  3. Haga clic en Reglas de entradaClick Inbound Rules.

  4. Haga clic en Nueva regla en la ventana Acciones.Click New Rule in the Actions window.

  5. Haga clic en Puerto en la sección Regla de entrada.Click Rule Type of Port.

  6. Haga clic en Siguiente.Click Next.

  7. En la página Protocolos y puertos , haga clic en TCP.On the Protocol and Ports page click TCP.

  8. Seleccione Puertos locales específicos y escriba un valor de 80.Select Specific Local Ports and type a value of 80.

  9. Haga clic en Siguiente.Click Next.

  10. En la página Acción , haga clic en Permitir la conexión.On the Action page click Allow the connection.

  11. Haga clic en Siguiente.Click Next.

  12. En la página Perfil , haga clic en las opciones adecuadas para su entorno.On the Profile page click the appropriate options for your environment.

  13. Haga clic en Siguiente.Click Next.

  14. En la página Nombre , escriba un nombre deReportServer (TCP en el puerto 80) .On the Name page enter a name ofReportServer (TCP on port 80)

  15. Haga clic en Finalizar.Click Finish.

  16. Reinicie el equipo.Restart the computer.

Pasos siguientesNext steps

Después de abrir el puerto y antes de confirmar si los usuarios remotos pueden tener acceso al servidor de informes en el puerto que abre, debe conceder acceso de usuario al servidor de informes a través de las asignaciones de roles en Inicio y en el nivel de sitio.After you open the port and before you confirm whether remote users can access the report server on the port that you open, you must grant user access to the report server through role assignments on Home and at the site level. Puede abrir un puerto correctamente y seguir teniendo conexiones del servidor de informes erróneas si los usuarios no tienen permisos suficientes.You can open a port correctly and still have report server connections fail if users do not have sufficient permissions. Para más información, consulte Concesión a un usuario de acceso a un servidor de informes en los libros en pantalla de SQL ServerSQL Server.For more information, see Grant user access to a report server in SQL ServerSQL Server Books Online.

También puede comprobar que el puerto se abre correctamente iniciando el portal web en un equipo diferente.You can also verify that the port is opened correctly by starting the web portal on a different computer. Para más información, consulte El portal web de un servidor de informes.For more information, see The web portal of a report server.

Vea tambiénSee also

Configurar la cuenta de servicio del servidor de informes (Administrador de configuración de SSRS) Configure the Report Server Service Account (SSRS Configuration Manager)
Configurar las direcciones URL del servidor de informes (Administrador de configuración de SSRS) Configure Report Server URLs (SSRS Configuration Manager)
Crear una base de datos del servidor de informes (Administrador de configuración de SSRS) Create a Report Server Database (SSRS Configuration Manager)
Configurar la cuenta de servicio del servidor de informes (Administrador de configuración de SSRS) Configure the Report Server Service Account (SSRS Configuration Manager)
Administración de un servidor de informes en modo nativo de Reporting ServicesManage a Reporting Services Native Mode Report Server