Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

First let me explain the steps I did from the very beginning till the end (also to help others):

1- I requested a static IP from my ISP.

2- Inserted that static ip to the A Record of mydomain.com

3- I installed IIS and Web Deploy 3.0

4- I setup new web site in the IIS Manager with IP address as my IPv4 address and port 80 and reconfigured .NET Framework version to 4.0 from the "Application Pools" tab in IIS Manager.

5- I added new Windows Firewall Inbound Rule as Predefined and chose World Wide Web Services(Http)

6- I added a simple index.html file to the root folder of my domain as testing purposes. ( To help others: With these steps I also accomplished publishing my webApplication with Visual Studio 2012 successfully but for now I'm testing with index.html file which consists just "Hello World" )

7- In my router settings; I reconfigured "Port Forwarding" as -> Local IP: 192.168.0.12 (IPv4 addr) & Start Port:80 & End Port:80 & Protocol:TCP

Now here is my detailed problem:

  • When I enter mydomain.com: It shows "Site Under Construction" Page. (which shows my domain sellers information)

  • When a PC in my LAN enters mydomain.com: it shows "Hello World", no problem here.

  • When anybody else enters mydomain.com: They told me that they see "IIS7 Welcome Page"

I think one more step will solve both 1st and 3rd problem, however I got stuck despite every investigation I have made.

I'll be very glad if you give any solutions about the problem, Thank You

Murat

share|improve this question

migrated from stackoverflow.com Oct 4 '12 at 14:14

This question came from our site for professional and enthusiast programmers.

    
Can you access the IIS7 Welcome Page from outside the LAN using the static IP? If you can, then I would do an nslookup on your domain name to make sure that IP address is what's being pointed to by the DNS servers. If you can't access the web server via the static IP then there is a configuration issue somewhere else. –  Pete Oct 3 '12 at 19:12
    
Hello Pete, I asked my friend to browse my static ip with(and)without ":80" at the end, it worked. However he says it also opened "IIS Welcome Page". It is obvious that external users can connect to IIS. However there is some problem that IIS does not direct the domain to my root folder. –  stratovarius Oct 3 '12 at 20:17
    
@Pete , I did nslookup now, and I both tried DNS name server "localhost" and the nameserver which my domain seller provided free. Both returns my external IP address correctly. Only change is in the "DNS Server's address" . Mine is shown as 127.0.0.1#53. Can you see any problem here? –  stratovarius Oct 3 '12 at 20:21

1 Answer 1

I have no idea about IIS specific issues, since I use the apache web server or the like as most others do. But I'd say that you might experience that the address resolution has not yet fully been propagated throughout the internet. This takes a little while, 1-2 days maybe.

The last effect, the "Welcome Page" might be a caching issue. Aks them to make a "deep reload", typically "CTRL-R". But I cannot see any difference in how the page is called compared to the first case.

share|improve this answer
    
To make sure about that's not caching issue, I wanted them to clear their history first, before entering mysite. I searched all over the net but couldnt find any similar problem like this.. –  stratovarius Oct 3 '12 at 20:02
    
Well there might also be other caches inbetween, like proxies and the like. You can never really deny that possibility. –  arkascha Oct 3 '12 at 20:22
    
What you certainly should do is monitor the web servers logs. You should see the requests whilst they come in. This is usually the first thing to do when something does not work as expected. Also a network sniffer might be of value to monitor how the packages move through your internal network. –  arkascha Oct 3 '12 at 20:23

Your Answer

 
discard

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.