I have an asp.net site which I am not able to access from either within or outside the network. I am able to access it only from my machine, from where I am running the site. Firewall is managed by a software called Eset and only when I disable it, does the site even open on my local system. I have punched a hole in the firewall for the port used by the site, inspite of which I am not able to access the site from another machine. There is a port forwarding rule in the router as well, which redirects traffic to my machine.
I followed the instructions here and here, which did not help.
Please let me know how I can make this work?
Edit 1: Contents of the IISExpress/config/applicationhost.config file.
<site name="WebSite1" id="1" serverAutoStart="true">
<application path="/">
<virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite1" />
</application>
<bindings>
<binding protocol="http" bindingInformation=":8080:localhost" />
</bindings>
</site>
<!--site name="WebSite2" id="2" serverAutoStart="true">
<application path="/">
<virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite2" />
</application>
<bindings>
<binding protocol="http" bindingInformation=":8080:192.168.1.12" />
</bindings>
</site-->
<site name="DataArchive" id="3">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="D:\Main\Work\SOURCE\WORKING\eMote\MicroFrameworkPK_v4_3\APPS\DataArchive\DataArchive" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:64068:localhost" />
</bindings>
</site>