Configurar um firewall para acesso ao servidor de relatório

Os aplicativos e os relatórios publicados do servidor de relatório do Reporting Services são acessados por meio de URLs que especificam um endereço IP, uma porta e um diretório virtual. Se o Firewall do Windows estiver ativado, a porta que o servidor de relatório está configurado para usar provavelmente estará fechada. As indicações de que uma porta deve ser fechada são uma página em branco quando você tenta abrir o portal da Web de um computador cliente remoto, ou uma página da Web em branco após a solicitação em um relatório.

Para abrir uma porta, você deve usar o utilitário Firewall do Windows no computador do servidor de relatório. O Reporting Services não abre portas para você. Você deve executar esta etapa manualmente.

Por padrão, o servidor de relatório escuta solicitações HTTP na porta 80. Dessa forma, as instruções a seguir incluem etapas que especificam essa porta. Se você configurou as URLs do servidor de relatório para usar uma porta diferente, deverá especificar esse número de porta ao seguir as instruções deste artigo.

Você deve abrir as portas 1433 e 1434 no computador externo se uma das seguintes instruções for verdadeira:

  • Se você estiver acessando bancos de dados relacionais do SQL Server em computadores externos
  • Se o banco de dados do servidor de relatório estiver em uma instância externa do SQL Server

Para obter mais informações, veja Configurar um Firewall do Windows para acesso ao Mecanismo de Banco de Dados. Para obter mais informações sobre as configurações de Firewall do Windows padrão e obter uma descrição das portas TCP que afetam o Mecanismo de Banco de Dados, Analysis Services, Reporting Services e Integration Services, veja Configurar o Firewall do Windows para permitir acesso ao SQL Server.

Pré-requisitos

Essas instruções pressupõem que você já configurou a conta de serviço. Eles também presumem que você criou o banco de dados do servidor de relatório e configurou URLs para o serviço Web do Servidor de Relatório e o portal da Web. Para obter mais informações, consulte Gerenciar um servidor de relatório de modo nativo do Reporting Services.

Você também deve verificar se o servidor de relatório pode ser acessado por uma conexão local de navegador Web com a instância local do servidor de relatório. Essa etapa confirma que você tem uma instalação em funcionamento. Você deve verificar se a instalação está configurada corretamente antes de começar a abrir portas. Para concluir essa etapa no Windows Server, você também deve adicionar o site do servidor de relatório aos Sites Confiáveis. Para obter mais informações, confira Configurar um servidor de relatório no modo nativo para a administração local (SSRS).

Abra portas no Firewall do Windows

Abrir a porta 80

  1. No menu Iniciar, selecione Painel de Controle, selecione Sistema e Segurança e escolha Firewall do Windows. O Painel de Controle não está configurado para exibição por categoria, você só precisa selecionar o Firewall do Windows.

  2. Selecione Configurações Avançadas.

  3. Selecione Regras de Entrada.

  4. Selecione Nova Regra na janela Ações.

  5. Escolha o tipo de regra Porta.

  6. Selecione Avançar.

  7. Na página Protocolo e Portas, escolha TCP.

  8. Selecione Portas locais específicas e insira um valor de 80.

  9. Selecione Avançar.

  10. Na página Ação, selecione Permitir a conexão.

  11. Selecione Avançar.

  12. Na página Perfil, selecione as opções apropriadas para seu ambiente.

  13. Selecione Avançar.

  14. Na página Nome, insira o nome do ReportServer (TCP na porta 80).

  15. Selecione Concluir.

  16. Reinicie o computador.

Próximas etapas

Após abrir a porta, você deverá conceder acesso ao usuário ao servidor de relatório por meio de atribuições de função na página inicial e no nível do site. Essa ação é feita antes de confirmar se os usuários remotos podem acessar o servidor de relatório na porta aberta. Você pode abrir uma porta corretamente e ainda ter falha de conexões do servidor de relatório se os usuários não tiverem permissões adequadas. 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 saber mais, confira o portal da Web de um servidor de relatório.

Confira também

Configurar a conta de serviço do Servidor de Relatório (Gerenciador de Configurações do Servidor de Relatório)
Configurar URLs do servidor de relatório (Gerenciador de Configurações do Servidor de Relatório)
Criar um banco de dados do servidor de relatório (Gerenciador de Configurações do Servidor de Relatório)
Configurar a conta de serviço do Servidor de Relatório (Gerenciador de Configurações do Servidor de Relatório)
Gerenciar um servidor de relatórios de Modo Nativo do Reporting Services