



There is one additional step to browse to your website from a different machine.įinally, you’ll need to punch a hole in your firewall. You should now be able to successfully start the website and browse to it from your local machine. If you haven’t already, go ahead and edit your URL binding to use your machine name instead of localhost. Httpcfg delete urlacl /u Step 2 – Configure URL binding in WebMatrix You should do this if you delete your site, move it to a different port or decide to run it locally. If you ever need to get rid of the reservation you added previously, run the following command from an administrative prompt. In HTTP.SYS parlance, you are adding a namespace reservation for your URL. Also, you’ll need to do this for every URL you want to expose over the wire. Obviously, you’ll need to replace vaidesg:8080 in the URL with the combo for your site. Then run the following command from an administrative prompt: On Vista and Win7, run the following command from an administrative prompt:įor XP, first install Windows XP Service Pack 2 Support Tools. The commands you will need to run in this situation are as follows. For more details look at Configuring HTTP and HTTPS. However you will need to be an administrator. It is possible to explicitly configure HTTP.SYS to allow external traffic as shown below. By default, HTTP.SYS won’t allow an application running as a standard user to listen over the wire. In case you weren’t aware, HTTP.SYS is the OS component that both IIS and IIS Developer Express use to handle HTTP requests. Step 1 – Configure HTTP.SYS (requires elevation) However, you can manually configure this to work as shown below. For the future, we are looking at adding an option in WebMatrix. You can circumvent this by restarting WebMatrix as an Administrator, but this is a very bad idea for security reasons, especially for external facing sites. Technorati Tags: IIS Developer Express, Web Matrix, external, traffic, developer
