-
Notifications
You must be signed in to change notification settings - Fork 47
Determine if a Firewall is Blocking SQL Server
Malcolm Stewart edited this page Oct 29, 2020
·
3 revisions
Firewalls to not block local connections, so we can test local vs. remote TCP connectivity to see if a firewall is blocking the SQL Server port.
If both local and remote connections fail, then SQL is not started or not listening on the port we suspect.
If remote connections fail and local connections succeed, then this indicates a firewall issue.
If both succeed, then move on to test the connection with a UDL file.
TELNET may not be on your machine by default. You can enable it as a Windows Feature via the Server Manager. This does not require a reboot.
TELNET SQLPROD01 1433
---------------------------
Connecting To SQLPROD01...Could not open connection to the host, on port 1433: Connect failed
If TELENET succeeds, you will be presented with a blank console window.
Test-NetConnection SQLPROD01 -port 1433
WARNING: Name resolution of SQLPROD01 failed
ComputerName : SQLPROD01
RemoteAddress :
InterfaceAlias :
SourceAddress :
PingSucceeded : False
Test-NetConnection localhost -port 1433
ComputerName : localhost
RemoteAddress : ::1
RemotePort : 1433
InterfaceAlias : Loopback Pseudo-Interface 1
SourceAddress : ::1
TcpTestSucceeded : True