Configure a firewall for report server access - SQL Server Reporting Services (SSRS) (2024)

  • Article

Reporting Services report server applications and published reports are accessed through URLs that specify an IP address, port, and virtual directory. If Windows Firewall is turned on, the port that the report server is configured to use is most likely closed. Indications that a port might be closed are: receiving a blank page when you attempt to open the web portal from a remote client computer, or a blank Web page after requesting a report.

To open a port, you must use the Windows Firewall utility on the report server computer. Reporting Services doesn't open ports for you. You must perform this step manually.

By default, the report server listens for HTTP requests on port 80. As such, the following instructions include steps that specify that port. If you configured the report server URLs to use a different port, you must specify that port number when following the instructions in this article.

You must open port 1433 and 1434 on the external computer if one of the following statements is true:

  • If you're accessing SQL Server relational databases on external computers
  • If the report server database is on an external SQL Server instance

For more information, see Configure a Windows Firewall for database engine access. For more information about the default Windows Firewall settings, and a description of the TCP ports that affect the Database Engine, Analysis Services, Reporting Services, and Integration Services, see Configure the Windows Firewall to allow SQL Server access.

Prerequisites

These instructions assume that you already configured the service account. They also assume you created the report server database and configured URLs for the Report Server Web service and the web portal. For more information, see Manage a Reporting Services native mode report server.

You should also verify that the report server is accessible over a local Web browser connection to the local report server instance. This step establishes that you have a working installation. You should verify that the installation is configured correctly before you begin opening ports. To complete this step on Windows Server, you must also add the report server site to Trusted Sites. For more information, see Configure a native mode report server for local administration (SSRS).

Open ports in Windows Firewall

To open port 80:

  1. From the Start menu, select Control Panel, select System and Security, and then choose Windows Firewall. Control Panel isn't configured for Category view, you only need to select Windows Firewall.

  2. Select Advanced Settings.

  3. Select Inbound Rules.

  4. Select New Rule in the Actions window.

  5. Choose the Port rule type.

  6. Select Next.

  7. On the Protocol and Ports page, choose TCP.

  8. Select Specific Local Ports and enter a value of 80.

  9. Select Next.

  10. On the Action page, select Allow the connection.

  11. Select Next.

  12. On the Profile page, select the appropriate options for your environment.

  13. Select Next.

  14. On the Name page, enter the name of ReportServer (TCP on port 80).

  15. Select Finish.

  16. Restart the computer.

Next steps

After you open the port, you must grant user access to the report server through role assignments on Home and at the site level. This action is done before confirming whether remote users can access the report server on the opened port. You can open a port correctly and still have report server connections fail if users don't have sufficient permissions. For more information, see Grant user access to a report server.

You can also verify that the port is opened correctly by starting the web portal on a different computer. For more information, see The web portal of a report server (SSRS Native Mode).

Related content

Configure a firewall for report server access - SQL Server Reporting Services (SSRS) (2024)

FAQs

What are the firewall ports for SQL Reporting Services? ›

By default, the typical ports used by SQL Server and associated database engine services are: TCP 1433 , 4022 , 135 , 1434 , UDP 1434 .

How to configure SQL Server Firewall? ›

Allow the SQL Server applications in the Firewall
  1. Open Windows Control Panel and select System and Security.
  2. From the System and Security window, click the link to Allow an app through Windows Firewall.
  3. Allow the SQL Server Browser: ...
  4. Click the Browse button. ...
  5. Allow the SQL Server Application: ...
  6. Click the Browse button.

How to open firewall port 1433 for SQL Server database? ›

Solution
  1. Connect to your SQL server.
  2. Open the Windows firewall.
  3. Click on Inbound Rules.
  4. Select New Rule.
  5. Select the Port type of the rule.
  6. Specify the ports 1433 and 1434 to which this rule applies inside the Specific local ports area. ...
  7. In this step, leave the default selection: Allow the connection.
Nov 17, 2022

How to configure the firewall to permit access to the database engine? ›

Open a port in the Windows Firewall for TCP access

In the Rule Type dialog box, select Port, and then select Next. In the Protocol and Ports dialog box, select TCP. Select Specific local ports, and then type the port number of the instance of the Database Engine, such as 1433 for the default instance. Select Next.

What is the default port for SQL Server SSRS? ›

Port 80 is the default port for TCP/IP connections on a computer.

What is the difference between port 1433 and 1434? ›

As we have already mentioned, the SQL Server Database Engine listens on port 1433 for the TCP/IP connections, and port 1434 is used for the UDP connections by default. However, if you are working with more than one SQL Server instance at the same time, you will have the default port numbers.

How do I get SQL Server to listen on port 1433? ›

How To Set Static TCP Port (1433) in Microsoft SQL Server/Express
  1. Step 3) Double click on Protocols for SQLEXPRESS.
  2. Step 4) Right click TCP/IP and select Properties. If necessary, first enable TCP/IP.
  3. Step 5) Scroll down to IPAll make sure TCP Dynamic Ports is blank and that TCP Port is set to 1433.
  4. Step 6) Click OK.
Mar 30, 2020

How to check if port 1433 is open or not? ›

