Upgrade ULTRAVNC modified repeater to be compatilbe with ULTRAVNC servers up to version 1.1.
Negotiated RFB version can be 3.3 as long as it works.
Existing repeater works with ULTRAVNC server versions up to 18.104.22.168. support is broken with version 22.214.171.124 (probably changes with RFB version)
Sources and description... http://code.google.com/p/vncrepeater/ (this repater has 100% CPU usage bug), use this version without bug ... https://github.com/XSoftBG/repeater
Detailed problem description (I presume, that you are familiar with ULTRAVNC repeater concept):
On our linux server we run repeater from link https://github.com/XSoftBG/repeater
Then we make a reverse vnc connection (Ultravnc Server 126.96.36.199) from client computer to repeater, than technician makes viewer vnc connection (standard vnc viewers), and select VNC server session ID with a password request as described on link http://code.google.com/p/vncrepeater/, vnc connection works.
If we replace VNC server on client computer with newer version (ULTRAVNC server 188.8.131.52 and newer,also ultravnc.ini must contain authrequired=0), conection to repeater is successful, but viewer connection doesnt work. (different errors on different viewers). I presume, that problem is in different handshake procedure on newer ULTRAVNC servers.
What we need is changes on repeater code, so repeater would support connections with newer ultravnc servers....
You will need testing enviroment with repeater...