Configurare un firewall per l'accesso al server di reportConfigure a Firewall for Report Server Access

Reporting ServicesReporting Services Alle applicazioni del server di report e ai report pubblicati si accede tramite URL che specificano un indirizzo IP, una porta e una directory virtuale. Report server applications and published reports are accessed through URLs that specify an IP address, port, and virtual directory. Se Windows Firewall è abilitato, la porta configurata per l'utilizzo da parte del server di report è probabilmente chiusa.If Windows Firewall is turned on, the port that the report server is configured to use is most likely closed. La visualizzazione di una pagina vuota quando si cerca di aprire Gestione report da un computer client remoto oppure dopo la richiesta di un report indica che una porta potrebbe essere chiusa.Indications that a port might be closed are the a blank page when you attempt to open Report Manager from a remote client computer or a blank Web page after requesting a report.

Per aprire una porta, è necessario utilizzare l'utilità Windows Firewall nel computer server di report.To open a port, you must use the Windows Firewall utility on the report server computer. Poiché le porte non verranno aperte automaticamente da Reporting Services, è necessario eseguire questa operazione manualmente.Reporting Services will not open ports for you; you must perform this step manually.

Per impostazione predefinita, il server di report è in attesa delle richieste HTTP sulla porta 80.By default, the report server listens for HTTP requests on port 80. Di conseguenza, le indicazioni seguenti includono passaggi in cui viene specificata tale porta.As such, the following instructions include steps that specify that port. Se gli URL del server di report sono stati configurati per l'utilizzo di una porta diversa, è necessario specificare questo numero di porta quando si utilizzano le indicazioni fornite di seguito.If you configured the report server URLs to use a different port, you must specify that port number when following the instructions below.

Se si accede ai database relazionali di SQL ServerSQL Server in computer esterni o se il database del server di report si trova in un'istanza esterna di SQL ServerSQL Server , è necessario aprire le porte 1433 e 1434 nel computer esterno.If you are accessing SQL ServerSQL Server relational databases on external computers, or if the report server database is on an external SQL ServerSQL Server instance, you must open port 1433 and 1434 on the external computer. Per altre informazioni, vedere Configurare Windows Firewall per l'accesso al motore di database nella documentazione online di SQL ServerSQL Server .For more information, see Configure a Windows Firewall for Database Engine Access in SQL ServerSQL Server Books Online. Per altre informazioni sulle impostazioni predefinite di Windows Firewall e per una descrizione delle porte TCP che interessano Motore di databaseDatabase Engine, Analysis ServicesAnalysis Services, Reporting ServicesReporting Servicese Integration ServicesIntegration Services, vedere Configurare Windows Firewall per consentire l'accesso a SQL Server nella documentazione online di SQL ServerSQL Server .For more information about the default Windows firewall settings, and a description of the TCP ports that affect the Motore di databaseDatabase Engine, Analysis ServicesAnalysis Services, Reporting ServicesReporting Services, and Integration ServicesIntegration Services, see Configure the Windows Firewall to Allow SQL Server Access in SQL ServerSQL Server Books Online.

PrerequisitiPrerequisites

In queste indicazioni si presuppone che sia già stato configurato l'account del servizio, sia già stato creato il database del server di report e che siano già stati configurati gli URL per il servizio Web ReportServer e per Gestione report.These instructions assume that you already configured the service account, created the report server database, and configured URLs for the Report Server Web service and Report Manager. Per altre informazioni, vedere Gestire un server di report in modalità nativa di Reporting Services.For more information, see Manage a Reporting Services Native Mode Report Server.

È inoltre necessario avere verificato la possibilità di accedere al server di report tramite una connessione del browser all'istanza locale del server di report.You should also have verified that the report server is accessible over a local Web browser connection to the local report server instance. Questo passaggio consente di stabilire che si dispone di un'installazione funzionante.This step establishes that you have a working installation. Prima di procedere all'apertura delle porte, è necessario verificare la corretta configurazione dell'installazione.You should verify that the installation is configured correctly before you begin opening ports. Per completare questo passaggio in Windows Server, è inoltre necessario avere aggiunto il server di report all'area dei siti attendibili.To complete this step on Windows Server, you must have also added the report server site to Trusted Sites. Per altre informazioni, vedere Configurare un server di report in modalità nativa per gli amministratori locali (SSRS).For more information, see Configure a Native Mode Report Server for Local Administration (SSRS).

