Я пытаюсь настроить UltraVNC в один клик с шифрованием через MSRC4Plugin.dsm.
С шифрованием вообще не получится.
Без шифрования он подключится, но выдает ошибку и, похоже, пытается загрузить плагин dsm.
Настройки следующие:
Для создания исполняемого файла sc: helpdesk.txt
... Some stuff removed...
[HOST]
Encrypted Connection
-plugin -connect ipaddress:59100 -noregistry
[HOST]
Regular Connection
-connect ipaddress:59100 -noregistry
... Some stuff removed...
Вот что происходит БЕЗ шифрования:
На моей коробке, Я запускаю программу просмотра как:
"C:\Program Files\UltraVNC\vncviewer.exe" -logfile viewer_%date:~10,4%-%date:~4,2%-%date:~7,2%.log -listen 59100
На коробке SC, Я запускаю exe и выбираю вариант «Обычное подключение».
На моей коробке,
Я получаю окно с предупреждением: Заголовок: Загрузка плагина. Сообщение: плагин не может быть загружен. Пожалуйста, проверьте целостность его имени.
Если я нажимаю «ок», я получаю окно «принять входящее соединение SC». Если я нажму «Да», соединение откроется, и я буду управлять блоком SC.
Он работает, небезопасен (не должен быть), но по какой-то причине все еще пытается загрузить dsm и не находит его. Но подключится.
Просмотр журнала (на моем ящике) выглядит следующим образом (обратите внимание на разницу версий - может ли это быть?):
RFB server supports protocol version 3.16
Connected to RFB server, using protocol version 3.4
No authentication needed
Desktop name "WinVNC "
Cache: Cache buffer bitmap creation
rdr::Exception (1): rdr::EndOfStream: read
Вот что происходит с шифрованием:
На моей коробке, Я запускаю программу просмотра как:
"C:\Program Files\UltraVNC\vncviewer.exe" -logfile viewer_encrypted_%date:~10,4%-%date:~4,2%-%date:~7,2%.log -dsmplugin MSRC4Plugin.dsm -listen 59100
На коробке SC, Я запускаю exe и выбираю вариант «Зашифрованное соединение». Переходит в статус "подключается" и просто садится.
На моей коробке, нет никаких признаков того, что что-то происходит.
На коробке SC, Закрываю sc из значка ожидания.
На моей коробке, Я получаю всплывающее сообщение: Ошибка подключения - ошибка чтения версии протокола. Возможные причины: вы забыли выбрать подключаемый модуль DSMP, а сервер использует подключаемый модуль DSM.
Журнал просмотра (на моем ящике) выглядит следующим образом:
rdr::Exception (2): rdr::EndOfStream: read
Error reading protocol version: WriteExact: Socket error while writing.
На заметку:
Любая помощь очень ценится.
Спасибо!
UltraVNC только что выпустили новый Обновить. Попробуйте версию 1.0.6.4 и посмотрите, решит ли это вашу проблему.
Вам следует попробовать разместить свой вопрос на Форумы UltraVNC.