Configure um firewall para acesso ao servidor de relatórios

Neste artigo, aprende como abrir manualmente as portas necessárias no Windows Firewall para permitir o acesso a aplicações de servidor de relatórios e relatórios publicados do SQL Server Reporting Services (SSRS). Acede às aplicações do servidor de relatórios SSRS e aos relatórios publicados através de URLs que especificam um endereço IP, porta e diretório virtual. Se ativares o Windows Firewall, pode bloquear a porta usada pelo servidor de relatórios, levando a problemas como receber uma página em branco ao tentar aceder ao portal web ou ao pedir um relatório. Para resolver estes problemas, deve realizar este passo manualmente. Siga as instruções deste artigo para usar a utilidade Windows Firewall para abrir uma porta no servidor de relatórios.

Pré-requisitos

Abrir portas no Windows Firewall

Note

Por defeito, o servidor de relatórios escuta pedidos HTTP na porta 80. As instruções seguintes incluem os passos para abrir esta porta. Se configurares os URLs do servidor de relatórios para usarem uma porta diferente, substitui a porta 80 pelo número de porta correto nas instruções. Para mais informações, consulte Configurar URLs do servidor de relatórios (Gestor de Configuração do Servidor de Relatório).

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

  • Acedes a bases de dados relacionais do SQL Server em computadores externos.
  • A base de dados do servidor de relatórios está numa instância externa do SQL Server.

Para abrir a porta 80, complete os seguintes passos:

  1. Abra as definições de configuração do Firewall do Windows no seu servidor de relatórios. Encontre as definições de configuração pesquisando no Painel de Controlo for Windows Firewall.
  2. Selecione Definições Avançadas.
  3. Selecione Inbound Rules.
  4. No painel de Ações , selecione Nova Regra.
  5. Escolha o tipo de regra Porta e selecione Próximo.
  6. Na página de Protocolo e Portas , escolha TCP.
  7. Selecione Portas Locais Específicas, introduza um valor de 80 e selecione Próximo.
  8. Na página de Ação , selecione Permitir a ligação e selecione Próximo.
  9. Na página de Perfil , selecione as opções apropriadas para o seu ambiente e selecione Próximo.
  10. Na página de Nome , introduza o nome ReportServer (TCP na porta 80) e selecione Terminar.
  11. Reinicie o computador.

Validar configuração da porta

Depois de abrir a porta, conceda ao utilizador acesso ao servidor de relatórios através de atribuições de funções ao nível de Origem e Site. Esta ação é feita antes de confirmar se os utilizadores remotos conseguem aceder ao servidor de relatórios na porta aberta. Mesmo que a porta seja aberta corretamente, as ligações ao Servidor de Relatórios podem falhar se os utilizadores não tiverem permissões suficientes. Para mais informações, consulte Conceder acesso ao utilizador a um servidor de relatórios.

Também pode verificar se a porta está aberta corretamente iniciando o portal web num computador diferente. Para mais informações, veja O que é o portal web do servidor de relatórios (modo nativo)?