Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am am coding Python (Flask) on Windows 8. To expose a web-app to outside, I have in the past set host=

Since I have a upgraded and/or installed Hyper-V with Internet access, I am unable to connect to Flask web app using

I have tried shutting down Windows Firewall to no avail.

This is the error:

This webpage is not available
The webpage at might be temporarily down or it may have moved permanently to a new web address.
Error 108 (net::ERR_ADDRESS_INVALID): Unknown error.

I also find it curious that I although the app is running at, I CAN get to it via localhost/

How can I open/enable access to

>route print
Interface List
 40...c8 60 00 cb fc 55 ......Hyper-V Virtual Ethernet Adapter #2
 18...94 db c9 8a c1 c5 ......Bluetooth Device (Personal Area Network)
 15...96 db c9 ac 27 c1 ......Microsoft Wi-Fi Direct Virtual Adapter
 14...94 db c9 ac 27 c1 ......Broadcom 802.11n Network Adapter
 12...c8 60 00 cc 03 5e ......Intel(R) 82579V Gigabit Network Connection
  1...........................Software Loopback Interface 1

IPv4 Route Table
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
     20         On-link    306         On-link    306         On-link    306         On-link    276         On-link    276         On-link    276         On-link    306         On-link    276         On-link    306         On-link    276
Persistent Routes:

IPv6 Route Table
Active Routes:
 If Metric Network Destination      Gateway
  1    306 ::1/128                  On-link
  1    306 ff00::/8                 On-link
Persistent Routes:
share|improve this question
up vote 2 down vote accepted

I also find it curious that I although the app is running at,
I CAN get to it via localhost/

That is because the app is not running at is just a notation used for 'all IPs, from whereever`.

If the app is running on your own desktop then you can access it via:

  • Local host, IP v4 (aka
  • Local host, IP v6 (aka ::1).
  • The IP on your NIC( in your case: ), assuming you set those to allowed. This is usually done by setting allowed to (aka allow from anywhere).
share|improve this answer is typically the outside world, or the internet, hence the route from your gateway to Have you tried setting the host web app to your externally facing IP (go to Most routers have the default route of IP netmask as the route out of your network to internet. It means all address's and all subnets.

share|improve this answer
Let me wipe the egg off of my face!!! I had a setting in SERVER_NAME = 'localhost:5000' that needed to be reset to!!!!! So sorry for the dumb post! :( – Larry Eitel Feb 25 '13 at 16:34

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.