Configurare un firewall per l'accesso al server di report

Questo articolo illustra come aprire manualmente le porte necessarie in Windows Firewall per consentire l'accesso alle applicazioni del server di report di SQL Server Reporting Services (SSRS) e ai report pubblicati. Accedere alle applicazioni del server di report e ai report pubblicati tramite URL che specificano un indirizzo IP, una porta e una directory virtuale. Se si abilita Windows Firewall, potrebbe bloccare la porta usata dal server di report, causando problemi come la ricezione di una pagina vuota quando si tenta di accedere al portale Web o quando si richiede un report. Per risolvere questi problemi, è necessario eseguire questo passaggio manualmente. Seguire le istruzioni in questo articolo per usare l'utilità Windows Firewall per aprire una porta nel server di report.

Prerequisiti

Aprire porte in Windows Firewall

Nota

Per impostazione predefinita, il server di report è in ascolto delle richieste HTTP sulla porta 80. Le istruzioni seguenti includono i passaggi per aprire questa porta. Se si configurano gli URL del server di report per l'utilizzo di una porta diversa, sostituire la porta 80 con il numero della porta corretto nelle istruzioni. Per altre informazioni sul formato dell'URL, vedere Configurare gli URL del server di report (Gestione configurazione del server di report).

Se una delle istruzioni seguenti è true, aprire la porta 1433 e 1434 nel computer esterno:

  • Si accede a database relazionali di SQL Server in computer esterni.
  • Il database del server di report si trova in un'istanza esterna di SQL Server.

Per aprire la porta 80, completare i passaggi seguenti:

  1. Aprire le impostazioni di configurazione di Windows Firewall nel server di report. Trovare le impostazioni di configurazione eseguendo una ricerca in Pannello di controllo per Windows Firewall.
  2. Seleziona Impostazioni avanzate.
  3. Selezionare Regole in ingresso.
  4. Selezionare Nuova regola nel riquadro Azioni.
  5. Scegliere il tipo di regola Porta e selezionare Avanti.
  6. Nella pagina Protocolli e porte selezionare TCP.
  7. Selezionare Porte locali specifiche, digitare il valore 80 e selezionare Avanti.
  8. Nella pagina Azione selezionare Consenti la connessione e Avanti.
  9. Nella pagina Profilo, selezionare le opzioni appropriate per l'ambiente e selezionare Avanti.
  10. Nella pagina Nome immettere un nome di ReportServer (TCP sulla porta 80) e selezionare Fine.
  11. Riavviare il computer.

Convalidare la configurazione della porta

Dopo avere aperto la porta, concedere accesso utente al server di report tramite assegnazioni di ruolo a livello di Home e sito. Questa azione viene eseguita prima di confermare se gli utenti remoti possono accedere al server di report sulla porta aperta. Anche se la porta viene aperta correttamente, le connessioni del server di report potrebbero comunque non riuscire se gli utenti non dispongono di autorizzazioni sufficienti. Per altre informazioni, vedere Concedere l'accesso utente a un server di report.

È anche possibile verificare che la porta sia aperta correttamente avviando il portale Web in un computer diverso. Per altre informazioni, vedere Qual è il portale Web di un server di report (modalità nativa)?