After much time spent (much, much time) it has been determined that it was a routing problem and had to do with port 443. My explanation will not be super technical but should be enough information for an IT guy to figure out what I mean. We had the internal IP address set and everybody could get to it that way. But we had to reroute the external IP to port 443 of the server. I hope this helps whoever else is having this problem.