Click the Start button on the local machine and type “CMD” into the search programs and files field. Enter “Telnet IP-address 1433” in the Command Prompt. If port 1433 is not open, it will immediately return an error. We will be able to connect to the MS-SQL server if port 1433 is open.

What is the default port 1433 for SQL Server? ›

TCP port 1433 is the default port for communication between Microsoft SQL Server and its applications. SQL Server powers many of the world's top data-driven solutions, and port 1433 is widely used to connect to the database.

How to connect SQL Server with port number? ›

For example, if your server name is "MyServer" and the port number is "1234", you would use the following connection string: server=MyServer,1234;database=myDatabase;integrated security=true; When connecting with Microsoft SQL Server Management studio, enter port number with comma.

What is the port number for SQL Server Express? ›

Note: By default, MS SQL Server Express uses port 1433.

How do I configure my firewall to allow ports? ›

How to open a port on the firewall
  1. Click on Start then on Control Panel.
  2. Click on Windows Firewall and then click on Advanced Settings.
  3. Right click on Inbound Rules then on New Rule:
  4. Select Port and click on Next:
  5. Enter a specific local port (e.g. 8080) and click on Next:
  6. Click on Next:
  7. Name the rule and click on Finish:
Jun 16, 2023

What ports are used by SQL Agent? ›

Ports used by the database engine
  • Port 1433/TCP: Default instance running over TCP.
  • Port 1434/TCP: Dedicated admin connection.
  • Port 4022/TCP: SQL Server service broker.
  • Port 135/TCP: Used by the Transact-SQL debugger.
  • Port 1434/UDP: Used by the SQL browser service. ...
  • Port 80/TCP: HTTP connections through a URL.

What ports are required for SQL managed instance firewall? ›

You can use a network security group to control access to the SQL Managed Instance data endpoint by filtering traffic on port 1433 and ports 11000-11999 when SQL Managed Instance is configured for redirect connections.

Which port is used by SQL Service Broker? ›

In order for two SQL Server instances to exchange Service Broker messages, each instance must be able to send TCP/IP traffic to the port that the other instance uses for Service Broker communications. By convention, Service Broker often uses port 4022 for broker-to-broker communication.

Top Articles
How to Get Grants for Stay At Home Moms
How to Survive Financially as a Single Mom - Experian
Netronline Taxes
It’s Time to Answer Your Questions About Super Bowl LVII (Published 2023)
NYT Mini Crossword today: puzzle answers for Tuesday, September 17 | Digital Trends
Practical Magic 123Movies
Ixl Elmoreco.com
Collision Masters Fairbanks
50 Meowbahh Fun Facts: Net Worth, Age, Birthday, Face Reveal, YouTube Earnings, Girlfriend, Doxxed, Discord, Fanart, TikTok, Instagram, Etc
Holly Ranch Aussie Farm
David Packouz Girlfriend
Big Y Digital Coupon App
Pbr Wisconsin Baseball
[PDF] INFORMATION BROCHURE - Free Download PDF
Sams Gas Price Fairview Heights Il
1Win - инновационное онлайн-казино и букмекерская контора
Directions To O'reilly's Near Me
Funny Marco Birth Chart
Learn2Serve Tabc Answers
Pekin Soccer Tournament
The Exorcist: Believer (2023) Showtimes
Vanessawest.tripod.com Bundy
Copart Atlanta South Ga
No Hard Feelings - Stream: Jetzt Film online anschauen
Keck Healthstream
Rural King Credit Card Minimum Credit Score
Outlet For The Thames Crossword
Scout Shop Massapequa
Kringloopwinkel Second Sale Roosendaal - Leemstraat 4e
Costco Gas Hours St Cloud Mn
104 Presidential Ct Lafayette La 70503
UCLA Study Abroad | International Education Office
Past Weather by Zip Code - Data Table
Sam's Club Near Wisconsin Dells
Tra.mypatients Folio
Weekly Math Review Q4 3
What Does Code 898 Mean On Irs Transcript
Second Chance Apartments, 2nd Chance Apartments Locators for Bad Credit
Puretalkusa.com/Amac
Craigslist Minneapolis Com
Hk Jockey Club Result
Copd Active Learning Template
Who Is Nina Yankovic? Daughter of Musician Weird Al Yankovic
Immobiliare di Felice| Appartamento | Appartamento in vendita Porto San
Tweedehands camper te koop - camper occasion kopen
Aspen.sprout Forum
Phumikhmer 2022
Coors Field Seats In The Shade
Craigslist Farm And Garden Missoula
32 Easy Recipes That Start with Frozen Berries
Latest Posts
Article information

Author: Manual Maggio

Last Updated:

Views: 5712

Rating: 4.9 / 5 (69 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Manual Maggio

Birthday: 1998-01-20

Address: 359 Kelvin Stream, Lake Eldonview, MT 33517-1242

Phone: +577037762465

Job: Product Hospitality Supervisor

Hobby: Gardening, Web surfing, Video gaming, Amateur radio, Flag Football, Reading, Table tennis

Introduction: My name is Manual Maggio, I am a thankful, tender, adventurous, delightful, fantastic, proud, graceful person who loves writing and wants to share my knowledge and understanding with you.