Docker (Edge) - Kubernetes

I am running Kubernetes cluster using Docker Edge for Windows. Have couple of pods trying to access a service hosted on Windows Server. Host machine uses hosts file entry to resolve host header names to IP.

Pods failing for not able to connect to service. What could be wrong?
Please advise.