Currently we're using "old" repeater (1.00) in our production environment and it proved to be stable and robust.
Along with downloading UltraVNC 1.1.8 I've decided to also check if there are some newer versions of repeater - and I've found two such versions. After performing some superficial testing (the repeater was run on Windows Server 2003 SP2 as both service and application) I've decided that none of these newer versions is suitable for our
production environment. Here is the summary:
-- repeater2010 (1.08)
It proved to be buggy in conjunction with UltraVNC 1.1.8 and SecureVNCPlugin (it simply crushes upon receiving a connection)... Probably it would work better with some other encryption plugin and/or UltraVNC version, I haven't tried.
-- repeater2011 (2.00)
1. Its parser of destination name is somewhat broken. One example is the name with hyphens (e.g. TEST-PC) - the repeater takes the part before the first hyphen as the host name (TEST in this example) and tries to resolve it (no wonder that it fails). Probably it is related to splitting the supplied name to "comment" and host name - but in this case I think that the delimiter has to be adjustable (via WebGUI for example).
2. It stores the WebGUI access password as clear text in its configuration file (settings.txt), so beware
! Personally, I think it's an awful concept. How about hash functions?
3. This one is more a suggestion: when the program is run for the first time it should probably tell the user the address:port of WebGUI in any case, not just in case it selects other than 80. It's just that not all users aware of this default address:port.
Let the currently developing version of repeater become as stable as the "old" one someday
Thanks for your efforts and good luck!