VNC сервер на тонком клиенте
Добавлено: Чт апр 01, 2010 11:59 pm
Сейчас на терминальном сервере запускатеся у каждого пользователя, что не очень удобно т.к. им он подконтролен. Требуется службе безопастности.
Программа-клиент службы терминалов Windows Terminal Services, для бездисковых терминалов и загрузки по сети. Основной сайт http://www.wtware.ru
https://forum.wtware.ru/
Дико извиняюсь конечно, но прочитав Ваш ответ (только сейчас) задался вопросом - а зачем вообще нагружать сеть?aka писал(а):Вещь хорошая. Но я не думаю, что в ближайшие пол года осилим
Если писать тупо в лоб, раз в секунду отдавая весь экран, то еще можно сделать. Но 1280x1024x32бита = 5 мегабайт. Раз в секунду, со всех терминалов - вашей сети станет плохо. А всякие умные алгоритмы сжатия надо писать долго и вдумчиво...
Были еще две похожие идеи.
1. Получать в конфигураторе скриншот. Те же 5Мб, но никакой динамики. Нажал кнопку - получил. Хочешь обновить экран - нажимай кнопку "обновить" заново. Это предполагалось для техподдержки, и это через пол года вполне может быть сделано.
2. Протокол действий пользователя. Все нажатые кнопки на клавиатуре + скриншоты 50х50 вокруг точек, где нажимались кнопки мыши + что-то еще? Решили что трудно, отложили на неопределенный срок.
А при чем здесь wtware? С этой идеей надо идти в Майкрософт, они сервером занимаются.viksh72 писал(а):А т.к. терминал только прорисовывает изображение (т.е. в него просто пересылаются с заданной частотой данные видеобуфера формируемого в памяти сервера ) то для записи того что видит пользователь сидя за терминалом вполне достаточно записывать только этот самый формируемый на сервере видеобуфер - не обращаясь к сети вообще. И запишется то что 100% "должен" увидеть пользователь - при исправном мониторе и "железе" терминала. Для полноценных компьютеров такой подход конечно не подойдет - т.к. там крутятся собственные процессы рисующие что-то на экране (потому там и требуется делать скриншоты - т.е. прочитать и записать в файл видеобуфер данного ПК). А вот в терминале таких процессов ИМХО не должно быть вообще.
Ну или организовать формирование такого видеобуфера (если в явном виде в wtware его нет - хотя я сильно в этом сомневаюсь) - продублировав его формирование на терминал и в спец.буфер. А уж из спец.буфера и делать запись для безопасников.
А почему-бы и не wtware? От Вас-же хотят получить возможность записи сессии терминального клиента - и Вы даже обещаете это когда-нибудь в будущем сделать.aka писал(а):А при чем здесь wtware? С этой идеей надо идти в Майкрософт, они сервером занимаются.viksh72 писал(а):А т.к. терминал только прорисовывает изображение (т.е. в него просто пересылаются с заданной частотой данные видеобуфера формируемого в памяти сервера ) то для записи того что видит пользователь сидя за терминалом вполне достаточно записывать только этот самый формируемый на сервере видеобуфер - не обращаясь к сети вообще. И запишется то что 100% "должен" увидеть пользователь - при исправном мониторе и "железе" терминала. Для полноценных компьютеров такой подход конечно не подойдет - т.к. там крутятся собственные процессы рисующие что-то на экране (потому там и требуется делать скриншоты - т.е. прочитать и записать в файл видеобуфер данного ПК). А вот в терминале таких процессов ИМХО не должно быть вообще.
Ну или организовать формирование такого видеобуфера (если в явном виде в wtware его нет - хотя я сильно в этом сомневаюсь) - продублировав его формирование на терминал и в спец.буфер. А уж из спец.буфера и делать запись для безопасников.
Полные пустяки. Делайтеviksh72 писал(а):создать виртуальную копию клиента и продублировать на него данные отправляемые/получаемые реальным клиентом (и потом записать куда-нибудь в оперативную память сервера получившиеся 1280x1024x32бита = 5 мегабайт) не должно быть запредельно трудоемким.
Но потом посмотрел на то какие файлы терминал запросил, и понятно что это не совсем перезагрузка...21-51-13-0201| [rdpclient 569] Receive Disconnect Provider Ultimatum.
21-51-13-0201| [gm] TSClient gracefully end.
Код: Выделить всё
[gm] Caught signal SIGPIPE.
Ну и ладно. Пусть живет так.SANSoft писал(а):Есть предположение, что она появляется, когда я закрываю окно VNC. И соединение как то некорректно разрывается.
Код: Выделить всё
[gm] Close TCP connection while sending data, too many EAGAIN's.
[gm] vncserver-updates.cpp ( 233), send: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] vncserver.cpp ( 478), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] vncserver.cpp ( 693), _client_data: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] vncserver.cpp ( 795), checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] vncserver.cpp ( 478), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] vncserver.cpp ( 693), _client_data: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] vncserver.cpp ( 795), checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] vncserver.cpp ( 478), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] Close TCP connection while sending data, too many EAGAIN's.
[gm] vncserver-updates.cpp ( 233), send: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] vncserver.cpp ( 478), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] vncserver.cpp ( 693), _client_data: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] vncserver.cpp ( 795), checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
kotenok-httpd.cpp ( 932), httpd_checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] vncserver.cpp ( 478), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] vncserver.cpp ( 693), _client_data: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] vncserver.cpp ( 795), checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] vncserver.cpp ( 478), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] Close TCP connection while sending data, too many EAGAIN's.
[gm] vncserver-updates.cpp ( 233), send: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] vncserver.cpp ( 478), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] vncserver.cpp ( 693), _client_data: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] vncserver.cpp ( 795), checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] vncserver.cpp ( 494), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] Close TCP connection while sending data, too many EAGAIN's.
[gm] vncserver-updates.cpp ( 233), send: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] vncserver.cpp ( 494), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] Close TCP connection while sending data, too many EAGAIN's.
[gm] vncserver-updates.cpp ( 233), send: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
Код: Выделить всё
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Incorrect password.
[gm] vncserver.cpp ( 778), checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
Код: Выделить всё
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] Close TCP connection while sending data, too many EAGAIN's.
[gm] vncserver-updates.cpp ( 233), send: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] vncserver.cpp ( 494), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] Close TCP connection while sending data, too many EAGAIN's.
[gm] vncserver-updates.cpp ( 233), send: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
Код: Выделить всё
kotenok-httpd.cpp ( 932), httpd_checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] vncserver.cpp ( 494), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] Close TCP connection while receiving data, errno 11.
[gm] vncserver.cpp ( 672), _ClientCutText: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] vncserver.cpp ( 717), _client_data: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] vncserver.cpp ( 795), checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
Код: Выделить всё
[remmina]
disableclipboard=0
ssh_auth=0
clientname=
quality=0
ssh_charset=
ssh_privatekey=
console=0
resolution=
group=Группа
password=B//7R4LkZ3w=
name=wtwE06995FAC64F
ssh_loopback=0
shareprinter=0
ssh_username=
ssh_server=
security=
protocol=VNC
execpath=
sound=off
exec=
ssh_enabled=0
username=
sharefolder=
domain=
server=192.168.200.115
colordepth=24
showcursor=0
disableencryption=0
aspectscale=1
hscale=0
viewonly=0
keymap=
disableserverinput=0
vscale=0
window_maximize=1
viewmode=4
Код: Выделить всё
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] Close TCP connection while receiving data, errno 104.
[gm] vncserver.cpp ( 355), _password: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] vncserver.cpp ( 778), checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
Код: Выделить всё
kotenok-httpd.cpp ( 932), httpd_checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] Close TCP connection while sending data, errno 104.
[gm] vncserver.cpp ( 167), _security_result_ok: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] vncserver.cpp ( 778), checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
Код: Выделить всё
[gm] [VNC] Connection from 192.168.200.2.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] [VNC] 25 encodings.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 17.
[gm] [VNC] Encoding 10.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding 8.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -250.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -26.
[gm] [VNC] Encoding -65530.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -65535.
[gm] [VNC] Encoding -32768.
[gm] [VNC] Encoding -32767.
[gm] [VNC] Encoding -32766.
[gm] [VNC] Encoding -32765.
[gm] [VNC] Encoding -1063131698.
[gm] [VNC] 24 encodings.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 17.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 10.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding 8.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -250.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -26.
[gm] [VNC] Encoding -65530.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -32768.
[gm] [VNC] Encoding -32767.
[gm] [VNC] Encoding -32766.
[gm] [VNC] Encoding -32765.
[gm] [VNC] Encoding -1063131698.
kotenok-httpd.cpp ( 932), httpd_checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
kotenok-httpd.cpp ( 932), httpd_checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
Код: Выделить всё
kotenok-httpd.cpp ( 915), httpd_checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] [VNC] 16-bit server, 32-bit client.
[gm] vncserver.cpp ( 507), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] WARNING: streamOut (file vncserver-updates.cpp line 317) alloc 69632 bytes.
[gm] Close TCP connection while receiving data, errno 11.
[gm] vncserver.cpp ( 718), _ClientCutText: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] vncserver.cpp ( 763), _client_data: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] vncserver.cpp ( 843), checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Close connection.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] [VNC] 16-bit server, 32-bit client.
[gm] vncserver.cpp ( 507), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] WARNING: streamOut (file vncserver-updates.cpp line 317) alloc 69632 bytes.
kotenok-httpd.cpp ( 915), httpd_checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
kotenok-httpd.cpp ( 915), httpd_checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] vncserver.cpp ( 739), _client_data: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] vncserver.cpp ( 843), checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Close connection.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] [VNC] 16-bit server, 32-bit client.
[gm] vncserver.cpp ( 507), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] WARNING: streamOut (file vncserver-updates.cpp line 317) alloc 69632 bytes.
[gm] WARNING: streamOut (file vncserver-updates.cpp line 317) alloc 69632 bytes.
[gm] Close TCP connection while sending data, too many EAGAIN's.
[gm] vncserver-updates.cpp ( 392), send: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] [VNC] 16-bit server, 32-bit client.
[gm] vncserver.cpp ( 507), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] Close TCP connection while sending data, too many EAGAIN's.
[gm] vncserver-updates.cpp ( 403), send: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Connection from 192.168.206.125.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] [VNC] 16-bit server, 32-bit client.
[gm] vncserver.cpp ( 507), _SetPixelFormat: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] 21 encodings.
[gm] [VNC] Encoding 7.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 9.
[gm] [VNC] Encoding -65527.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 4.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -247.
[gm] [VNC] Encoding -32.
[gm] [VNC] Encoding -240.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -232.
[gm] [VNC] Encoding -131072.
[gm] [VNC] Encoding -223.
[gm] [VNC] Encoding -224.
[gm] [VNC] Encoding -131071.
[gm] [VNC] Encoding -131070.
[gm] [VNC] Encoding -131069.
[gm] vncserver.cpp ( 739), _client_data: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] vncserver.cpp ( 843), checkUsedFD: -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
[gm] [VNC] Close connection.
Код: Выделить всё
# dpkg -l |grep vnc
ii libvncserver0:i386 0.9.9+dfsg-1 i386 API to write one's own vnc server
ii remmina-plugin-vnc 1.0.0-4+deb7u1 i386 VNC plugin for remmina remote desktop client
Antonio писал(а):Рекомендую уточнять, откуда (из какого пакета какого дистрибутива) версия Remmina. Ибо недавно пришлось обновлять оную в юбунте, и это 0.9.99.1 было в нескольких разных версиях пакета. Как я понимаю ситуацию, апстрим реммины заглох, и дистры накладывают какие сочтут нужным патчи самостоятельно.
Код: Выделить всё
$ uname -a
Linux petav-work 3.2.0-4-686-pae #1 SMP Debian 3.2.51-1 i686 GNU/Linux
Код: Выделить всё
# SPAM /etc/issue
Debian GNU/Linux 7 \n \l
Не могу не согласиться.Antonio писал(а):И да, глюков в ней преизрядно.
Код: Выделить всё
vnc = on
vnc_password = 1234567
Код: Выделить всё
vnc = on
vnc_password = 12345678
Код: Выделить всё
[gm] Everyone can control terminal by VNC.
[gm] [VNC] ERROR: Incorrect "vnc_password" parameter value.
[gm] [VNC] Disable vnc.
Есть подозрение, что вылетает когда на экране быстро меняется информация, переключение между окнами, к примеру.aka писал(а):Попробуй вот это:
http://pxe.ru/files/testing/201312200547.zip
Я немного причесал и убрал варнинги в логе. Но я так и не смог заставить её вылететь. У меня реммина из убунты 13.10. Если у тебя это продолжит вылетать - объясни подробно, что надо сделать, чтобы я вылетание у себя повторил. И лог целиком от загрузки до вылетания дай на aka@pxe.ru
Да, хорошее подозрение. Но я пробовал и окна переключать, и фотографию с мелкой детализацией развернутую на весь экран быстро дергать - у меня не вылетаетpetav писал(а):Есть подозрение, что вылетает когда на экране быстро меняется информация, переключение между окнами, к примеру.
Правильно помнишь. Это ошибка, спасибо, будет исправлено в следующей версии.Antonio писал(а):Насколько я помню, максимальная длина пароля VNC всегда была не 7, а 8 символов.
Еще он может найти какой-нибудь vnc клиент обычным приложением, которое не требует установки, скачать, запустить и наблюдать с меньшими тормозами. А что? Если не хочешь, чтобы абы-кто наблюдал - пиши vnc=8.8.8.8, указывай IP твоего личного администраторского компьютера.Antonio писал(а):Кстати, мне тут пришло в голову, что если на клиенте разрешены хром и, грубо говоря, доступ в интернет по HTTP, юзер может запустить в своем хроме VNC-клиента noVNC (на джаваскрипте) и наблюдать за другими тонкими клиентами с запущенным VNC.
Ржунимагу. Я тут брелок от сигнализации от своей машины потерял, взялся прошивать новый и прочитал документацию на сигнализацию. У этой сигнализации есть PIN код. Он состоит из ОДНОЙ цифры. От 1 до 9. И ничего, одни разрабатывали, другие продавали, третие устанавливали, и никому не было стыдно. А ты про пространство паролей 47 бит сокрушаешься. Какой символ добавить?Antonio писал(а):Ака, конфигуратор не позволяет использовать в пароле всякие специальные символы, что уменьшает пространство паролей с возможных 52 бит до 47.
Авторизация, описанная в стандарте VNC, имеет очень мало общего с безопасностью. Вводить какую-то отличную от стандартой авторизацию я соглашусь только если меня убедят, что в большинстве VNC клиентов она тоже поддерживается. Если тебя интересует безопасность и ты не доверяешь фильтру по IP, тебе лучше не пользоваться VNC, и не только в втвари.Antonio писал(а):И, кстати, использовать в контексте безопасности MD5 считается дурным тоном.
Неа, не подумал об этом. Будет сделано. Только наверное мне будет лень вводить учет задержек по разным IP и пару минут после неправильного пароля втварь не будет принимать соединения ни от кого. Пара минут это достаточно побольше?Antonio писал(а):Есть ли задержка после неудачной попытки авторизации? Если нет, надо сделать, и побольше.
Добавь все, какие можешь. Только надо это в доке описать для обезгуенных админов типа меня.aka писал(а):Какой символ добавить?
Пара минут -- это все-таки имхо перебор, я лично не настолько параноик.aka писал(а):Неа, не подумал об этом. Будет сделано. Только наверное мне будет лень вводить учет задержек по разным IP и пару минут после неправильного пароля втварь не будет принимать соединения ни от кого. Пара минут это достаточно побольше?
Да, хорошее подозрение. Но я пробовал и окна переключать, и фотографию с мелкой детализацией развернутую на весь экран быстро дергать - у меня не вылетаетaka писал(а):petav писал(а):Есть подозрение, что вылетает когда на экране быстро меняется информация, переключение между окнами, к примеру.
Код: Выделить всё
# vncviewer 192.168.200.196
Connected to RFB server, using protocol version 3.8
Performing standard VNC authentication
Password:
Authentication successful
Desktop name "192.168.200.196 - WTware v.5.1.55"
VNC server default format:
16 bits per pixel.
Least significant byte first in each pixel.
True colour: max red 31 green 63 blue 31, shift red 11 green 5 blue 0
Using default colormap which is TrueColor. Pixel format:
32 bits per pixel.
Least significant byte first in each pixel.
True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0
Using shared memory PutImage
Unknown rect encoding 16
ShmCleanup called
Код: Выделить всё
# vncviewer 192.168.200.121
Connected to RFB server, using protocol version 3.8
Performing standard VNC authentication
Password:
Authentication successful
Desktop name "dermotolog ( 192.168.200.121 ) - service mode"
VNC server default format:
32 bits per pixel.
Least significant byte first in each pixel.
True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0
Using default colormap which is TrueColor. Pixel format:
32 bits per pixel.
Least significant byte first in each pixel.
True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0
Using shared memory PutImage
^CCleanupSignalHandler called
ShmCleanup called
Код: Выделить всё
Unknown rect encoding 16
Да это подтверждаю. Видимо с остальными надо играть с параметрами запуска клиента.Antonio писал(а):Проверил свежий клиент UltraVNC (v.1.1.9.6) - отлично подключается с настройками по умолчанию.
Я пробовал эту догадку. Вылетает remmina. Иногда вешается. Кривовата она, ка Вы выше заметили.Antonio писал(а):У меня в Реммине вроде не работало без галочки "view only". Но это я нетвердо помню, а прямо сейчас не посмотреть.
Не могу не отметить, что это архиздорово!aka писал(а):Начиная с версии 5.1.50 в втвари встроен VNC сервер. Пока работает только на просмотр, терминалом нельзя управлять.
Логи в студию.zhendosina писал(а):1) Подключение работает нестабильно, при подключение из некоторых клиентов сервер просто вылетает и более подключиться не представляется возможным.
Не реализовано. Как вы собираетесь это использовать?zhendosina писал(а):2) Не работает ввод с клавиатуры.
Нужно убрать 8 бит. Перекодировка между 16/24/32 должна работать.zhendosina писал(а):realvnc - вроде относительно стабилен, нужно только бытность цвета при подключении менять
Проверю. А он сам по себе корректен, т.е. к чужим VNC серверам, к тем же realvnc и tightvnc корректно подключается?zhendosina писал(а):jumpdesktop - подключается через раз и вызывает вылет vnc-server на wtware.
Ничего не понял. Поставил эту штуку - она поставила драйвер, хочет дать доступ к моему компьютеру. Запустил Desktop Viewer, он спрашивает логин на гмыл и дальше посылает читать инструкцию, в которой написано, как давать доступ к моему компьютеру. Я не хочу давать ей ддоступ к моему компьютеру. В этой штуке есть VNC клиент под Windows?zhendosina писал(а):jumpdesktop - подключается через раз и вызывает вылет vnc-server на wtware. Ввод с клавиатуры так же не работает.
Боюсь что это rdp/vnc клиент для os x и ios. Самый удобный из всех я бы сказал. Проблем тоже никогда не вызывало. А то, что Вы поставили - это сервер, который позволяет подключаться из-за nat. Как teamviewer, только бесплатно.aka писал(а):Ничего не понял. Поставил эту штуку - она поставила драйвер, хочет дать доступ к моему компьютеру. Запустил Desktop Viewer, он спрашивает логин на гмыл и дальше посылает читать инструкцию, в которой написано, как давать доступ к моему компьютеру. Я не хочу давать ей ддоступ к моему компьютеру. В этой штуке есть VNC клиент под Windows?zhendosina писал(а):jumpdesktop - подключается через раз и вызывает вылет vnc-server на wtware. Ввод с клавиатуры так же не работает.
На данный момент это весьма активно используется, когда пользователям необходима какая либо помощь. Любая, начиная от помощи в вводе параметров подключения к базе и заканчивая банальным вызовом диспетчера задач (ctrl-at-end) в remote app.Не реализовано. Как вы собираетесь это использовать?zhendosina писал(а):2) Не работает ввод с клавиатуры.
Поставил на андроид. Надо Authentication Method поменять на VNC Password, тогда подключается.zhendosina писал(а):Боюсь что это rdp/vnc клиент для os x и ios.
60 секунд вроде здесь на форуме придумали. Как Real vnc защищается от подбора паролей?zhendosina писал(а):Вообщем то вот лог. Смех в том, что при подключении через jump - wtware считает, что пароль введен неверно и блокирует подключение на 60 секунд. Странное поведение.. с Real vnc такого не наблюдается. Возможно конечно это и баг jump. Увы проверить не могу.
ctrl-alt-end из ios нормально доходит через thinstation до виндового remote app?zhendosina писал(а):На данный момент это весьма активно используется, когда пользователям необходима какая либо помощь. Любая, начиная от помощи в вводе параметров подключения к базе и заканчивая банальным вызовом диспетчера задач (ctrl-at-end) в remote app.Не реализовано. Как вы собираетесь это использовать?zhendosina писал(а):2) Не работает ввод с клавиатуры.
Это тоже срабатывает через раз. Ну да ладно, можно перебраться на realvnc viewer.aka писал(а):Поставил на андроид. Надо Authentication Method поменять на VNC Password, тогда подключается.zhendosina писал(а):Боюсь что это rdp/vnc клиент для os x и ios.
Бог его знает, как сервер realvnc защищается от брутфорса, я имел ввиду, что у клиента не наблюдается подобной проблемы.60 секунд вроде здесь на форуме придумали. Как Real vnc защищается от подбора паролей?zhendosina писал(а):Вообщем то вот лог. Смех в том, что при подключении через jump - wtware считает, что пароль введен неверно и блокирует подключение на 60 секунд. Странное поведение.. с Real vnc такого не наблюдается. Возможно конечно это и баг jump. Увы проверить не могу.
zhendosina писал(а):На данный момент это весьма активно используется, когда пользователям необходима какая либо помощь. Любая, начиная от помощи в вводе параметров подключения к базе и заканчивая банальным вызовом диспетчера задач (ctrl-at-end) в remote app.Не реализовано. Как вы собираетесь это использовать?zhendosina писал(а):2) Не работает ввод с клавиатуры.
ctrl-alt-end нормально доходитctrl-alt-end из ios нормально доходит через thinstation до виндового remote app?
И русские буквы нормально передаются?
Лог несрабатывания в студию. У меня десять из десяти подключений успешно, дальше надоело.zhendosina писал(а):Это тоже срабатывает через раз.aka писал(а):Поставил на андроид. Надо Authentication Method поменять на VNC Password, тогда подключается.
Какой проблемы? 60 секунд блокировки это не проблема, это фича. Может 60 много, могу 10 сделать. Совсем убирать эту блокировку не хочу.zhendosina писал(а):Бог его знает, как сервер realvnc защищается от брутфорса, я имел ввиду, что у клиента не наблюдается подобной проблемы.aka писал(а):60 секунд вроде здесь на форуме придумали. Как Real vnc защищается от подбора паролей?
Вот из-за этого я и не хотел делать клавиатуру в VNC. Сделать её хорошо - невозможно.zhendosina писал(а):Русские буквы тоже передаются, правда есть проблема с синхронизацией языка: необходимо на системе из которой подключаешься выставить латиницу, а в которую - кириллицу.
zhendosina писал(а):Русские буквы тоже передаются, правда есть проблема с синхронизацией языка: необходимо на системе из которой подключаешься выставить латиницу, а в которую - кириллицу.
Ну для VNC это абсолютно нормальная ситуация, та что перфекционизм тут неуместенВот из-за этого я и не хотел делать клавиатуру в VNC. Сделать её хорошо - невозможно.
Ага! Отлично! Для счастья только ввода с клавиатуры не хватает (:aka писал(а):Попробуй пожалуйста это:
http://pxe.ru/files/testing/201502162244.zip
Должно починиться.
[/quote]Вот из-за этого я и не хотел делать клавиатуру в VNC. Сделать её хорошо - невозможно.zhendosina писал(а):Русские буквы тоже передаются, правда есть проблема с синхронизацией языка: необходимо на системе из которой подключаешься выставить латиницу, а в которую - кириллицу.
Пока вот это не сделаем http://forum.wtware.ru/viewtopic.php?f=12&t=19243 ничего нового писаться точно не будет, т.е. ещё месяца два-три клавиш в VNC точно не будет. Потом будем посмотреть.
Это новый функционал, а неполноценный vnc - это недоработанный старый.aka писал(а):Но UEFI же. И перенаправление USB через RDP.
Да!aka писал(а):Попробуй пожалуйста это:
http://pxe.ru/files/testing/201504040025.zip
Она пишет в лог все клавиши, которые приходят от VNC клиента. VNC клиент присылает VNC keysym, они расшифрованы в X11/keysymdef.h, гугл знает. Если втварь опознает кнопку, транслирует в линуксовые коды из linux/input.h и дальше пытается представить, что на физической клавиатуре машины с втварью нажалась эта копка. Если втварь не опознает, ругается. С русскими символами под цифрами проблемы будут обязательно, русские быквы должно отрабатывать корректно.
Если на клиенте (на машине, на которой запущен VNC клиент) стоит русский язык, VNC клиент присылает втвари букву 'Й'. Втварь догадывается, что это клавиша возле таба, на которой английская q, и шлёт по RDP скан-код этой клавиши. RDP сервер получает от втвари скан-код клавиши и делает из неё букву в соответствии со своим, стоящим на сервере в RDP сессии языком, состоянием Shift/CapsLock/и т.д. Т.е. рулит именно состояние RDP сервера, и чтобы на сервере в Word вводились русские буквы, именно на RDP сервере в терминальной сессии должен стоят язык Ru.
Поехало?
Поддерживаю. И не просто лажа, а глючная тормозная лажа ((aka писал(а):VNC - лажа.
Да, но во время перекура за апгрейд с 2012 на 2012R2 свою денежку получили ))aka писал(а):Был один момент, когда майкрософты чего-то перекурили и убрали из терминального сервера удалённое управление, но они быстро исправились.
Присоедениюсь. А главное в этом что:Оказывать помощь юзерам стало намного удобнее.
Что не может не огорчать, уж очень медленно он оптимизируется, а может и вовсе не оптимизируются в угоду teamviewer ам всяким.Тем не менее - vnc все еще активно используется и де-факто остается стандартом передачи gui на расстоянии.
А можно с этого места поподробнее?Дмитрий 123 писал(а):для 2012 без R2. R2 не везде встает из за проблем с рейдом.
Как такую гиперссылку писать?Barvinok писал(а):...либо гиперссылка, которую можно связать с установленным приложением (VNC-клиентом).
На самом деле уже решилась проблема. У макрософта на портале лицензирования лежал дистрибутив, который не работал с рядом стандартных рейд контроллеров. Причем этих дистрибутивов было 2 с разницей выпуска в несколько месяцев. Мы тут вдвоем, по очереди больше суток потратили пытаясь вкорячить его не сервер. Испробовали все возможные варианты драйверов рейда в результате забили и стали ставить 2012 без R2. Сейчас опять поднялся вопрос. Я по новой закачал дистрибутив и он уже рабочий (Совершенно другой по объему итп). Пару серверов заапгрейдил. Знаю звучит странно но это уже второй раз когда они выкладывают битый дистрибутив. Предыдущая ситуация была с каким-то приложением, чтото типа sql точно уже не помню, лет 5 назад. Если кому-то оч интересно, у меня осталась копия нерабочего 2012r2 скаченного с портала. Причем сам исошник не битый и качали его раза по три каждую версию.Rushmore писал(а):А можно с этого места поподробнее?Дмитрий 123 писал(а):для 2012 без R2. R2 не везде встает из за проблем с рейдом.
Я так понимаю что для этого нужно в дистриб самой WTWare запихать VNC клиента с версией соответствующей VNC серверу на малинах. Дальше сделать вызов vnc клиента с параметром ip хоста. Например для клиента RealVNC, который хорошо работает с текущим VNC сервером на малине, текущая комманда в виндах выглядит так (для портабл клиента надо запускать из папки где лежит вьювер) "VNC-Viewer-6.0.2-Windows-64bit.exe 192.168.1.34" (для подключения к хосту 192.168.1.34).aka писал(а):Как такую гиперссылку писать?Barvinok писал(а):...либо гиперссылка, которую можно связать с установленным приложением (VNC-клиентом).