OK, so I think I figured it out although it does not make
sense. I am in Puerto Rico and connect to the internet
thru my AT&T mobile phone via my mobile hotspot. The Halo site will not come up on my laptop. It just shows the Apache webserver test page. Same goes if I try it with just my phone. However, if I connect to my desktop at my house back in the states and fire up the browser there, the Halo site comes up fine on the home computer.
So it must have something to do with either being in Puerto Rico or my AT&T phone. I will check with the phone when I am back in the states.