Access to asp. external development server for VM

Guys, tapped their heads on the table for hours (instead of poppies). I am running VS 2008 in parallel virtual machines. I can access the development server in the virtual machine if I use the local host, if I use the assigned ip for the virtual machine or try to access it from the outside, this will not work. All firewalls are disabled, and I confirmed that I can access iis from the outside.

Any ideas what could be wrong?

+4
parallels
Oct 12 '09 at 14:56
source share
4 answers

I ran into this problem and am using a TCP tunnel to get around it. Download this Java application and just run the traffic. No need to mess with IIS!

http://jcbserver.uwaterloo.ca/cs436/software/tgui/tcpTunnelGUI.shtml

At the command prompt, you then run a java application like this ... Suppose you need external access to port 80, and the standard debugging environment runs on port 1088 ...

java -jar tunnel.jar 80 localhost 1088 
+7
Sep 12 '11 at 22:34
source share

Yes, this is by design . Use IIS instead.

+3
Oct 12 '09 at 15:03
source share

The first answer is that you cannot do this because the development server is specifically designed to run locally, otherwise it will become a security risk.

The second answer is that you can get around everything, this hints that there is a way to do this using a reverse proxy (but the message that it links to seems dead)

+1
Oct 12 '09 at 15:00
source share

EDIT: after looking at RichardOD's answer , I am afraid that my answer is below and you cannot access it using IP.

But I suggest you go with its deployment in IIS.

The VS2008 internal web server (which I assume is cassini) creates a port for your application and runs a web server for your application on that port. If you want to access it from the outside, you will have to use this port in addition to IP.

0
Oct 12 '09 at 15:02
source share



All Articles