Apertura di porte in Windows FirewallOpening Ports in Windows Firewall

Per aprire la porta 80To open port 80

  1. Fare clic sul menu Start , scegliere Pannello di controllo, Sistema e sicurezzae quindi Windows Firewall.From the Start menu, click Control Panel, click System and Security, and then click Windows Firewall. Il Pannello di controllo non è configurato per la visualizzazione per 'Categorie': è sufficiente selezionare Windows Firewall.Control Panel is not configured for 'Category' view, you only need to select Windows Firewall.

  2. Fare clic su Impostazioni avanzate.Click Advanced Settings.

  3. Fare clic su Regole connessioni in entrata.Click Inbound Rules.

  4. Fare clic su nuova regola nel azioni finestra.Click New Rule in the Actions window.

  5. Fare clic su Tipo di regola in Porta.Click Rule Type of Port.

  6. Scegliere Avanti.Click Next.

  7. Nella pagina Protocollo e porte selezionare TCP.On the Protocol and Ports page click TCP.

  8. Selezionare Porte locali specifiche e digitare il valore 80.Select Specific Local Ports and type a value of 80.

  9. Scegliere Avanti.Click Next.

  10. Nella pagina Azione fare clic su Consenti la connessione.On the Action page click Allow the connection.

  11. Scegliere Avanti.Click Next.

  12. Nella pagina Profilo fare clic sulle opzioni appropriate per l'ambiente.On the Profile page click the appropriate options for your environment.

  13. Scegliere Avanti.Click Next.

  14. Nella pagina Nome immettere un nome diReportServer (TCP sulla porta 80)On the Name page enter a name ofReportServer (TCP on port 80)

  15. Fare clic su Fine.Click Finish.

  16. Riavviare il computer.Restart the computer.

Passaggi successiviNext Steps

Dopo avere aperto la porta e prima di verificare che gli utenti remoti possano accedere al server di report sulla porta aperta, è necessario concedere accesso utente al server di report tramite assegnazioni di ruolo in Home e a livello di sito.After you open the port and before you confirm whether remote users can access the report server on the port that you open, you must grant user access to the report server through role assignments on Home and at the site level. Pur aprendo correttamente una porta, è possibile che le connessioni del server di report non vengano effettuate se gli utenti non dispongono di autorizzazioni sufficienti.You can open a port correctly and still have report server connections fail if users do not have sufficient permissions. Per ulteriori informazioni, vedere concedere l'accesso utente a un Server di Report ( Gestione report ) in SQL ServerSQL Server documentazione in linea.For more information, see Grant User Access to a Report Server (Report Manager) in SQL ServerSQL Server Books Online.

È inoltre possibile verificare che la porta sia aperta correttamente avviando Gestione report in un computer diverso.You can also verify that the port is opened correctly by starting Report Manager on a different computer. Per ulteriori informazioni, vedere gestione Report ( Modalità nativa SSRS ) in SQL ServerSQL Server documentazione in linea.For more information, see Report Manager (SSRS Native Mode) in SQL ServerSQL Server Books Online.

Vedere ancheSee Also

Configurare l'account del servizio del server di report (Gestione configurazione SSRS) Configure the Report Server Service Account (SSRS Configuration Manager)
Configurare gli URL di Server di Report ( Gestione configurazione SSRS ) Configure Report Server URLs (SSRS Configuration Manager)
Creare un database del Server di Report ( Gestione configurazione SSRS ) Create a Report Server Database (SSRS Configuration Manager)
Configurare Account di servizio del Server di Report ( Gestione configurazione SSRS ) Configure the Report Server Service Account (SSRS Configuration Manager)
Gestire un Server di Report di Reporting Services in modalità nativaManage a Reporting Services Native Mode Report Server