Hello!

I need some help with my webserver.

I have windows 2000 server with IIS 5.0. Everything works just fine on the local network but when I try to connect via the internet it doesnt work.


Network:

Web Server --> Micronet SP605A 10/100 Switch --> Netgear Router RP614V1 (Port Forwarding: HTTP - port 80) --> ADSL 10/1 Mbit/s (5 dynamic IP)(Bredbandsbolaget - Sweden)


Computer:

Windows 2000 server SP4
600 MHz
254 MB
10GB
10/100 Mbit/s Ethernet

Can someone help me with this problem? And do you think the hardware is enough?

Dani AI

Generated

Brief expert addendum tied to the thread (adds diagnosis and concrete checks).

The message that saw — "No web site is configured at this address." — is an IIS server response when the HTTP Host header in the request does not match any site identity (host header) configured on the machine. If the site uses host headers, requests to the raw IP will get that message; the fix is to either use the host name the site expects or edit the IIS site bindings so the site also listens on the server IP/All Unassigned. (jeffpar.github.io)

Practical verification steps (do these in order):

  1. Confirm IIS has the site started and that the binding/host header is correct (Internet Service Manager → right‑click site → Properties → Web Site → Advanced → Edit Identity). (jeffpar.github.io)
  2. On the server check a listener on port 80 and that IIS is the process:
    netstat -an | find "LISTENING"
    telnet <server-lan-ip> 80

    If the server listens on 0.0.0.0:80 (or the server IP) and the local telnet works, IIS is serving locally. (computerweekly.com)

Router/NAT and ISP checks:

  • Verify the RP614 port‑forwarding entry forwards TCP port 80 to the server’s fixed LAN IP; try a temporary DMZ entry to rule out router misconfiguration. (manualmachine.com)
  • If the router’s WAN address is a shared/private range (eg. 100.64.0.0/10, 10.x.x.x, 172.16.x.x) the ISP may be using CGNAT and inbound port forwarding will not work — contact the ISP or ask for a public IP. (blog.cloudflare.com)

Security note and alternatives: IIS 5 / Windows 2000 is old; if the site must be public, harden or upgrade the server, or publish via a reverse‑proxy/tunnel service (so the home host need not accept direct inbound connections). The above steps will distinguish whether the problem is an IIS binding, your router/NAT, or an ISP restriction.

Quick checklist:

  • Fix or remove host header in IIS bindings
  • Confirm netstat/telnet show a listening process on :80
  • Confirm RP614 forwards TCP 80 to the correct LAN IP (or try DMZ)
  • Check WAN IP (private/shared → contact ISP) (jeffpar.github.io)

Recommended Answers

All 5 Replies

Is Port 80 forwarded to the correct IP adress, which means the IP adress of the Win200 server?

Is Port 80 forwarded to the correct IP adress, which means the IP adress of the Win200 server?

yes, I have cheched all that.

can you try to connect to me

If it works, you will see a white page with the text "test" on it.

I get: No web site is configured at this address.

I can't ping you either. Are you blocking the echo request? I wouldn't use IIS either, it's a peace of garbage and full of leaks. Ever heard about the bank that was hacked here in Germany because they were running IIS?

Michael

It seems to work now.

IIS really isn't *that* bad, as long as you are a good system administrator that doesn't put up exploitable scripts, and keep it updated as soon as microsoft releases patches
*I never thought I would be defending microsoft*

However IIS 6 is a HUGE improvement from the previous versions, still perfer apache though.

BTW, I can't access the site.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.