I am setting up a client server thing.
I wrote a vb.net service and am running it on the client.
On the server (XP Pro) running the vnc viewer.
On the client (XP Home) I have winvnc.exe.
I've setup my XP Pro router.
From the client if I go to a command line and type in:
winvnc -connect myserverip -run
I connect just fine... a reverse connection if you will...
If I use process.start from the vb.net service and send it
process.start ("winvnc", "-connect myserverip -run")
I connect just long enough for the vnc viewer to display "The connection closed unexpectedly"