I am having similar problem. I can access my website by going to http://localhost just fine. When I try to access the website externally though, I get connection refused. At first I was getting a 404 message, but this was from IIS and so I uninstalled it. Now I simply get "connection refused." I do not have a .htaccess or .htpasswd file in my main www directory at all, or any of the sub directories for that matter. edit: I am using Windows 2000 Server. Is it possible that the .htaccess file is hidden? I set Folder Options to "show hidden files and folders" and even disabled "hide protected os files" and still don't see any. Are there some access settings in the security tab of the folders that I have to change? edit: from a somewhat similar post... A. Do you have Skype installed? nope, this prob isn't related. B. Do you have an Anti-Virus Software Installed? AVG 6.0 but I used to use IIS on 80 and it worked fine (IIS is not completely uninstalled). C. Is your Anti-Virus Software blocking port 80? Prob not, see above. D. Do you have a drive on your PC already named W:/? Nope, just my main HD. E. Do you have any other programs that might be using or blocking port 80? DynDNS updater and NO-IP DUC but I believe these use alt ports and not port 80. F. Do you have a drive named W:/? I have a drive named W but only after I use start.bat so it is the Uniserver drive. G. What OS is your computer running? Windows 2000 Server H. What error does it bring up? Worked fine when I access it from within my computer i.e. http://localhost but when trying to access from outside network