Configurar um firewall para acesso ao servidor de relatório

Neste artigo, você aprenderá como abrir de forma manual as portas necessárias no Firewall do Windows para permitir o acesso aos aplicativos do Servidor de Relatório do SQL Server Reporting Services (SSRS) e aos relatórios publicados. O acesso aos aplicativos do Servidor de Relatório do SSRS e aos relatórios publicados é realizado por meio de URLs que incluem um endereço IP, uma porta e um diretório virtual. Se você habilitar o Firewall do Windows, ele poderá bloquear a porta usada pelo servidor de relatório, o que pode resultar em problemas como a exibição de uma página em branco ao tentar obter acesso ao portal da Web ou ao solicitar um relatório. Para resolver esses problemas, você deve realizar esta etapa de forma manual. Siga as instruções apresentadas neste artigo para usar o utilitário Firewall do Windows e abrir uma porta no servidor de relatório.

Pré-requisitos

Abra portas no Firewall do Windows

Observação

Por padrão, o servidor de relatório escuta solicitações HTTP na porta 80. As instruções apresentadas a seguir incluem etapas para abrir essa porta. Se você configurar as URLs do servidor de relatório para usar uma porta diferente, substitua a porta 80 pelo número da porta adequado nas instruções. Para obter mais informações, confira Configurar URLs do Sservidor de relatório (Gerenciador de Configurações do Servidor de Relatório).

Abra as portas 1433 e 1434 no computador externo se uma das seguintes instruções for verdadeira:

  • Você acessa bancos de dados relacionais do SQL Server em computadores externos.
  • O banco de dados do servidor de relatório está em uma instância externa do SQL Server

Para abrir a porta 80, complete as seguintes etapas:

  1. Abra as definições de configuração do Firewall do Windows no seu servidor de relatório. Encontre as definições de configuração ao pesquisar no Painel de Controle por Firewall do Windows.
  2. Selecione Configurações Avançadas.
  3. Selecione Regras de Entrada.
  4. No painel Ações, selecione Nova Regra.
  5. Escolha o tipo de regra de Porta e selecione Avançar.
  6. Na página Protocolo e Portas, escolha TCP.
  7. Selecione Portas Locais Específicas, insira o valor 80 e clique em Avançar.
  8. Na página de Ação, selecione Permitir a conexão e clique em Avançar.
  9. Na página de Perfil, selecione as opções apropriadas para o seu ambiente e clique em Avançar.
  10. Na página de Nome, insira o nome ReportServer (TCP na porta 80) e selecione Concluir.
  11. Reinicie o computador.

Validar a configuração da porta

Após abrir a porta, você deve realizar a concessão de acesso ao servidor de relatório para o usuário por meio de atribuições de função nos níveis Início e Site. Essa ação é feita antes de confirmar se os usuários remotos podem acessar o servidor de relatório na porta aberta. Mesmo que a porta esteja corretamente aberta, as conexões do Servidor de Relatório ainda podem falhar se os usuários não tiverem permissões suficientes. Para obter mais informações, consulte Conceder acesso ao usuário a um servidor de relatório.

Você também pode verificar se a porta está aberta corretamente iniciando o portal da Web em um computador diferente. Para obter mais informações, confira O que é o portal da Web do servidor de relatório (modo Nativo)?