Dear All,
I've read just about every thread on here regarding OnPremise GWs.
- I have an Azure Windows Server 2016 VM running SQL Server 2017 (Default instance port 1433)
- I have installed On-Premise Data Gateway on the VM, created one in Azure and connected the two.
Everything works fine if I turn off Windows Firewall Completely on the VM, or if I create an inbound rule allowing all 1433 connections on any IP address. But it stops working as soon as I turn off this rule. I have created a rule that allows my work computer to connect to SQL Server instance over 1433 limited to that IP address.
I have tried opening all outbound ports required by Azure Service Bus, I have tried On-Premise Data Gateway https only mode on/off
My understanding is that the Gateway continually polls Azure Service Bus for requests, when there is one from PowerBI on the Queue it will decrypt the credentials, send the query to SQL Server.
Why do I need to open inbound 1433, the documentation as I understand it says that only outbound ports need to be opened?
There's so much information out there but no-one with this exact problem it would seem.