У меня есть сервер TightVNC на Windows Server 2008, и он разрывает соединение сразу после входа в систему. То же самое происходит как на клиентах linux, так и на windows:
Connected to RFB server, using protocol version 3.8
Enabling TightVNC protocol extensions
Performing standard VNC authentication
Password:
Authentication successful
vncviewer: VNC server closed connection
Кто-нибудь знает, что происходит?
Возможно, это проявление той же проблемы, описанной здесь:
Обходной путь для запуска VNC Server в Windows Vista
Проблемы вызваны новой функцией безопасности Windows Vista, которая называется Session 0 Isolation. Предыдущие версии Windows запускали системные службы в том же сеансе входа в систему, что и локально зарегистрированный пользователь (сеанс 0). В Windows Vista сеанс 0 теперь зарезервирован для этих служб, и все интерактивные входы в систему выполняются в других сеансах, в результате чего сервер VNC не может принять входящий запрос на подключение удаленного управления.
и предлагаемое решение:
Таким образом, чтобы VNC-сервер в Windows Vista работал правильно, решение обходного пути (по крайней мере, до тех пор, пока разработчики VNC не выпустят надлежащее исправление или обновление для устранения нового ограничения безопасности в Windows Vista), заключается в запуске VNC-сервера в пользовательском режиме.
Или попробуйте, работает ли он с UltraVNC.
P.S: Вот статья MSDN о Совместимость приложений: изоляция сеанса 0.