Konfigurieren einer Firewall für den Zugriff auf den Berichtsserver

In diesem Artikel erfahren Sie, wie Sie die erforderlichen Ports in der Windows-Firewall manuell öffnen, um den Zugriff auf SQL Server Reporting Services (SSRS) Berichtsserveranwendungen und veröffentlichte Berichte zu ermöglichen. Sie greifen auf SSRS-Reportserver-Anwendungen und veröffentlichte Berichte über URLs zu, die eine IP-Adresse, einen Port und ein virtuelles Verzeichnis angeben. Wenn Sie die Windows-Firewall aktivieren, blockiert sie möglicherweise den vom Berichtsserver verwendeten Port, was zu Problemen wie dem Empfang einer leeren Seite beim Versuch, auf das Webportal zuzugreifen oder einen Bericht anzufordern, führt. Um diese Probleme zu beheben, müssen Sie diesen Schritt manuell durchführen. Folgen Sie den Anweisungen in diesem Artikel, um mit dem Windows-Firewall-Hilfsprogramm einen Port auf dem Berichtsserver zu öffnen.

Voraussetzungen

Öffnen von Ports in der Windows-Firewall

Hinweis

Standardmäßig lauscht der Berichtsserver HTTP-Anforderungen an Port 80. Die folgenden Anweisungen enthalten Schritte zum Öffnen dieses Ports. Wenn Sie die URLs des Berichtsservers so konfigurieren, dass ein anderer Port verwendet wird, ersetzen Sie Port 80 durch die richtige Portnummer in den Anweisungen. Weitere Informationen Sie unter Konfigurieren von Berichtsserver-URLs (Berichtsserver-Konfigurations-Manager).

Öffnen Sie Port 1433 und 1434 auf dem externen Computer, wenn eine der folgenden Aussagen zutrifft:

  • Sie greifen auf relationale SQL Server-Datenbanken auf externen Computern zu.
  • Die Berichtsserver-Datenbank sich in einer externen SQL Server-Instanz befindet.

Um Port 80 zu öffnen, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie die Konfigurationseinstellungen der Windows-Firewall auf Ihrem Berichtsserver. Suchen Sie in der Systemsteuerung nach den Konfigurationseinstellungen für die Windows-Firewall.
  2. Wählen Sie Erweiterte Einstellungen aus.
  3. Wählen Sie Eingehende Regeln aus.
  4. Wählen Sie im Fensterbereich Aktionen die Option Neue Regel.
  5. Wählen Sie den Typ der Portregel und wählen Sie Weiter.
  6. Wählen Sie auf der Seite Protokolle und Ports die Option TCP aus.
  7. Wählen Sie Spezifische lokale Ports, geben Sie einen Wert von 80 ein und wählen Sie Weiter.
  8. Wählen Sie auf der Seite Aktion die Option Verbindung zulassen und anschließend Weiter aus.
  9. Wählen Sie auf der Seite Profil die entsprechenden Optionen für Ihre Umgebung aus und wählen Sie Weiter.
  10. Geben Sie auf der Seite Name den Namen ReportServer (TCP an Port 80) ein und wählen Sie Beenden.
  11. Starten Sie den Computer neu.

Überprüfen der Portkonfiguration

Nachdem Sie den Port geöffnet haben, gewähren Sie den Benutzern den Zugriff auf den Berichtsserver durch Rollenzuweisungen auf den Ebenen Home und Site. Das muss geschehen, bevor Sie prüfen, ob Remotebenutzer auf den Berichtsserver über den von Ihnen geöffneten Port zugreifen können. Selbst wenn der Port korrekt geöffnet ist, können Berichtsserver-Verbindungen fehlschlagen, wenn Benutzer nicht über ausreichende Berechtigungen verfügen. Weitere Informationen finden Sie unter Gewähren von Benutzerzugriff auf einen Berichtsserver.

Sie können auch überprüfen, ob der Port richtig geöffnet ist, indem Sie das Webportal auf einem anderen Computer starten. Weitere Informationen finden Sie unter Was ist das Webportal des Berichtsservers (nativer Modus)?