At 01:28 PM 3/6/01 -0500, you wrote:
>Then double check to make sure that you added the registry value correctly
>(it does NOT go in the "Default" key).  I don't think you have to, but try
>stopping and re-starting the WinVNC Service.

(to original poster)
Also, make sure that you are in the right cluster of the registry.  VNC
uses at least two different clusters, and maybe more.  AllowLoopback only
works in one of them.  It seems like I added it to four different places in
the registry to get it to work the first time.  Later, the VNC
documentation clicked for me, and I understood the one place where I needed
to put it.

Be sure that you don't have any typos or different capitalization.  I think
the Registry is case sensitive.  AllowLoopback (correct) is not the same as
AllowLoopBack (incorrect).

You may want to run Regedit and make sure the key is there in the right
place and right spelling and everything.

Since you followed the instructions on the web site, you probably don't
need the following information.  But this issue did confuse me for quite
awhile, so I thought I might point it out for other people...

To clip from the WinVNC documentation:

-------------------------------------------------
WinVNC - Advanced Settings
[clip - you've already read this - just wanted a point of context]
Versions 3.3.2 R5 and later use a more sophisticated organisation of these
options to allow more flexibility.   It also makes it rather complex, so
we're thinking about alternative ways of doing this. WinVNC will currently
look for settings in the following places: 

[IMPORTANT : Each setting will end with a statement of what kind of setting
it is.  Look that up in the following table of four to find out where in
the registry the setting goes.]
   
Local machine-specific settings. Options specified here are not
overridable. Location: 
HKEY_LOCAL_MACHINE\Software\ORL\WinVNC3\ 

Local default user settings. Location: 
HKEY_LOCAL_MACHINE\Software\ORL\WinVNC3\Default 

Local per-user settings.  These override the local default user settings.
If there is no current user, the username SYSTEM will be used. Location: 
HKEY_LOCAL_MACHINE\Software\ORL\WinVNC3\<username> 

Global per-user settings.   These are only read if AllowProperties has not
been set to zero (see below) Location: 
HKEY_CURRENT_USER\Software\ORL\WinVNC3

Most options can only be specified in a subset of these places, as
specified in each option's description below. 

Advanced Options:
[clipped AuthRequired]
AllowLoopback 
By default, WinVNC servers disallow any vncviewer connections from the same
machine.   For testing purposes, or, potentially, when using multiple
instances of WinVNC on Windows Terminal Server, this behaviour is
undesirable.  Setting this registry entry to 1 will cause local-loopback
connections to be allowed.  Setting it to zero will filter out such
connections. Local machine-specific setting. 
-------------------------------------------------

So, since AllowLoopback is a "Local machine-specific setting", that means
that the path is :
HKEY_LOCAL_MACHINE\Software\ORL\WinVNC3\ 

You add a key under there of type DWORD, name it AllowLoopback, and change
its value to 1.

It would appear that the instructions on the aforementioned web site do
this for you, although I am not absolutely certain how to interpret .REG
files.  The obvious interpretation would be that the given line :

[HKEY_LOCAL_MACHINE\Software\ORL\WinVNC3]
"AllowLoopback"=dword:00000001

does exactly what you want...
---------------------------------------------------------------------
To unsubscribe, send a message with the line: unsubscribe vnc-list
to [EMAIL PROTECTED]
See also: http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------

Reply via email to