Partilhar via


Configure a Firewall for Report Server Access

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 pode estar fechada são o aparecimento de uma página da Web em branco depois de solicitar um relatório ou de uma página em branco quando você tentar abrir o Gerenciador de Relatórios a partir de um computador cliente remoto.

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 abrirá portas para você; é necessário executar essa 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ê tiver configurado para que as URLs do servidor de relatório usem uma porta diferente, deverá especificar esse número de porta ao seguir as próximas instruções.

Se você estiver acessando bancos de dados relacionais do SQL Server em computadores externos ou se o banco de dados do servidor de relatório estiver em uma instância do SQL Server externa , você deve abrir as portas 1433 e 1434 no computador externo. Para obter mais informações, consulte Configurar um Firewall do Windows para Acesso ao Mecanismo de Banco de Dados no SQL Server Manuais Online. Para obter mais informações sobre as configurações padrão de firewall do Windows e uma descrição das portas TCP que afetam o Mecanismo de Banco de Dados, o Analysis Services, o Reporting Services e o Integration Services, consulte Configurar o Firewall do Windows para Permitir acesso SQL Server em SQL Server Manuais Online.

Pré-requisitos

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

Você também deve ter verificado 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 ter adicionado 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).

Abrindo portas no Firewall do Windows

Há instruções separadas para versões diferentes do Firewall do Windows.

Para abrir a porta 80 no Windows 7, no Windows Server 2008 R2, no Windows Server 2012 e no 2012 R2

  1. No menu Iniciar , clique em Painel de Controle, em Sistema e Segurançae, em seguida, em Firewall do Windows. O Painel de controle não está configurado para a exibição 'Categoria', você precisa selecionar apenas a opção Firewall do Windows.

  2. Clique em Configurações Avançadas.

  3. Clique em Regras de entrada.

  4. Clique em Nova Regra na janela Ações **.**

  5. Clique em Tipo de Regra de porta.

  6. Clique em Próximo.

  7. Na página Protocolos e Portas , clique em TCP.

  8. Selecione Portas Locais Específicas e digite um valor de 80.

  9. Clique em Próximo.

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

  11. Clique em Próximo.

  12. Na página Perfil , clique nas opções adequadas para seu ambiente.

  13. Clique em Próximo.

  14. Na página Nome , digite o nome doReportServer (TCP na porta 80)

  15. Clique em Concluir.

  16. Reinicie o computador.

Para abrir a porta 80 no Windows Vista ou no Windows Server 2008

  1. No menu Iniciar, clique em Painel de Controle, em Segurança e em Firewall do Windows.

  2. Clique em Permitir um programa pelo Firewall do Windows.

  3. Clique em Continuar.

  4. Na guia Exceções, clique em Adicionar Porta.

  5. Em Nome, digite ReportServer (TCP na porta 80).

  6. Em Número da porta, digite 80.

  7. Verifique se o TCP está selecionado.

  8. Clique em Alterar Escopo.

  9. Clique apenas em Minha rede (sub-rede) e clique em OK.

  10. Clique em OK para fechar a caixa de diálogo.

  11. Reinicie o computador.

Próximas etapas

Depois de abrir a porta e antes de confirmar se usuários remotos podem acessar o servidor de relatório na porta que abriu, você deverá conceder acesso de usuário ao servidor de relatório por meio de atribuições de função em Base e no nível do site. 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 de usuário a um servidor de relatório (Gerenciador de Relatórios) em SQL Server Manuais Online.

Você também pode verificar se a porta está aberta corretamente iniciando o Gerenciador de Relatórios em um computador diferente. Para obter mais informações, consulte Gerenciador de Relatórios (modo nativo do SSRS) em SQL Server Manuais Online.

Consulte Também

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