We are exposing header to community/ideas via header endpoint which are on different UI frameworks -->
we met a issue when we connect powerbi via powerbi gateway.
we got the following error from log.
---------------------------------------------------------------
EnterpriseGatewayConfigurator.exe Error: 0 : Failed to resolve DNS host for dns.msftncsi.com
EnterpriseGatewayConfigurator.exe Error: 0 : System.Net.Sockets.SocketException (0x80004005): The requested name is valid, but no data of the requested type was found
at System.Net.Dns.GetAddrInfo(String name)
at System.Net.Dns.InternalGetHostByName(String hostName, Boolean includeIPv6)
at System.Net.Dns.GetHostEntry(String hostNameOrAddress)
at Microsoft.PowerBI.DataMovement.GatewayCommon.Checks.NetworkCheck.CheckDNSQuery()
EnterpriseGatewayConfigurator.exe Information: 0 : Create web request for Uri:
http://www.msftncsi.com/ncsi.txt
EnterpriseGatewayConfigurator.exe Information: 0 : Response status: OK
EnterpriseGatewayConfigurator.exe Information: 0 : Create httpClient request for Uri:
http://www.msftncsi.com/ncsi.txt
EnterpriseGatewayConfigurator.exe Information: 0 : Response status: OK
EnterpriseGatewayConfigurator.exe Error: 0 : Failed to resolve DNS host for dns.msftncsi.com
EnterpriseGatewayConfigurator.exe Error: 0 : System.Net.Sockets.SocketException (0x80004005): The requested name is valid, but no data of the requested type was found
at System.Net.Dns.GetAddrInfo(String name)
at System.Net.Dns.InternalGetHostByName(String hostName, Boolean includeIPv6)
at System.Net.Dns.GetHostEntry(String hostNameOrAddress)
at Microsoft.PowerBI.DataMovement.GatewayCommon.Checks.NetworkCheck.CheckDNSQuery()
EnterpriseGatewayConfigurator.exe Information: 0 : Create web request for Uri:
http://www.msftncsi.com/ncsi.txt
EnterpriseGatewayConfigurator.exe Information: 0 : Response status: OK
EnterpriseGatewayConfigurator.exe Information: 0 : Create httpClient request for Uri:
http://www.msftncsi.com/ncsi.txt
EnterpriseGatewayConfigurator.exe Information: 0 : Response status: OK
EnterpriseGatewayConfigurator.exe Information: 0 : Response status: OK
EnterpriseGatewayConfigurator.exe Information: 0 : Checking for On-premises data gateway service
EnterpriseGatewayConfigurator.exe Information: 0 : Fetch state for On-premises data gateway service
EnterpriseGatewayConfigurator.exe Information: 0 : Service state: Running
---------------------------------------------------------------
I checkted "dns.msftncsi.com" from internet. it seems that it collects IP information from client servers to confirm connection.
I guess it is because our company prohibit the communication with this website.
but we still want to use powerbi.
We are using https for communication with powerbi servers.
and we checked the 443 port is opening.
so are there any solutions to skip this validation.
Hi
@suusin
,
Maybe it's due to a failed DNS routing to a server required for gateway authentication. The missing DNS entry dns.msftncsi.com and your IT department acknowledged this may not be routed by their configuration. They could add routing requirments for this, or you could also set the secondary DNS server manually on the gateway machines, to use public DNS servers at 8.8.8.8 or 8.8.4.4, to correctly route the public DNS entry so you can register the gateway. You can connect IT coworker to help you.
Best Regards,
Angelia
Microsoft Fabric Community Conference
Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.
Fabric Community News unified experience
Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.
We are exposing header to community/ideas via header endpoint which are on different UI frameworks -->